Agent skill

Content Brief Authoring

by rampstackco in rampstackco/claude-skills

How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both.

MITAuto-check passedMarketing & SEO

Install Content Brief Authoring

skills CLI
$ npx skills add rampstackco/claude-skills --skill content-brief-authoring -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rampstackco/claude-skills content-brief-authoring --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/content-brief-authoring .claude/skills/content-brief-authoring && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
content-brief-authoring
GitHub stars
935
Token cost
~5.6k tokens
SKILL.md length
3,114 words
Files
10 (incl. references)
Skills in repo
103
Repo updated
First seen
Licence
MIT

At a glance

How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both.

  • Works in 12 steps: Target keyword + supporting cluster.… → Search intent classification.… → Target audience. Specific role and… → …
  • Brief the writer
  • SKILL.md covers What this skill is for, Thin vs thick vs effective…, The 12 fields of an effective… and Search intent classification, plus 11 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Content Brief Authoring is an agent skill from rampstackco/claude-skills. How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both. Per-piece editorial brief: target keyword and cluster, search intent, audience and JTBD, heading structure, entity coverage for AEO/GEO, internal linking strategy, success criteria. The middle path between thin briefs (a keyword and a deadline) and thick briefs (a 4-page document nobody reads). Triggers on content brief, brief the writer, brief the article, brief authoring, content brief…

Its SKILL.md is about 5.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files (for example `README.md`, `references/brief-governance-patterns.md` and `references/brief-templates.md`).

It sits in Marketing & SEO, covering Content strategy, On-page SEO and AI search optimization. The repository describes itself as: Stack-agnostic Claude Skills covering the full website lifecycle: brand, design, content, SEO, dev, ops, growth, and research. Build, ship, audit, optimize. The licence is MIT.

When your agent uses it

  • Brief the writer
  • Brief the article
  • Brief authoring
  • Content brief template

Example prompts

  • “/content-brief-authoring”

Workflow steps

