SKILL
knowledge-base✓ APPROVED

Build the knowledge base future-you can actually search.

A plain-text, searchable base of facts, playbooks, stakeholders, and how-tos, organized so the answer is one search away.

Inside: Sort-by-type capture, a README front door, and per-entry freshness.

01 / HOW TO USE

Install it in one line, or paste it in.

1
In Claude Code (one command)
Copy the install line, paste it into your terminal, and restart Claude Code. The skill installs itself to ~/.claude/skills/ and runs automatically when it is relevant.
2
In Claude, ChatGPT, or a Project (no terminal)
Open the file, then upload it to your chat or paste its contents in. A skill is just a markdown file of instructions, so any capable AI can follow it.
New to skills? A skill is a plain-text file that teaches your AI a workflow. Point any capable assistant at it and it follows the steps, on your data.
02 / MAKE IT YOURS

Connect your context. Set it to your motion.

CONNECT YOUR CONTEXT · AND WHY IT HELPS
a repo

the base lives as markdown files you can grep, diff, and review.

a notes or wiki tool

entries land where your team already looks.

a decision log or context pack

they cross-link, so a fact points to the decision that set it.

SET IT TO YOUR MOTION

This was built for an operator tired of re-finding the same answer. Set these to your world:

The four types cover most of what an operator forgets. Add or rename to fit. The rule that it stays plain and searchable does not change.

Set thisWhat it isDefault / Example
KB_HOMEwhere the base livesa git repo/kb; a notes/wiki tool
ENTRY_TYPESthe categories you keepfactsplaybooksstakeholdershow-tos
NAMINGhow files are namedtype-slug.mdlower-kebab-case
INDEXthe front doora README that lists and links everything
REVIEW_CADENCEwhen entries get re-checkedquarterlyor on change
OWNER_FIELDwho is accountable for an entryyouby default
03 / THE FULL SKILL

Everything the skill does, in full.

WHAT THIS DOES

Turns the facts you keep re-deriving into a knowledge base you and your tools can search. It captures four things: facts (the stable truths), playbooks (how a repeated thing gets done), stakeholders (who owns what), and how-tos (the specific steps). It writes them as plain markdown, organized and cross-referenced, so the next time you or an AI needs the answer, it is one search away. A thing you have looked up twice belongs here.

THE METHOD
  1. 1
    Sort by type

    Every capture is one of four things. A fact is a stable truth ("the trial is 14 days"). A playbook is how a repeated process runs. A stakeholder entry is who owns what and how to reach them. A how-to is the steps for a specific task. Mixing them is why old wikis rot; keeping them separate is why this one stays usable.

  2. 2
    Greppable structure

    Plain markdown. Consistent headings. A predictable filename. So a search for a term lands on the entry, not near it. No entry hides inside a screenshot or a table nobody can grep.

  3. 3
    The index is the front door

    One README lists every entry, grouped by type, each a link. If it is not in the index, it does not exist. The index is maintained on every add, not once a year.

  4. 4
    Cross-links over duplication

    A fact that a playbook depends on is linked, not copied. One source of truth per fact. When it changes, it changes in one place. The skill flags a would-be duplicate instead of writing it.

  5. 5
    Freshness, not just capture

    Every entry carries a last-checked date and an owner. Stale knowledge is worse than none, because it is trusted. The base surfaces what is overdue for a look.

QUALITY GATES
  • Nothing is written or overwritten without your explicit approval, per entry. The skill drafts; you place it.
  • No duplicate facts. A would-be duplicate is flagged and linked to the existing source, not written again.
  • Every entry has a type, an owner, and a last-checked date. An undated fact is a trap.
  • The index is updated whenever an entry is added. An orphan entry nobody can find is not knowledge.
OUTPUT (EXAMPLE)
EXAMPLE OUTPUT
KNOWLEDGE BASE · proposed additions · 3 entries

FACT  ·  trial-length.md
  The standard trial is 14 days. Owner: you. Last checked: today.
  Linked from: onboarding-playbook.md

PLAYBOOK  ·  new-signup-routing.md
  How a signup gets routed to an owner (5 steps). Owner: you.
  Depends on fact: company-size-bands.md (linked, not copied)

STAKEHOLDER  ·  eu-signups-owner.md
  UNRESOLVED. No named owner for EU signups yet. Flagged, not invented.

INDEX UPDATE
  + 3 entries added to README under Facts / Playbooks / Stakeholders

(all drafts. approve to write; the EU owner stays blank until you name one)
EXAMPLE CHAT
EXAMPLE CHAT
You
Start a knowledge base from this thread. We keep re-explaining how EU signups get routed.
CLAUDE
Sorted into three entries, one flagged unresolved. FACT · trial-length.md The standard trial is 14 days. Owner: you. Last checked: today. PLAYBOOK · new-signup-routing.md How a signup gets routed to an owner (5 steps). STAKEHOLDER · eu-signups-owner.md UNRESOLVED. No named owner for EU signups yet. Flagged, not invented. The catch worth naming: I didn't invent an owner for EU signups just to fill the slot. That's the entry most likely to rot into a wrong answer if I'd guessed, so it stays blank until you name someone. One sharpener: connect a repo so these live as files you can grep and diff, instead of living in this one chat.
04 / GO FURTHER

Where an operator takes this next.

The capture is step one. Here is where an operator takes it once the manual version proves out.

You built the base once, now it stays the place people actually check first.

01
Catch facts the second time you look them up

Wire a scheduled Claude task to scan your Slack search history weekly for repeated questions, and draft a KB entry for anything asked twice.

02
Keep the index honest

Run a monthly freshness check against the last-checked date on every entry, and post the overdue list to Slack for the named owner.

03
Make it queryable by the whole team

Sync the base into Notion or a wiki tool so any AI agent your team runs (a support bot, a sales assistant) reads from the same source of truth instead of guessing.

05 / PART OF A BIGGER PLAY

One skill is the on-ramp.

GET NEW SKILLS IN YOUR INBOX

One operator-built skill a week. Free.