Agent skill
affiliate-compliance-check
Automated compliance checking for affiliate marketing content. Verifies FTC disclosure requirements, link tracking, and ethical affiliate practices.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/affiliate-compliance-check
SKILL.md
Affiliate Compliance Check
Automated and manual workflows for ensuring affiliate marketing content complies with FTC guidelines and follows ethical best practices.
When to Use
- Audit content for FTC disclosure compliance
- Verify affiliate links are properly tracked
- Check for broken or missing affiliate links
- Prepare content for publication review
Quick Compliance Check
# Find files with affiliate links
grep -r -l -E "(affiliate|aff\.|&id=|\?ref=)" \
copywriting/ landing_pages/ --include="*.md" --include="*.html"
# Check for disclosures
for file in $(grep -r -l -E "(affiliate|aff\.)" copywriting/ --include="*.md"); do
if ! grep -q -i "disclosure" "$file"; then
echo "❌ Missing disclosure: $file"
fi
done
FTC Requirements
Required:
- Clear disclosure before/near first affiliate link
- Plain language (not legal jargon)
- Conspicuous placement (visible on mobile)
- Explains potential compensation
Acceptable Disclosure:
## Disclosure
This post contains affiliate links. I may earn a commission if you make
a purchase, at no additional cost to you. I only recommend products I
personally use or genuinely believe will add value.
Compliance Checklist
- Disclosure exists
- Disclosure is above the fold
- Language is clear and plain
- Visible on mobile devices
- All affiliate links work
- Links in mapping file
- Content provides genuine value
- Honest assessment (pros/cons)
Resources
- Mapping:
docs/affiliate_links/affiliate_links_mapping_FINAL.json - FTC Guidelines: https://www.ftc.gov/business-guidance/resources/disclosures-101-social-media-influencers
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?