12 steps, taken from the first numbered list in SKILL.md.

  1. Target keyword + supporting cluster. Primary keyword plus 3 to 5 supporting keywords from the same cluster. The cluster is what tells the…
  2. Search intent classification. Informational, navigational, commercial, or transactional. Plus the dominant SERP format check (article…
  3. Target audience. Specific role and sophistication level. Not "anyone interested in X." A senior data engineer at a 500-person SaaS company…
  4. Job to be done. The problem the reader is trying to solve when they land on the piece. One sentence. Specific.
  5. Word count / depth target. Calibrated to the SERP, not to a content quota. If the top 10 are all 1,200 words, briefing 3,000 wastes…
  6. Heading structure outline. H2s and H3s explicit, ordered logically. The outline is where the writer reads the brief most carefully; spend…
  7. Required entities, statistics, citations. For AEO and GEO, the named tools, methods, experts, and statistics the piece must cover. The…
  8. Internal linking strategy. 3 to 5 pages this piece should link out to with anchor text; 1 to 3 existing pages that should link back to…
  9. External proof points. Required citations, sources, expert quotes. Not optional.
  10. Anti-patterns. What not to do. Off-topic tangents the writer might wander into, off-brand voice, AI clichés the brief explicitly forbids…
  11. Success criteria. What good looks like. Rank for the target keyword in 90 days. Get cited by ChatGPT for the cluster within 60 days. Drive…
  12. Author voice and tone reference. Link to the brand-voice guide. If the piece needs a tone shift from the default voice, note it here in…

What it can do on your machine

Read from SKILL.md and the folder at commit 482c9bf. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Content Brief Authoring loads about 5.6k tokens when it runs, and up to ~18k if it reads all its reference files. Until then it costs about 181 tokens; SKILL.md has 3,114 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~181
When it runs · the whole SKILL.md, loaded when a task matches
~5.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~18k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rampstackco/claude-skills at commit 482c9bf, republished under its MIT licence (© rampstackco). 3,114 words, ~5,633 tokens.

Download SKILL.mdSave it as .claude/skills/content-brief-authoring/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.
name
content-brief-authoring
description
How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both. Per-piece editorial brief: target keyword and cluster, search intent, audience and JTBD, heading structure, entity coverage for AEO/GEO, internal linking strategy, success criteria. The middle path between thin briefs (a keyword and a deadline) and thick briefs (a 4-page document nobody reads). Triggers on content brief, brief the writer, brief the article, brief authoring, content brief template, brief audit, per-piece brief, editorial brief, target keyword brief, search intent brief. Also triggers when briefing a human writer or an AI agent on a single content piece.
category
content
catalog_summary
Per-piece editorial brief: target keyword, intent, audience, outline, entity coverage, internal linking, success criteria, and the discipline that…
display_order
2

Content Brief Authoring

A senior content strategist's playbook for authoring per-piece content briefs that actually guide writers to produce content worth publishing.

Most content briefs are some flavor of broken. The thin version is a keyword, a word count, and a deadline; the writer fills in everything else from scratch and the output is generic. The thick version is a 4-page document nobody reads, that the writer skims for the headline and the outline and ignores the rest. Either way, the brief failed at its job: making the writer's work easier and the output more predictable.

This skill is the middle path. It defines the 12 fields that earn their keep in a content brief, the fields that bloat without helping, and the discipline of writing briefs that route a writer (human or AI) toward a content piece that ranks for its target keyword, gets cited by AI engines, converts the right reader, or whatever the success criteria say. It assumes you have decided what to write (see content-strategy for program-level decisions) and now you are briefing each piece. The piece itself gets written separately (see content-and-copy).

When to use this skill: briefing a writer (human or AI) on an individual content piece, auditing existing briefs that are not producing good content, building a brief template for a content program, or running a brief-generation pipeline through Frase, AirOps, or another tool.


What this skill is for

This skill spans the per-piece editorial brief discipline. It composes with three sister skills, and the distinction between them is what keeps each one sharp.

  • creative-brief is a project brief. It bridges discovery to execution at the project level: a new website, app, brand, or campaign. Audience, goals, scope, success at project scope.
  • content-strategy is a program-level editorial strategy. Pillars, calendar, topic clusters, governance. What to produce across a quarter or a year.
  • content-and-copy is the writing itself. Voice, structure, edit pass, tone calibration. Execution scope for general editorial.
  • This skill is the per-piece brief between content-strategy (program decided) and content-and-copy (piece gets written). It briefs a single content artifact: keyword, intent, audience, outline, entities, success criteria.

The clean reading order: content-strategy decides what to produce; this skill briefs each piece; content-and-copy writes it. If the team is briefing a redesign or a new brand build, that is creative-brief, not this skill.

The audience: content strategists, SEO content marketers, editorial leads, content ops managers, agencies running content programs at scale, and any PM or marketer briefing a writer (human or AI). The voice is senior content strategist to junior content marketer. Specific, opinionated, honest about what makes a brief useful versus useless.


Thin vs thick vs effective briefs

The keystone distinction. Three concrete shapes.

Thin brief. Keyword, word count target, deadline. Maybe a one-line summary of the angle. The writer fills in everything else from scratch. Output is generic, drifts off-topic, does not rank, and does not convert. The cost is the rewrite cycle: editor spends two hours rewriting because the writer chose the wrong intent, the wrong audience, or the wrong outline.

Thick brief. A 4-page document with executive summary, brand-guidelines refresher, comprehensive competitive analysis, voice guidelines, plus the actual brief somewhere in the middle. The writer skims for the outline, ignores the rest. Output is not materially better than from a thin brief because the writer never read most of the document. The cost is the authoring time: the strategist spends three hours producing pages of context the writer will never absorb.

Effective brief. One to two pages. Every field earns its keep. Writer reads all of it because there is no fluff. Output is predictable enough that the editor does not have to rewrite the lede. The cost is the discipline of cutting fields that do not change writer behavior.

The discipline. Every field in the brief has a job. If you can remove the field without degrading the output, remove it. The brief is the contract between editorial leader and writer; vague contracts produce vague output, overstuffed contracts produce output that reflects only the parts the writer read.

Most briefs that are not working are thin, not thick. The instinct to add more usually makes the brief worse. The instinct to be more specific in fewer fields usually makes the brief better.


The 12 fields of an effective brief

A useful brief has 12 fields. Skip any of them and the writer fills the gap from priors; the gap is where output drifts.

  1. Target keyword + supporting cluster. Primary keyword plus 3 to 5 supporting keywords from the same cluster. The cluster is what tells the writer the topic has range; the primary is what the piece optimizes for.
  2. Search intent classification. Informational, navigational, commercial, or transactional. Plus the dominant SERP format check (article, listicle, comparison, video, tool). The intent decides what kind of piece this is; the format decides the shape.
  3. Target audience. Specific role and sophistication level. Not "anyone interested in X." A senior data engineer at a 500-person SaaS company is a target; "data people" is not.
  4. Job to be done. The problem the reader is trying to solve when they land on the piece. One sentence. Specific.
  5. Word count / depth target. Calibrated to the SERP, not to a content quota. If the top 10 are all 1,200 words, briefing 3,000 wastes effort; if the top 10 are all 4,000 words, briefing 1,500 produces a piece that cannot rank.
  6. Heading structure outline. H2s and H3s explicit, ordered logically. The outline is where the writer reads the brief most carefully; spend time here.
  7. Required entities, statistics, citations. For AEO and GEO, the named tools, methods, experts, and statistics the piece must cover. The entity gap is the agent's prioritization signal.
  8. Internal linking strategy. 3 to 5 pages this piece should link out to with anchor text; 1 to 3 existing pages that should link back to this piece after publish.
  9. External proof points. Required citations, sources, expert quotes. Not optional.
  10. Anti-patterns. What not to do. Off-topic tangents the writer might wander into, off-brand voice, AI clichés the brief explicitly forbids by listing them in a do-not-use list (the standard set of overused corporate-speak adjectives, throat-clearing openers, and verbs that signal AI generation).
  11. Success criteria. What good looks like. Rank for the target keyword in 90 days. Get cited by ChatGPT for the cluster within 60 days. Drive 50 trial signups in the first 30 days. Measurable, time-bound, tied to the program goal.
  12. Author voice and tone reference. Link to the brand-voice guide. If the piece needs a tone shift from the default voice, note it here in one sentence.

The fields that do not earn their keep, and should be omitted from briefs unless the writer is brand new to the program:

  • Long executive summary (the brief itself is the executive summary)
  • Brand-guidelines refresher (link to it; do not repeat)
  • Comprehensive competitive landscape (link to research; do not dump)
  • Brief history of the publication, company, or brand (irrelevant to this piece)

Detail and templates per content type in references/brief-templates.md.


Search intent classification

The four standard intents:

  • Informational. The reader wants to learn. SERP usually shows articles, guides, explainers.
  • Navigational. The reader wants a specific brand or page. SERP usually shows the brand site at #1; ranking against navigational intent is mostly impossible unless you are the brand.
  • Commercial. The reader is researching a purchase. SERP usually shows comparisons, reviews, "best X" listicles.
  • Transactional. The reader is ready to buy. SERP usually shows product pages, pricing pages, signup flows.

The dominant SERP format check. After classifying intent, scan the SERP top 10 and tag the dominant format: article, listicle, comparison, video, tool, hybrid. The dominant format tells you the shape of the piece, which is more decisive than the intent label.

The override pattern. When the intent feels informational but the SERP shows mostly listicles, write the listicle. When the intent feels commercial but the SERP shows mostly long-form articles, write the article. The SERP is the source of truth, not your priors. Rankings come from matching the SERP's accepted shape; deviating costs ranking.

The AEO/GEO consideration. AI engines tend to favor pieces that match SERP intent format because the intent classification was trained on the SERP corpus. Mismatched format is a citation risk in addition to a ranking risk.

Detail in references/search-intent-classification.md.


Heading structure design

Heading hierarchy patterns the brief should specify:

  • H2 sections that match common follow-up questions for the keyword. The reader's mental model is a series of questions; the H2s answer them in order.
  • H3s under H2s only when they add navigational value. No orphan H3s. No H2-H3-H4 cascades that nobody scrolls through.
  • Featured snippet bait pattern: a 40 to 60 word answer paragraph immediately following an H2 question. Google often pulls this paragraph as the snippet; AI engines often quote it as the citation.
  • H2 ordering that matches the reader's mental model, not the writer's enthusiasm. Put the obvious answer first; the writer's clever angle goes in H2 #4, not H2 #1.

Anti-patterns the brief should explicitly forbid:

  • H2s that all start with "How to" or all start with "The." Repetitive structure signals AI generation to AEO/GEO crawlers and to readers.
  • Buried lede: H2 #4 has the actual answer. The reader bounced at H2 #2.
  • Section length wildly uneven: H2 #1 is 1,500 words, H2 #2 is 80 words. The 80-word section reads as a placeholder.

Detail in references/heading-structure-patterns.md.


Entity coverage for AEO and GEO

AI engines (ChatGPT, Perplexity, Claude, Gemini, Google AI Mode) tend to cite content that mentions the entities the SERP top-ranking pages mention, includes specific statistics with sources, contains citation-formatted proof points, and demonstrates topical depth via entity coverage.

The entity discovery pattern, run before briefing the piece:

  1. Pull SERP top 10 for the target keyword.
  2. Identify entities mentioned across multiple pages: named tools, named methods, named experts, named data sources, named statistics.
  3. Identify entities mentioned by 1 to 2 pages but not in your existing content. This is the entity gap.
  4. Add the gap entities to the brief as required coverage.

The brief lists the entities the writer must mention, with light context on why each matters. The writer is not expected to research each entity from scratch; the brief includes a one-line note ("CUPED is the variance-reduction technique used by data-warehouse-experimentation teams; mention in the methodology section") so the writer can integrate without breaking flow.

Tools that automate this: Frase has entity-gap analysis built in; AirOps composes the same analysis through its workflow builder; Surfer SEO ships entity coverage scoring. The skill is tool-agnostic; the workflow is what matters.

Detail in references/entity-coverage-checklist.md.


Show full SKILL.md (1,335 more words)Show less

Internal linking strategy

The brief should specify two link directions:

  • Outbound from this piece. 3 to 5 pages this piece should link to. Anchor text and target page named explicitly. The writer should not be deciding internal links during drafting; the strategist already knows the cluster and which pieces should reinforce each other.
  • Inbound to this piece, post-publish. 1 to 3 existing pages that should add a link to this piece after it publishes. This is a follow-up task queued in the brief, not a request to the writer.

The orphan-content failure mode: piece publishes, no other piece links to it, search engines deprioritize it, AI engines do not see it as cluster-anchored. Prevented by upstream-link planning in the brief.

The self-cannibalization check: if this piece would compete with an existing piece for the same keyword cluster, the brief flags it explicitly. The options are consolidate (merge into the existing piece), differentiate (the brief sharpens the angle so the two do not compete), or kill one. Flagging late, after the piece is written, costs more than flagging in the brief.

Detail in references/internal-linking-strategy.md.


Brief templates by content type

Different content types call for different brief shapes. The 12 fields are constant; the weight of each field shifts.

  • Pillar piece. Comprehensive coverage of a topic, 3,000 words plus, anchors a topic cluster. Brief emphasizes structure, comprehensiveness, internal links to and from supporting pieces.
  • Supporting / cluster piece. Narrower topic, 1,000 to 2,000 words, links up to the pillar. Brief emphasizes specificity, single-question scope.
  • Comparison piece (X vs Y). Commercial intent, structured comparison, decision framework. Brief emphasizes objectivity (or honest positioning if the brand is one of X or Y), table structure, "when X wins" / "when Y wins" framing.
  • Listicle. Informational or commercial intent, scannable, ranked or unranked. Brief emphasizes selection criteria, ordering rationale, depth-per-item.
  • How-to guide. Informational, step-by-step, screenshots. Brief emphasizes step granularity, prerequisites, troubleshooting section.
  • Thought leadership / opinion. Commercial or branding, distinctive POV, signal of expertise. Brief emphasizes thesis, supporting arguments, anticipated counter-arguments.

Each template gets a worked example in references/brief-templates.md.


The brief-to-writer handoff

Whether the writer is human or AI, the handoff has the same shape.

  • Brief delivered with all 12 fields populated.
  • Writer asks clarifying questions before drafting (or the AI agent surfaces ambiguities in the brief as the first response).
  • Writer or agent acknowledges the success criteria explicitly.
  • First draft references the brief: "this draft hits 4 of the 5 required entities; the 5th is missing because the SERP coverage was thin and I could not find a reliable source."
  • Editor reviews against the brief, not against personal taste. "The brief said X; the draft did Y" is the review framing.

For AI handoff specifically, the brief becomes a structured prompt or a tool input. Frase, AirOps, and similar tools structure briefs as YAML or JSON for machine consumption; the same 12 fields apply. The structured format is the only difference; the contract is the same.

Detail in references/writer-handoff-protocols.md.


Brief governance

Versioning. Every brief has a version. Significant changes (target keyword change, audience shift, scope expansion) bump the version; cosmetic edits do not. The writer always works from the current version, not a stale draft pasted into Slack three weeks ago.

Approval. The brief approver is the editorial owner of the content program. Single approver, not a committee. The approver is also the editor on the back end, so the same person is responsible for both the contract and the review. Splitting these roles is how briefs and reviews drift apart.

Archival. After publish, the brief is archived alongside the content piece (Notion database row, dbt model, content management system metadata, whatever the team's source of truth is). Future content audits reference both brief and published piece to assess gap between intent and execution. Without the brief in the archive, a content audit cannot tell whether the piece succeeded against the original goal or drifted from it.

Detail in references/brief-governance-patterns.md.


Common failure modes

Rapid-fire. Diagnoses and fixes in references/common-brief-failures.md.

  • "The brief was too thin." Fill all 12 fields or accept generic output.
  • "The brief was too thick." Every field needs a job; remove the rest.
  • "The writer ignored the brief." Anchor success criteria to the brief; review against the brief.
  • "The brief had the wrong target keyword." SERP-validate before briefing.
  • "The piece does not match the SERP intent." SERP intent override applies; do not write an article when the SERP wants a listicle.
  • "The piece has no internal links." Internal linking belongs in the brief, not as an afterthought.
  • "The piece is generic; could have been written about anything." Entity coverage and POV missing from brief.
  • "The brief is comprehensive but the piece does not rank." Brief was right; SERP was harder than expected; iterate based on real performance, not by adding fields to the brief.
  • "We never went back to evaluate." Success criteria measured 30 / 60 / 90 days post-publish.
  • "Different writers produce wildly different output from the same brief." Brief was actually too vague; tighten anti-patterns and voice notes.

The framework: 12 considerations for brief authoring

When authoring or auditing a content brief, walk these 12 considerations.

  1. Target keyword + cluster. Primary plus 3 to 5 supporting.
  2. Search intent + dominant SERP format. Match the SERP, not your priors.
  3. Target audience + JTBD. Specific role and problem, not "anyone interested in X."
  4. Word count calibrated to SERP. Not to a content quota.
  5. Heading structure. Explicit H2s and H3s, ordered to match reader mental model.
  6. Entity coverage. Entities the SERP top 10 mention; gap entities added explicitly.
  7. Internal linking. 3 to 5 outbound links specified; 1 to 3 inbound updates queued.
  8. External proof points. Citations and sources required.
  9. Anti-patterns. What not to do, including AI clichés and off-brand voice.
  10. Success criteria. Measurable, time-bound, tied to original program goals.
  11. Brief versioning + approval. Single approver; version bumps for material changes.
  12. Brief stays under 2 pages. Every field earns its keep; remove fields that do not.

The output of the framework is a brief document the writer can absorb in 5 minutes and execute against in the next 5 hours.


If required data is unavailable

This skill's output depends on data, measurements, or tool results it cannot generate on its own. When a required input, tool, or data source is unavailable or unverifiable, the sanctioned output is the deliverable with the gap stated: what was needed, what was actually obtained or verified, and which parts of the output are affected. Fabricating, estimating, or interpolating a required number to complete the deliverable is never sanctioned. A stated gap is a complete answer.


Reference files


Closing: the brief is the contract

A content brief is the contract between editorial leader and writer. If the contract is vague, the output is vague. If the contract is overstuffed, the output reflects only the parts the writer read. The discipline is writing contracts the writer can absorb in 5 minutes and execute against in the next 5 hours; that is the entire job.

Most briefs that are not working are thin, not thick. The instinct to add more pages usually makes the brief worse. The instinct to be more specific in fewer fields usually makes the brief better.

When in doubt about whether a brief is ready, ask: are all 12 fields populated, do they each earn their keep, is the SERP intent matched, are the entities listed, are the internal links specified, is the success criteria measurable, and is the document under 2 pages? If yes to all of those, ship the brief and let the writer work.

© rampstackco, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 9 other files (references) in skills/content-brief-authoring of rampstackco/claude-skills.

  • SKILL.md
  • README.md
  • references/brief-governance-patterns.md
  • references/brief-templates.md
  • references/common-brief-failures.md
  • references/entity-coverage-checklist.md
  • references/heading-structure-patterns.md
  • references/internal-linking-strategy.md
  • references/search-intent-classification.md
  • references/writer-handoff-protocols.md

Open the folder on GitHubat commit 482c9bf

Compare with similar skills

Content Brief Authoring next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Content Brief Authoring compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Content Brief Authoring this skillrampstackco/claude-skills935—~5.6kAutomated safety check: PassMIT
Blog OutlineAgriciDaniel/claude-blog2.3k1 repos~1.5kAutomated safety check: PassMIT
SEO Keyword ClusteringAgriciDaniel/claude-seo18k2 repos~3.3kAutomated safety check: PassMIT
SEO Content Brief GeneratorAgriciDaniel/claude-seo18k2 repos~2.6kAutomated safety check: PassMIT
Keyword Researchnowork-studio/notfair-plugin3.9k1 repos~2.6kAutomated safety check: PassMIT
SEO Keyword Clusterseranking/seo-skills160—~2.5kAutomated safety check: PassMIT

Similar skills

  • Blog Outline

    AgriciDaniel/claude-blog

    SERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placement markers, optional FAQ question…

    2.3k GitHub starsUsed in 1 repo~1.5k tokens
    Marketing & SEOAuto-check passed
  • SEO Keyword Clustering

    AgriciDaniel/claude-seo

    Clusters keywords by how much their search results overlap and designs a hub-and-spoke content plan with an internal link matrix and an interactive cluster map.

    18k GitHub starsUsed in 2 repos~3.3k tokens
    Marketing & SEOAuto-check passed
  • SEO Content Brief Generator

    AgriciDaniel/claude-seo

    Builds research-backed SEO content briefs with competitor scoring, per-section word counts and page-type templates, for new pages or improving existing ones.

    18k GitHub starsUsed in 2 repos~2.6k tokens
    Marketing & SEOAuto-check passed
  • Keyword Research

    nowork-studio/notfair-plugin

    Finds, scores and groups keywords from a seed term or niche for SEO and AI search content strategies, with intent labels, difficulty estimates and topic clusters.

    3.9k GitHub starsUsed in 1 repo~2.6k tokens
    Marketing & SEOAuto-check passed
  • SEO Keyword Cluster

    seranking/seo-skills

    Build a content cluster plan from seed keywords — intent-grouped clusters, pillar+spokes architecture with H1/H2 suggestions per spoke, prioritised build order, and an internal-linking map.

    160 GitHub stars~2.5k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • SEO Keyword Cluster Builder

    secondsky/claude-skills

    SEO keyword clustering with topic organization, content hub architecture, internal linking strategies.

    227 GitHub stars~3.1k tokensUpdated 9 days ago
    Marketing & SEOAuto-check passed

More from rampstackco/claude-skills

All 103 skills in this repo
  • After Action Report

    rampstackco/claude-skills

    Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons.

    935 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Analytics Strategy

    rampstackco/claude-skills

    Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.

    935 GitHub starsUsed in 1 repo~2.4k tokens
    Auto-check passed
  • Brand Style Guide

    rampstackco/claude-skills

    Build or audit a comprehensive brand style guide that documents the full brand system including story, logo system, color, typography, imagery, voice, applications, and dos/don'ts.

    935 GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Brand Voice

    rampstackco/claude-skills

    Develop or document a complete brand voice and tone system covering voice attributes, tone shifts by context, vocabulary preferences, grammar rules, and copy examples.

    935 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Content And Copy

    rampstackco/claude-skills

    Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal.

    935 GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Content Strategy

    rampstackco/claude-skills

    Develop a content strategy covering editorial positioning, content pillars, formats, calendar, governance, and topical authority planning.

    935 GitHub stars~2.6k tokensUpdated today
    Auto-check passed

Questions about Content Brief Authoring

What does Content Brief Authoring do?

How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both. Content Brief Authoring is an agent skill from rampstackco/claude-skills. How to author a content brief that actually guides a writer (human or AI) to produce a piece that ranks, converts, or both.

When should I use Content Brief Authoring?

Content Brief Authoring fits situations like: brief the writer; brief the article; brief authoring; content brief template.

How do I install Content Brief Authoring in Claude Code?

Run `npx skills add rampstackco/claude-skills --skill content-brief-authoring -a claude-code`. Or copy the skill folder (skills/content-brief-authoring in rampstackco/claude-skills) into .claude/skills/content-brief-authoring in your project. Claude Code loads it when a task matches its description.

How do I install Content Brief Authoring in Codex?

Run `npx skills add rampstackco/claude-skills --skill content-brief-authoring -a codex`. Or copy the skill folder (skills/content-brief-authoring in rampstackco/claude-skills) into .agents/skills/content-brief-authoring in your project. Codex loads it when a task matches its description.

Can I use Content Brief Authoring in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rampstackco/claude-skills --skill content-brief-authoring -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/content-brief-authoring, .gemini/skills/content-brief-authoring, .github/skills/content-brief-authoring and .opencode/skills/content-brief-authoring in your project.

What does Content Brief Authoring need to run?

SKILL.md names no scripts, command-line tools or credentials: Content Brief Authoring is instructions for the agent only.

Does Content Brief Authoring access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Content Brief Authoring safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Content Brief Authoring use?

Content Brief Authoring is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Content Brief Authoring use?

About 5.6k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Content Brief Authoring?

Skills that share tags, products or a category with Content Brief Authoring: Blog Outline (AgriciDaniel/claude-blog, 2.3k stars), SEO Keyword Clustering (AgriciDaniel/claude-seo, 18k stars), SEO Content Brief Generator (AgriciDaniel/claude-seo, 18k stars) and Keyword Research (nowork-studio/notfair-plugin, 3.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Content Brief Authoring?

rampstackco (a GitHub organization) maintains it in rampstackco/claude-skills, which has 935 GitHub stars. The repository holds 103 skills in this directory. The repository was last updated on October 7, 2026.

Source: rampstackco/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.