cf-style-guide

Solid

Import a brand voice profile from an existing style guide — a .docx/.pdf document, a URL, or manual input — extracting tone, formality, personality, approved/banned terminology, compliance guardrails, and author profiles into a structured brand-profile JSON at ~/.claude-marketing/{brand-slug}/Brand-Guidelines/, then configure the tracking backend (Google Sheets + Drive, Airtable, or local). Triggers on "/contentforge:cf-style-guide", "import our style guide", "set up a brand from this document", "update the brand profile with new guidelines", "extract our banned terms and disclaimers". Deterministic parsing, no agent. The saved profile is read by every pipeline phase — drafting, brand compliance, humanizer; pairs with /contentforge:brand-setup and /contentforge:cf-switch-backend.

Data & Documents 28 stars 5 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
49
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Brand Style Guide Importer Import brand voice profiles from existing style guide documents, URLs, or manual input. Extracts tone, formality, personality traits, writing style, approved/banned terminology, and compliance guardrails into a structured brand profile JSON that the ContentForge pipeline uses for every piece of content it produces. ## When to Use Use `/contentforge:cf-style-guide` when: - You're **onboarding a new brand** and have an existing style guide document (.docx, .pdf) or URL - You need to **update an existing brand profile** with revised guidelines - You want to **extract terminology and guardrails** from compliance documents - You're setting up ContentForge for a **regulated industry** (Pharma, BFSI, Healthcare, Legal) where guardrails are critical - You want to **validate** that an existing brand profile matches current guidelines - A client provided a **style guide URL** (Notion page, Google Doc, website page) and you need to import it **For creating a brand profile from scratch** (no existing style guide), use `/contentforge:brand-setup` with interactive mode. **For using an existing brand profile**, just reference it by name in `/contentforge:create-content --brand=BrandName`. ## What This Command Does 1. **Load Style Guide** — Fetch style guide from URL (via WebFetch), parse .docx/.pdf document, or accept manual input 2. **Extract Voice Characteristics** — Identify tone (authoritative, conversational, technical, witty), formality level (1-5), ...

Details

Author
indranilbanerjee
Repository
indranilbanerjee/contentforge
Created
6 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

cf-style-guide

Import a brand voice profile from an existing style guide — a .docx/.pdf document, a URL, or manual input — extracting tone, formality, personality, approved/banned terminology, compliance guardrails, and author profiles into a structured brand-profile JSON at ~/.claude-marketing/{brand-slug}/Brand-Guidelines/, then configure the tracking backend (Google Sheets + Drive, Airtable, or local). Triggers on "/contentforge:cf-style-guide", "import our style guide", "set up a brand from this document", "update the brand profile with new guidelines", "extract our banned terms and disclaimers". Deterministic parsing, no agent. The saved profile is read by every pipeline phase — drafting, brand compliance, humanizer; pairs with /contentforge:brand-setup and /contentforge:cf-switch-backend.

1 Updated 3 weeks ago
teachskillofskills-ai
Data & Documents Listed

brand-voice-guide

Extract a brand's voice from its real writing and build a structured voice directory a team (or an AI agent) can write from consistently. Harvests existing content — homepage, blog, posts, emails, changelog — into voice-core rules, per-channel guidance, and a writing standard whose Avoid section names the banned words and voice-killing patterns, each grounded in verbatim samples. Interviews the user only to fill what the samples can't answer. Use whenever the user says "brand voice", "voice guide", "tone of voice", "voice and tone", "brand voice guide", "define our voice", "extract our voice", "style guide", "voice standard", or wants to document how their brand sounds so content stays on-brand at scale. Works across industries and channels. Builds the guide; it does not police drafts — that is the job of a separate content-quality-check skill.

0 Updated 6 days ago
esmefong
AI & Automation Listed

brand-voice-profiler

Derive a reusable brand voice guide from five to ten writing samples you paste in: tone axes scored with quoted evidence, use and avoid vocabulary, sentence rhythm, formatting habits, dos and don'ts, three before/after rewrites, and a rules block ready to paste into a SKILL.md, with every rule traced to a sample and disagreements between samples flagged instead of averaged. Use when your team writes in a recognizable voice that nobody has written down, or the guide you have was never derived from what you actually publish.

1 Updated today
imtiazrayhan