Install
$ agentstack add skill-lemonhall-influencer-marketing-claude-skills-content-reviewer ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →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
- Brand Alignment Check: Ensures content matches brand guidelines
- Message Accuracy: Verifies key messages are communicated correctly
- Compliance Review: Checks disclosures and legal requirements
- Quality Assessment: Evaluates production quality and effectiveness
- Feedback Generation: Creates constructive feedback for revisions
- 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:
- 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 | ```
- 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] ```
- 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 ```
- 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) ```
- 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 ```
- 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 ```
- 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:
- [Critical issue 1]
- [Critical issue 2]
Should Fix:
- [Issue 1]
- [Issue 2]
Nice to Have:
- [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] ```
- 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
- Be constructive - Focus on solutions, not just problems
- Lead with positives - Acknowledge what works
- Be specific - "Add #ad to caption" not "fix disclosure"
- Explain why - Help them understand the reasoning
- Respect creativity - Don't over-edit their voice
- 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.
- Author: lemonhall
- Source: lemonhall/influencer-marketing-claude-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.