AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Content Reviewer

skill-lemonhall-influencer-marketing-claude-skills-content-reviewer · by lemonhall

Reviews influencer content submissions for brand safety, messaging accuracy, creative quality, and compliance before publication. Provides structured feedback to ensure content meets standards while respecting creative vision.

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-lemonhall-influencer-marketing-claude-skills-content-reviewer

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lemonhall-influencer-marketing-claude-skills-content-reviewer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
7mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Content Reviewer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Content Reviewer

This skill helps you systematically review influencer content submissions to ensure they meet brand guidelines, campaign objectives, and legal requirements before going live.

When to Use This Skill

  • Reviewing content before approval
  • Providing feedback to influencers
  • Checking compliance and disclosures
  • Ensuring brand safety
  • Evaluating content quality
  • Creating review checklists

What This Skill Does

  1. Brand Alignment Check: Ensures content matches brand guidelines
  2. Message Accuracy: Verifies key messages are communicated correctly
  3. Compliance Review: Checks disclosures and legal requirements
  4. Quality Assessment: Evaluates production quality and effectiveness
  5. Feedback Generation: Creates constructive feedback for revisions
  6. Approval Workflow: Manages the approval process

How to Use

Review Content

Review this influencer content submission: [content description/link]
Check if this post meets our brand guidelines for [campaign]

Create Review Checklist

Create a content review checklist for [campaign type] on [platform]

Provide Feedback

Help me write feedback for an influencer whose content needs revisions

Instructions

When a user requests content review:

  1. Establish Review Criteria

```markdown ### Review Framework

Campaign: [name] Influencer: @[handle] Platform: [platform] Content Type: [format] Brief Reference: [link to brief]

### Review Categories

| Category | Weight | Pass Threshold | |----------|--------|----------------| | Brand Alignment | [%] | Must pass | | Message Accuracy | [%] | Must pass | | Compliance | [%] | Must pass | | Creative Quality | [%] | 80%+ | | Technical Specs | [%] | Must pass | ```

  1. Brand Alignment Review

```markdown ## Brand Alignment Review

### Visual Brand Check

| Element | Guideline | Content | Status | |---------|-----------|---------|--------| | Tone | [expected] | [observed] | ✅/⚠️/❌ | | Aesthetic | [expected] | [observed] | ✅/⚠️/❌ | | Quality level | [expected] | [observed] | ✅/⚠️/❌ | | Brand representation | [expected] | [observed] | ✅/⚠️/❌ |

### Brand Safety Check

| Risk Area | Check | Status | Notes | |-----------|-------|--------|-------| | Controversial topics | [details] | ✅/❌ | [notes] | | Competitor mentions | [details] | ✅/❌ | [notes] | | Inappropriate content | [details] | ✅/❌ | [notes] | | Sensitive contexts | [details] | ✅/❌ | [notes] | | Background elements | [details] | ✅/❌ | [notes] |

### Value Alignment

| Brand Value | Reflected in Content? | Notes | |-------------|-----------------------|-------| | [Value 1] | ✅/⚠️/❌ | [how/why not] | | [Value 2] | ✅/⚠️/❌ | [how/why not] |

Brand Alignment Score: [X/10] Status: ✅ Pass / ⚠️ Minor Issues / ❌ Fail

Notes: [Overall assessment] ```

  1. Message Accuracy Review

```markdown ## Message Accuracy Review

### Key Message Check

| Required Message | Present? | How Communicated | Accuracy | |------------------|----------|------------------|----------| | [Message 1] | ✅/❌ | [how] | ✅/⚠️/❌ | | [Message 2] | ✅/❌ | [how] | ✅/⚠️/❌ | | [Message 3] | ✅/❌ | [how] | ✅/⚠️/❌ |

### Talking Points Check

| Talking Point | Included | Notes | |---------------|----------|-------| | [Point 1] | ✅/❌ | [notes] | | [Point 2] | ✅/❌ | [notes] | | [Point 3] | ✅/❌ | [notes] |

### Prohibited Claims Check

| Prohibited Content | Present? | Issue | |--------------------|----------|-------| | False claims | ✅/❌ | [if present] | | Competitor disparagement | ✅/❌ | [if present] | | Unsubstantiated claims | ✅/❌ | [if present] | | [Industry-specific] | ✅/❌ | [if present] |

### Call-to-Action Check

| CTA Requirement | Status | Notes | |-----------------|--------|-------| | CTA present | ✅/❌ | | | Correct CTA | ✅/❌ | Expected: [X], Actual: [Y] | | Clear and compelling | ✅/⚠️/❌ | |

Message Accuracy Score: [X/10] Status: ✅ Pass / ⚠️ Minor Issues / ❌ Fail ```

  1. Compliance Review

