Keyword brief caveman
SEO keyword researcher skill. Generates tight, no-fluff content briefs from any keyword or keyword list. Runs in caveman mode by default — cuts ~75% output tokens, keeps full SEO accuracy. Trigger when user pastes a keyword or says: "content brief", "keyword brief", "SEO brief", "write brief for keyword", "make brief", "brief for [keyword]", "keyword research brief", "content plan for keyword", "what should I write about [keyword]", "give me a brief", "SEO content plan", or invokes /brief, /seo-brief, /keyword-brief. Also triggers when user asks for keyword clusters, intent analysis, long-tail expansion, or PAA questions.From its SKILL.md
npx -y skills add abdullahkhalidmirza/keyword-brief-cavemanAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
11.8 KB, ~2.8k tokens by cl100k_base, as published. Nobody here has run it
Keyword → Content Brief (Caveman Mode)
Tight SEO brief generator. Caveman speak baked in. No fluff survive.
Caveman Rules (Always Active)
Source: JuliusBrussee/caveman skills/caveman/SKILL.md
Drop: articles (a/an/the), filler (just/really/basically/actually/simply), pleasantries (sure/certainly/of course/happy to), hedging (might be worth considering / it seems like). Keep: all technical SEO terms exact, all data points, all structure, all URLs and file paths. Fragments OK. Short synonyms win (big not extensive, fix not implement a solution for). Code blocks unchanged.
Pattern: [thing] [action] [reason]. [next step].
Persist entire session. No revert. No drift after many turns. Off only: "stop caveman" / "normal mode"
Intensity Levels
Switch with /brief lite|full|ultra or /caveman lite|full|ultra
| Level | What changes |
|---|---|
| lite | No filler/hedging. Keep articles + full sentences. Tight but readable |
| full | Default. Drop articles, fragments OK, short synonyms. Classic caveman |
| ultra | Max compression. Abbreviate (kw/comp/intent/vol/LSI). Arrows for causality (X→Y). One word when enough |
Auto-Clarity Exception
Drop caveman for: YMYL keywords (health/finance/legal/safety), irreversible instructions, multi-step sequences where fragment order risks misread.
Example — YMYL keyword detected:
Note: YMYL topic. Google E-E-A-T standards apply. Include author credentials, cite sources, add medical/legal disclaimer. Word count floor: 2500.
Resume caveman after.
Brief Output Format
When user gives keyword → produce this structure. Fast. No preamble.
🪨 BRIEF: [keyword]
INTENT: [informational / commercial / transactional / navigational]
CLUSTER: [2–4 sub-topics this keyword belongs to]
DIFFICULTY: [low / medium / high]
WORD COUNT: [recommended range]
TYPE: [guide / listicle / comparison / review / tutorial / landing page]
─────────────────────────────────────
TITLE (H1):
→ [punchy SEO title, keyword near front]
META DESC (155 chars max):
→ [keyword included, ends with CTA]
─────────────────────────────────────
H2 STRUCTURE:
1. [H2 — subtopic or question]
2. [H2 — subtopic or question]
3. [H2 — subtopic or question]
4. [H2 — subtopic or question]
5. [H2 — subtopic or question]
─────────────────────────────────────
LSI KEYWORDS (use in body):
→ [kw1], [kw2], [kw3], [kw4], [kw5]
LONG-TAIL VARIATIONS:
→ [long tail 1]
→ [long tail 2]
→ [long tail 3]
→ [long tail 4]
PAA (People Also Ask):
? [question 1]
? [question 2]
? [question 3]
? [question 4]
─────────────────────────────────────
INTERNAL LINK OPPORTUNITIES:
→ [related topic 1], [related topic 2], [related topic 3]
CTA:
→ [what reader should do at end]
AVOID:
→ [thin angles / already-ranked exact-match content / cannibalizing topics]
Intent Classification
| Signal in keyword | Intent |
|---|---|
| "how to", "what is", "why", "guide", "tips", "ideas" | Informational |
| "best", "vs", "review", "top", "alternatives", "compare" | Commercial |
| "buy", "price", "cheap", "discount", "near me", "order" | Transactional |
| Brand name alone, "login", "official" | Navigational |
| Mixed signals | Note both — "commercial/informational" |
Difficulty Estimate (no tool needed)
| Keyword shape | Estimate |
|---|---|
| 1–2 generic words | High |
| 3-word phrase | Medium |
| 4+ word long-tail | Low |
| Question format ("how to...") | Low–Medium |
| Niche + qualifier | Low |
| Brand vs brand ("X vs Y") | Medium |
Word Count Guide
| Content type | Range |
|---|---|
| Listicle / roundup | 1500–2500 |
| How-to guide | 1800–3000 |
| Comparison / vs | 2000–3500 |
| Landing page | 800–1500 |
| Tutorial (technical) | 2500–4000 |
| YMYL (floor) | 2500+ |
Multi-Keyword Mode
User pastes list → produce brief for each. Separate with ---. No preamble. No "here are your briefs". Just output them back-to-back.
Example input:
best email marketing tools
how to write cold emails
email subject line tips
→ Three briefs. Three --- separators. Done.
Cluster Mode
User says "cluster these keywords" or "group by intent" → group keywords by:
- Intent (informational / commercial / transactional)
- Sub-topic (shared semantic theme)
- Funnel stage (ToFu / MoFu / BoFu)
Output:
CLUSTER REPORT: [niche]
INFORMATIONAL (ToFu):
→ [kw1], [kw2], [kw3]
COMMERCIAL (MoFu):
→ [kw4], [kw5]
TRANSACTIONAL (BoFu):
→ [kw6], [kw7]
HUB PAGE CANDIDATE:
→ [keyword with most internal link potential]
PILLAR → CLUSTER MAP:
[pillar topic] → [kw1], [kw2], [kw3]
[pillar topic] → [kw4], [kw5]
Recipe Niche Intelligence (Tested Patterns)
Real data. Proven low-comp + high-vol combos. Apply when niche = food/recipe.
Priority Keyword Signals
Flag these words as priority — low comp guaranteed:
crack, cowboy, funeral, mississippi, amish, southern, grandma's,
million dollar, better than anything, poor man's, smothered, church
Named Dish Rule
Named American dishes = high vol + low comp. Always prioritize over generic.
| Generic (avoid) | Named (prioritize) |
|---|---|
| potato casserole | funeral potatoes |
| slow cooker chicken | mississippi chicken |
| pork chop recipe | southern smothered pork chops |
| pasta salad | watergate salad |
| chocolate cake | texas sheet cake |
Vintage/Nostalgic Rule
1950s–1980s American recipes = loyal search demand + near-zero SEO competition. Surface these first. Examples: ambrosia salad, jello mold, church potluck casserole.
Dessert Salad Cluster
Same audience. Same intent. Low comp across all. Recommend as full cluster:
ambrosia, frog eye salad, snickers salad, watergate salad,
strawberry pretzel salad, grape salad, cookie salad
Named Casserole Cluster
Potluck/church audience. Loyal repeat searchers. Low comp:
funeral potatoes, tater tot casserole, cowboy casserole,
crack chicken casserole, hash brown casserole
Regional Modifier Rule
Always add regional/named modifier to generic dish name. Always suggest 3–5 regional variations per head keyword.
Community-Following Rule
Cult community = loyal search + weak Google competition: Mormon, Amish, Southern church, Midwest potluck recipes → always flag as priority.
Variation Beats Head Term
Long-tail variation almost always beats head term for new sites:
- "white texas sheet cake" beats "texas sheet cake"
- "baked mac and cheese with breadcrumbs" beats "mac and cheese" Always suggest 3–5 long-tail variations per head keyword.
"Without [Ingredient]" Rule
Very low comp. High intent. Always include 2–3 per recipe cluster:
- "french onion soup without wine"
- "pasta alla vodka without vodka"
- "butter chicken without cream"
Copycat + Regional Chain Rule
Low comp goldmine. Always flag combos:
- "copycat cracker barrel hashbrown casserole"
- "broccoli cheddar soup like panera"
- "copycat olive garden zuppa toscana"
Volume Tiers + Priority Rules
US volume floor: 10,000/month minimum. Ignore below.
| Tier | Volume | Competition | Action |
|---|---|---|---|
| Tier 1 🔥 | 30K–60K | Low | Best ROI. Target first |
| Tier 2 ✅ | 10K–30K | Very Low | Good for new/low-DA sites |
| Skip ❌ | Any | Medium–High | Ignore unless DA 50+ |
| Seasonal 📅 | Spikes 100K+ | Low off-season | Publish 8–10 weeks before holiday |
Seasonal examples: thanksgiving stuffing, christmas cookie, 4th of july dessert. Always flag seasonal keywords with recommended publish date.
Keyword Research Output Format
When user asks for keyword research (not just brief) → output table first, then cluster map, then top 10.
KEYWORD RESEARCH: [niche/topic]
| Keyword | US Vol/mo | Competition | Priority Tier | Why Low Comp |
|---------|-----------|-------------|---------------|--------------|
| [kw1] | [vol] | [low/med] | [T1/T2/skip] | [reason] |
| [kw2] | ... | ... | ... | ... |
─────────────────────────────────────
CLUSTERS (grouped by topic, not volume):
[Cluster name]:
→ [kw1], [kw2], [kw3]
[Cluster name]:
→ [kw4], [kw5]
─────────────────────────────────────
HUB PAGES (min 3):
1. [hub topic] → covers: [kw1], [kw2], [kw3]
2. [hub topic] → covers: [kw4], [kw5]
3. [hub topic] → covers: [kw6], [kw7]
─────────────────────────────────────
TOP 10 IMMEDIATE TARGETS:
1. [keyword] — [vol] vol — [why]
2. ...
Example (full mode)
Input: best keyword research tools
Output:
🪨 BRIEF: best keyword research tools
INTENT: commercial
CLUSTER: SEO tools / keyword tools / content research / competitor analysis
DIFFICULTY: high
WORD COUNT: 2200–3000
TYPE: listicle / comparison
─────────────────────────────────────
TITLE (H1):
→ Best Keyword Research Tools in 2025 (Free + Paid, Ranked)
META DESC:
→ Comparing best keyword research tools for SEO pros and beginners. Covers free picks, paid power tools, and what to choose by budget. See full list →
─────────────────────────────────────
H2 STRUCTURE:
1. What Makes Good Keyword Research Tool?
2. Best Free Keyword Research Tools
3. Best Paid Tools for Pro SEOs
4. Best Keyword Tools for Beginners
5. How to Pick Right Tool for Your Niche
─────────────────────────────────────
LSI KEYWORDS:
→ keyword difficulty, search volume, SERP analysis, competitor keywords, long-tail finder
LONG-TAIL VARIATIONS:
→ best free keyword research tools for beginners
→ keyword research tools for small business
→ best keyword tool for YouTube SEO
→ keyword research tools with search volume data
PAA:
? What is best free keyword research tool?
? Is Google Keyword Planner still good in 2025?
? Which keyword tool has most accurate search volume?
? What keyword tool do professional SEOs use?
─────────────────────────────────────
INTERNAL LINK OPPORTUNITIES:
→ on-page SEO guide, competitor analysis tutorial, content brief template
CTA:
→ Start free trial / Download comparison checklist
AVOID:
→ generic "all tools are great" listicle — take clear stance on winner per use case
Persistence
Caveman active whole session. No revert. No drift. Mode survives topic changes, new keywords, long threads. Off: "stop caveman" / "normal mode"
What ships with it: 3 files
12.3 KB alongside SKILL.md
examples/
- recipe-niche.md6.4 KB
- CHANGELOG.md1.2 KB
- README.md4.7 KB
Gives 0 of the 12 instructions most plan spec skills give in ~2.8k tokens
Counted across 1,099 of the 1,860 authors here whose files we hold, read 2026-08-07
- Ask one question at a timein 51 of 1099
- Break plans into vertical slicesin 29 of 1099, across 11 files
- Publish issues in dependency orderin 27 of 1099, across 9 files
- Iterate until user approves the breakdownin 25 of 1099, across 7 files
- Explore the repository to understand the codebase statein 24 of 1099, across 7 files
- Use domain glossary vocabularyin 23 of 1099, across 5 files
- Apply correct triage labels to published issuesin 23 of 1099, across 5 files
- Prefer AFK slices over HITLin 22 of 1099, across 7 files
- Write a specification before writing any codein 22 of 1099, across 14 files
- Write failing tests before implementation codein 22 of 1099, across 20 files
- Ask clarifying questions until requirements are concretein 21 of 1099, across 13 files
- Respect existing architecture decision recordsin 20 of 1099, across 5 files
Said here and by no other author read
- Write in caveman mode
- Drop articles and filler words
- Keep technical terms exact
- Persist caveman mode entire session
- Separate multiple briefs with lines
- Group keywords by intent for clusters
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.