本文へ移動
cccskills
無料GitHub で公開

tov-guidelines

Extract voice patterns from existing content (website, blog, social, sales-call transcripts) and codify into voice rules. Produces voice analysis + voice guidelines (rules per pattern + violation pattern + fix template). Writes to marketing/brand/brand-voice.md as the canonical voice rules every content skill reads. Triggers - "tone of voice", "brand voice", "voice guidelines", "TOV audit", "writing rules", "extract voice"

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

tov-guidelines — Stage 1 + 2 research skill (PMM spine)

Analyzes existing content (your website, blog, recent LinkedIn posts, sales-call transcripts) and produces voice rules that downstream content skills apply.


When to use

  • When onboarding a new content writer / contractor — they need codified voice rules to write in your voice
  • When LinkedIn or blog output stops sounding like the founder / brand
  • Quarterly refresh

When NOT to use

  • For visual brand identity (use /brand-kit — voice + visual are separate but both live in marketing/brand/)
  • For one-off content checks against existing rules (write a custom gate skill that reads brand-voice.md)
  • For positioning or messaging (use /positioning or /product-messaging)

How it works

  1. Inputs: source content (one or more of: website URL, blog URL, LinkedIn handle, sales-call transcripts, founder writing samples).
  2. Reads (Exa MCP for fresh data): the source content. Patterns extracted include: vocabulary preferences, sentence-length defaults, headline conventions, em-dash usage, list-vs-prose preference, contraction frequency, persona pronouns, signature opening / closing patterns.
  3. Produces a two-phase output:
    • Phase 1 — Voice analysis (extracted patterns from source material with frequency scores): "uses em-dash with spaces 87% of the time across 30 LinkedIn posts; sentence case headings 100% of the time; banned-word violations 0 in last 10 posts"
    • Phase 2 — Voice guidelines (codified rules every content skill applies):
      • Rule N — {rule name}
      • The rule: 1-sentence statement
      • Why: 1-sentence justification
      • Violation pattern: what breaking this looks like
      • Fix template: how to fix
      • Exception: when the rule doesn't apply
  4. Writes to marketing/brand/brand-voice.md (overwrites prior canonical; git history preserves prior versions). Marks status: locked once approved.

Invoke

/tov-guidelines https://yourdomain.com + analyze my last 10 LinkedIn posts

Or open-ended:

/tov-guidelines extract voice from these sales-call transcripts: [paths]

Example output

See marketing/brand/brand-voice.md for the PulseAnalytics seed. Notice the 5 rules each have rule statement + why + violation pattern + fix template + exception. The 5 rules cluster into two themes (prose hygiene + claim integrity).

Dependencies

  • Reads from: source content (URL or files — provided as input); optionally marketing/icp/ICP.md (voice should match the ICP's vocabulary register)
  • Reads via Exa MCP (optional): the source content if it lives on the web
  • Writes to: marketing/brand/brand-voice.md (canonical)
  • Downstream readers: any content skill (LinkedIn, blog, newsletter, email), /landing-page-copy, future gate skills

Customization

The 5-rule default in the PulseAnalytics example is operator-flavored. Yours may need more rules (large enterprise teams sometimes track 8-12) or fewer (founder voice often clusters into 3-4 rules). Use whatever rule count matches the patterns you can actually enforce.

Don't add a rule you can't enforce — every rule should map to a check a gate skill could run automatically. Vague rules ("be human") get ignored; specific rules ("no em-dashes without spaces") get enforced.

Where this fits in the Example 1 chain

Week 1: /tov-guidelines (parallel with competitor + ICP research) → voice rules locked
Week 2: /positioning + /product-messaging apply voice rules to output
Week 3+: every content / paid / outbound execution skill reads voice rules

Refresh cadence

Quarterly. Trigger sooner when the team finds a new buzzword pattern, customer flags off-brand phrasing, or a new persona is added (vocabulary may shift).

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

brand-kit

無料

Extract visual identity from screenshots (primary) or website URL (fallback) and compile into a DESIGN.md-format brand kit — YAML token frontmatter (colors, typography, rounded, spacing, components) + 8 ordered prose sections. The YAML tokens are machine-authoritative; downstream visual skills consume them directly. Writes to marketing/brand/brand-kit.md. Triggers - "brand kit", "brand identity", "visual identity", "design tokens", "extract brand", "DESIGN.md"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Synthesize multiple per-competitor research files (produced by /competitor-research) into a single canonical threat matrix. Writes to marketing/competitors/aggregate.md as the locked canonical version every downstream skill reads. Triggers - "competitor aggregate", "synthesize competitors", "competitor matrix", "threat matrix", "lock competitor canonical"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Run deep research on a single competitor. Produces a dossier with executive summary, position + messaging, status-quo alternatives, key differentiators, pricing position, where-they-win / where-they-lose, threat assessment, and what to watch. Writes to marketing/competitors/MMYY-{competitor-slug}.md. Triggers - "competitor research", "competitive analysis", "research competitor X", "battlecard prep", "analyze [competitor name]

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Extract a founder's or expert's point of view — core beliefs, contrarian takes, origin stories, taste — and synthesize a recommended "one big idea" (OBI) that anchors thought leadership and brand voice. Writes to marketing/expert-pov/expert-pov.md. Triggers - "expert pov", "founder point of view", "thought leadership angle", "one big idea", "OBI", "founder beliefs", "founder narrative"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Maps your company's GTM motion (PLG, SLG, or Hybrid) to concrete funnel stages with inputs, outputs, and qualification criteria per stage. Detects motion type from website + Exa research, then produces pre-close + post-close stage definitions, the FETE mapping (Fit / Engagement / Tier / Eligibility), and closed-lost re-entry paths. Triggers - "funnel strategy", "funnel stages", "pipeline stages", "sales process", "lead qualification", "GTM motion mapping", or any work defining how leads flow through the business. Upstream - recommended company-context, icp-research. Downstream - feeds lifecycle-marketing, outreach-emails, content-strategy. NOT for lead scoring logic (use /lead-scoring) or lifecycle email campaigns (use /lifecycle-marketing).

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Build structured ICP documentation by scraping case studies, testimonials, and solutions pages from your website. Produces firmographics, champion + economic buyer personas, pain points, decision criteria, anti-ICP, customer proof points, and voice-of-customer synthesis. Writes to marketing/icp/ICP.md as the canonical ICP every downstream skill reads. Triggers - "icp research", "ideal customer profile", "persona research", "customer segments", "who are our customers", "build ICP"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

matteotitta のスキルをすべて見る

このスキルの問題を報告する