```markdown ## Compliance Review

### Disclosure Check

| Requirement | Status | Details | |-------------|--------|---------| | Disclosure present | ✅/❌ | [type used] | | Disclosure visible | ✅/❌ | [placement] | | Disclosure clear | ✅/❌ | [assessment] | | Disclosure early | ✅/❌ | [timing/placement] |

Acceptable Disclosures Used:

  • [ ] #ad
  • [ ] #sponsored
  • [ ] "Paid partnership" feature
  • [ ] Verbal disclosure
  • [ ] Other: [specify]

Disclosure Issues (if any):

  • [Issue 1]
  • [Issue 2]

### Platform-Specific Requirements

| Platform Rule | Status | Notes | |---------------|--------|-------| | [Rule 1] | ✅/❌ | [notes] | | [Rule 2] | ✅/❌ | [notes] |

### Legal/Regulatory Check

| Requirement | Status | Notes | |-------------|--------|-------| | FTC compliance | ✅/❌ | | | Industry regulations | ✅/❌ | [specific] | | Age restrictions | ✅/❌ | [if applicable] | | Claims substantiation | ✅/❌ | | | Copyright/licensing | ✅/❌ | Music, images, etc. |

### Required Elements Check

| Element | Required | Present | Status | |---------|----------|---------|--------| | Brand mention | ✅ | ✅/❌ | ✅/❌ | | @[handle] tag | ✅ | ✅/❌ | ✅/❌ | | #[hashtag] | ✅ | ✅/❌ | ✅/❌ | | Link/URL | ✅/❌ | ✅/❌ | ✅/❌ | | Promo code | ✅/❌ | ✅/❌ | ✅/❌ |

Compliance Score: [X/10] Status: ✅ Pass / ❌ Fail (no partial pass for compliance) ```

  1. Quality Assessment

```markdown ## Quality Assessment

### Production Quality

| Element | Rating | Notes | |---------|--------|-------| | Video/Image quality | [1-5] | [notes] | | Audio quality (if applicable) | [1-5] | [notes] | | Lighting | [1-5] | [notes] | | Framing/Composition | [1-5] | [notes] | | Editing | [1-5] | [notes] |

Production Score: [X/25]

### Content Effectiveness

| Element | Rating | Notes | |---------|--------|-------| | Hook strength | [1-5] | [notes] | | Engagement potential | [1-5] | [notes] | | Authenticity | [1-5] | [notes] | | Storytelling | [1-5] | [notes] | | Persuasiveness | [1-5] | [notes] |

Effectiveness Score: [X/25]

### Platform Optimization

| Element | Optimized? | Notes | |---------|------------|-------| | Format for platform | ✅/❌ | | | Length appropriate | ✅/❌ | [actual vs. optimal] | | Native feel | ✅/❌ | | | Trend relevance | ✅/⚠️/❌ | |

### Creative Assessment

| Factor | Assessment | |--------|------------| | Originality | [1-5] | | Brand integration naturalness | [1-5] | | Memorability | [1-5] | | Share-worthiness | [1-5] |

Quality Score: [X/10] Status: ✅ Pass / ⚠️ Acceptable / ❌ Below Standard ```

  1. Technical Specifications Check

```markdown ## Technical Specifications Check

### Platform Requirements

| Spec | Required | Actual | Status | |------|----------|--------|--------| | Aspect ratio | [ratio] | [ratio] | ✅/❌ | | Resolution | [min] | [actual] | ✅/❌ | | Duration | [range] | [actual] | ✅/❌ | | File format | [formats] | [format] | ✅/❌ | | File size | [max] | [actual] | ✅/❌ |

### Caption Check

| Element | Requirement | Actual | Status | |---------|-------------|--------|--------| | Length | [max chars] | [chars] | ✅/❌ | | Hashtags | [requirements] | [actual] | ✅/❌ | | Tags | [requirements] | [actual] | ✅/❌ | | Links | [requirements] | [actual] | ✅/❌ |

Technical Status: ✅ Pass / ❌ Fail ```

  1. Generate Final Review

