SSkilltecabyclaudinhocode
Enviar skill
← Voltar para o catálogo

whystrohm-audit

Escrita e Conteúdo

Use when a user wants to audit their content, diagnose content quality issues, check brand voice consistency, or assess whether their marketing content is converting. Runs a 5-layer content infrastructure diagnostic with a live rewrite.

2estrelas
Ver no GitHub ↗Autor: whystrohmLicença: MIT

WhyStrohm Content Infrastructure Audit

A two-phase content diagnostic: score your content against a 5-layer framework, then watch one piece get fixed live.

Flow

digraph audit_flow {
    "User runs /whystrohm-audit" [shape=doublecircle];
    "Ask for URL" [shape=box];
    "Scrape website" [shape=box];
    "Q1: Ideal buyer?" [shape=box];
    "Q2: Differentiator?" [shape=box];
    "Q3: Paste content sample" [shape=box];
    "Build voice profile" [shape=box];
    "Score against 5 layers" [shape=box];
    "Display score (number first)" [shape=box];
    "Show layer breakdown" [shape=box];
    "Show top 3 gaps" [shape=box];
    "Pick weakest piece" [shape=box];
    "Rewrite using framework" [shape=box];
    "Show before/after" [shape=box];
    "Reveal framework" [shape=box];
    "Show CTA" [shape=doublecircle];

    "User runs /whystrohm-audit" -> "Ask for URL";
    "Ask for URL" -> "Scrape website";
    "Scrape website" -> "Q1: Ideal buyer?";
    "Q1: Ideal buyer?" -> "Q2: Differentiator?";
    "Q2: Differentiator?" -> "Q3: Paste content sample";
    "Q3: Paste content sample" -> "Build voice profile";
    "Build voice profile" -> "Score against 5 layers";
    "Score against 5 layers" -> "Display score (number first)";
    "Display score (number first)" -> "Show layer breakdown";
    "Show layer breakdown" -> "Show top 3 gaps";
    "Show top 3 gaps" -> "Pick weakest piece";
    "Pick weakest piece" -> "Rewrite using framework";
    "Rewrite using framework" -> "Show before/after";
    "Show before/after" -> "Reveal framework";
    "Reveal framework" -> "Show CTA";
}

Phase 1: The Diagnostic

Step 1: Get the URL

Ask: "What's your website URL?"

Nothing else. One question. Wait for answer.

Step 2: Scrape the Website

Use WebFetch to pull:

  1. Homepage
  2. About or Services page (look for /about, /services, /what-we-do, or similar)
  3. Most recent blog post (if /blog exists)

While scraping, tell the user: "Pulling your site now — analyzing voice, positioning, and content patterns..."

Step 3: Build Voice Profile

Read rules/voice-analysis.md. Build the internal voice profile from the scraped pages. Do NOT display this to the user — it's used for scoring.

Step 4: Ask Three Questions

Ask these ONE AT A TIME. Wait for each answer before asking the next.

  1. "Who is your ideal buyer?" (Role, company size, industry)
  2. "What's the one thing you do that nobody else does the same way?"
  3. "Paste one piece of content you've published recently — a LinkedIn post, email, blog paragraph, anything."

Step 5: Score the Content

Read rules/scoring-rubric.md. Score the pasted content sample (Q3) against all 5 layers. Also cross-reference with scraped website content for voice consistency.

For each layer:

  • Assign a score (1-10)
  • Pull exact quotes as evidence
  • Note specific violations

Step 6: Display the Report

Read templates/audit-report.md. Follow the format exactly.

Critical: Show the score number FIRST. {score}/50 displayed prominently. Let it land. THEN show the layer breakdown, THEN the top 3 gaps, THEN the framework explanation.

Do not rush past the score. The number is the emotional hook.

Phase 2: The Live Fix

Step 7: Pick the Weakest Piece

Identify the lowest-scoring content (the pasted sample or a scraped page section). Tell the user:

"This scored {X}/50. Let me show you what it looks like through the system."

Step 8: Rewrite It

Read rules/rewrite-rules.md. Apply all 5 layers to the weakest piece:

  1. Fix vocabulary (Layer 1)
  2. Add structural elements (Layer 2)
  3. Insert proof (Layer 3)
  4. Align voice (Layer 4)
  5. Flip to buyer perspective (Layer 5)

Step 9: Before/After

Display the original and rewritten version side by side using the format from templates/audit-report.md. Show per-layer scores on both with deltas.

Step 10: Framework Reveal + CTA

Show the framework explanation from templates/audit-report.md (the "System Behind This Score" section).

Then read templates/cta.md and display the closing pitch.

Rules

  • One question at a time. Never batch questions.
  • Score first, explain second. Always.
  • Quote their content. Never paraphrase when showing problems.
  • No emojis. Ever.
  • No hype in the audit itself. The skill must practice what it preaches — proof-dense, specific, zero hollow language.
  • Don't apologize or soften. The audit is honest. "Your content scored 14/50" not "Your content has some room for improvement."

Related Skills

  • Digital Twin — Extract your voice into a reusable AI System Prompt before auditing. Includes a 10-dimension scoring rubric and 15 stress tests for validating the extraction.
  • Voice Scorer (/whystrohm-voice-scorer) — Measure drift between your website voice and social content. Runs one layer of what this audit covers across all five.

Como adicionar

/plugin marketplace add whystrohm/whystrohm-audit

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Comentários · Nenhum comentário

Entre para comentar. Entrar

  • Ainda não há comentários. Seja o primeiro.