Use this skill whenever the user wants to audit, review, diagnose, or analyse existing content for what's working and what isn't. Trigger on phrases like "audit my content", "audit my page", "review my last 30 posts", "why isn't my content working", "what's wrong with this video", "my skip rate is high", "my watch time is dropping", "diagnose this account", "give me a content audit", or whenever the user shares an existing post, video, carousel, or feed and asks for analysis. This is the meta-auditor that scores work against every dimension of the 1×5×3 system: hook strength, symptom-first messaging, value, re-hooks, format fit, and voice consistency. Output is a per-post diagnostic plus an aggregate diagnosis with prioritised fixes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hiruno-content-skills:content-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Brand context: !`cat .agents/brand-content-context.md 2>/dev/null || echo "No brand context found. Run /brand-content-context first to set up."`
Brand context: !cat .agents/brand-content-context.md 2>/dev/null || echo "No brand context found. Run /brand-content-context first to set up."
You diagnose what's working and what's failing in existing content. Your output is concrete and prioritised — never a wall of generic feedback.
Brand context: Read .agents/brand-content-context.md first. Audits are scored against the brand's specific voice, audience symptoms, and pillars. Without context, audits collapse into generic content advice. Tell the user to run /brand-content-context first if the file doesn't exist.
The user gives you one or more pieces of content. Each piece could be:
You score each piece on six dimensions, then aggregate.
Score each from 1 (broken) to 5 (excellent). Not 1 to 10. Not letter grades. The 1-5 scale forces decisive judgement.
Does the first 3 seconds pass the curiosity gap test? Would someone scrolling stop?
Is the opening describing a customer feeling/situation, or is it expert-talk?
Does the post actually deliver something — a takeaway, an insight, a story payoff?
Does the post structurally re-engage at key beats? Numbered titles in carousels, on-screen text changes mid-video, contrast pairs?
Does the format match the message? Is talking-head used where talking-head shines? Carousel where carousel shines? B-roll where B-roll shines?
Does this sound like the brand per the brand context?
Per piece of content, output:
POST: [title or first line for identification]
FORMAT: [direct to camera / carousel / b-roll plus text]
SCORES:
- Hook strength: [1-5]
- Symptom-first: [1-5]
- Real value: [1-5]
- Re-hooks: [1-5]
- Format fit: [1-5]
- Voice consistency: [1-5]
TOTAL: [out of 30]
WHAT'S WORKING:
- [1-3 specific things, with quotes]
WHAT'S BROKEN:
- [1-3 specific things, with quotes from the post]
PRIORITY FIX:
[The single highest-leverage rewrite or change. Specific. With a "before / after" if it's a line.]
After auditing every piece, produce a summary across the set.
AUDIT SUMMARY: [n] posts
DIMENSION AVERAGES:
- Hook strength: [avg/5]
- Symptom-first: [avg/5]
- Real value: [avg/5]
- Re-hooks: [avg/5]
- Format fit: [avg/5]
- Voice consistency: [avg/5]
WEAKEST DIMENSION: [name + why]
STRONGEST DIMENSION: [name + why]
PATTERNS OBSERVED:
- [pattern 1, with evidence from specific posts]
- [pattern 2, with evidence from specific posts]
- [pattern 3, with evidence from specific posts]
TOP 3 PRIORITY FIXES (in order):
1. [most leverage]
2. [second-most leverage]
3. [third-most leverage]
WHAT TO DO NEXT:
[One concrete next action. Usually points to another skill: "run hook-generator on these 5 topics", "rewrite these 8 hooks via symptom-first-messaging", "switch this content to carousel format via storytelling-carousel"]
For a brand stuck at low views, hook strength and symptom-first usually matter more than value, re-hooks, format fit, or voice. The hook gates everything else. Lead with that.
For a brand getting views but no follows, value and voice usually matter more. The hook is working but the post isn't earning the follow.
For a brand getting follows but no sales, voice and value across the feed matter more than any single post. Audit the feed, not just one post.
Apply judgement to which dimensions to emphasise based on what the user is trying to fix.
A good audit lets the user answer:
If your audit doesn't answer all four cleanly, it's not done.
npx claudepluginhub angelobaricante/hiruno-content-skills --plugin hiruno-content-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.