```markdown # Content Review Summary

## Submission Details

| Field | Value | |-------|-------| | Campaign | [name] | | Influencer | @[handle] | | Content Type | [type] | | Submission Date | [date] | | Reviewer | [name] | | Review Date | [date] |

## Review Scores

| Category | Score | Status | Weight | |----------|-------|--------|--------| | Brand Alignment | [X/10] | ✅/⚠️/❌ | [%] | | Message Accuracy | [X/10] | ✅/⚠️/❌ | [%] | | Compliance | [X/10] | ✅/❌ | [%] | | Quality | [X/10] | ✅/⚠️/❌ | [%] | | Technical | Pass/Fail | ✅/❌ | - | | Overall | [X/10] | | |

## Decision

### ✅ APPROVED Content is approved for posting.

OR

### ⚠️ APPROVED WITH MINOR CHANGES Content is conditionally approved pending minor adjustments:

  • [Change 1]
  • [Change 2]

Re-review: Not required / Required

OR

### 🔄 REVISIONS REQUIRED Content requires revisions before approval:

Must Fix:

  1. [Critical issue 1]
  2. [Critical issue 2]

Should Fix:

  1. [Issue 1]
  2. [Issue 2]

Nice to Have:

  1. [Suggestion 1]

Deadline for revised submission: [date]

OR

### ❌ REJECTED Content cannot be approved. Reason:

  • [Critical failure reason]

Next steps: [what to do]

## Feedback for Influencer

[Constructive feedback message - see below] ```

  1. Create Feedback Message

```markdown ## Feedback Message for Influencer

---

Hi [Name]!

Thanks for submitting your content for [Campaign]. We've reviewed it and have some feedback.

### What We Love ❤️

  • [Positive point 1]
  • [Positive point 2]
  • [Positive point 3]

### Changes Needed 📝

Before we can approve, we need a few adjustments:

1. [Issue]

  • What we see: [current state]
  • What we need: [required state]
  • Why: [brief explanation]

2. [Issue]

  • What we see: [current state]
  • What we need: [required state]

### Suggestions (Optional)

These aren't required, but might make the content even stronger:

  • [Suggestion 1]
  • [Suggestion 2]

### Timeline

Please send the revised content by [date] so we can hit our posting window.

Let me know if you have any questions! Happy to hop on a quick call if that's easier.

Thanks again for your creativity!

Best, [Name]

--- ```

Example Review

User: "Review this TikTok video submission for our protein powder campaign"

Output:

# Content Review: @fitnessfiona TikTok

## Quick Summary

| Category | Score | Status |
|----------|-------|--------|
| Brand Alignment | 9/10 | ✅ |
| Message Accuracy | 7/10 | ⚠️ |
| Compliance | 5/10 | ❌ |
| Quality | 9/10 | ✅ |

**Decision**: 🔄 REVISIONS REQUIRED

## Issues Found

### Must Fix (Compliance)
1. **Missing disclosure** - No #ad or sponsored disclosure visible
   - Fix: Add #ad in caption and/or verbal disclosure in first 3 seconds

2. **Promo code not mentioned** - Brief required promo code "FIONA20"
   - Fix: Add verbal mention and caption inclusion

### Should Fix (Messaging)
1. **Missing key message** - "20g protein per serving" not mentioned
   - Fix: Add this stat when showing the product

## What's Great
- Authentic workout integration
- High production quality
- Engaging hook
- Great product showcase

## Feedback Message
[Generated constructive feedback for influencer]

Review Checklist Template

## Quick Review Checklist

### Must-Pass Items
- [ ] Disclosure visible and clear (#ad, #sponsored, etc.)
- [ ] No false/unsubstantiated claims
- [ ] Brand mentioned correctly
- [ ] Required hashtags included
- [ ] No competitor mentions
- [ ] Content is brand-safe

### Quality Check
- [ ] Hook captures attention (first 3 seconds)
- [ ] Audio/video quality acceptable
- [ ] Key messages communicated
- [ ] CTA is clear
- [ ] Authentic feel maintained

### Technical
- [ ] Correct format/dimensions
- [ ] Appropriate length
- [ ] Caption complete
- [ ] Links/codes correct

Tips for Effective Reviews

  1. Be constructive - Focus on solutions, not just problems
  2. Lead with positives - Acknowledge what works
  3. Be specific - "Add #ad to caption" not "fix disclosure"
  4. Explain why - Help them understand the reasoning
  5. Respect creativity - Don't over-edit their voice
  6. Be timely - Quick reviews keep campaigns on track

Related Skills

  • [brief-generator](../../plan/brief-generator/) - Create clear briefs that reduce revisions
  • [contract-helper](../contract-helper/) - Include content guidelines in agreements
  • [content-amplifier](../../convert/content-amplifier/) - Amplify approved content
  • [performance-analyzer](../../track/performance-analyzer/) - Track how content performs

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.