Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Build and maintain clear company handbooks, knowledge bases, process docs, decision records, and onboarding docs. Use when creating, improving, auditing, or organizing internal company documentation, team operating knowledge, policies, or company wiki systems.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 65% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 20% | 0% |
Use this skill when the user wants to create, improve, audit, or maintain internal company documentation: a company handbook, team knowledge base, operating manual, onboarding guide, process library, policy hub, decision log, or cross-team source of truth.
This skill is for company and team knowledge. For codebase architecture, setup, deployment, testing, or API documentation, prefer a software documentation skill.
Make documentation useful before making it complete.
Do not try to document everything. Build the smallest system that lets people answer real work questions faster, update the right page when something changes, and trust what they find.
Ask questions only when the missing answer changes the structure, audience, privacy boundary, or publishing target. Otherwise, make a reasonable first pass and call out assumptions.
A good company documentation system is:
Before writing or changing docs, quickly identify:
If any of those are unknown but not blocking, proceed with placeholders such as Owner: TBD or Review cadence: TBD.
Prefer this top-level shape unless the existing system already has a better one:
textcompany-docs/ |-- index.md |-- docs-system.md |-- handbook/ | |-- index.md | |-- mission-and-principles.md | |-- ways-of-working.md | `-- communication.md |-- teams/ | |-- index.md | `-- <team>.md |-- processes/ | |-- index.md | `-- <process>.md |-- onboarding/ | |-- index.md | `-- <role-or-team>.md |-- decisions/ | |-- index.md | `-- YYYY-MM-DD-short-title.md |-- policies/ | |-- index.md | `-- <policy>.md |-- glossary.md `-- maintenance.md
Adapt the structure to the company. Skip sections that do not have real content. Add sections only when they match how the organization works.
Use the right pattern for the job.
Use for stable company expectations, principles, or operating norms.
Include:
Use for a team, function, pod, working group, or department.
Include:
Use for repeatable work someone needs to do correctly.
Include:
Use for a role, team, location, or company-wide onboarding path.
Include:
Use for decisions that people will need to understand later.
Include:
Treat company documentation as a trust surface.
Every durable page should have enough metadata for future readers to trust it:
markdownOwner: Team or person Status: Draft | Active | Needs review | Archived Last reviewed: YYYY-MM-DD Next review: YYYY-MM-DD or TBD Source of truth: Link, file path, or "This page"
Do not overdo metadata for throwaway drafts. Use it for pages people will rely on.
Before finishing, check:
When reporting back, include:
Other measured skills in the registry, with their headline benchmark lift.