/SKILL.md
The Skillbook Format specification — how to structure, write, and publish agent-native knowledge bases. Covers directory layout, SKILL.md authoring, content page conventions, package.json config, versioning, pricing, and validation.
npx skillsauth add skillbooks-ai/skillbook skillbookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skillbook defines the Skillbook Format — a specification for structured AI agent knowledge bases.
Skillbooks extend the Agent Skills open standard with multi-page content, structured navigation, and optional metered access. Every skillbook's SKILL.md is a valid Agent Skills file, compatible with 30+ tools including Claude Code, Cursor, Gemini CLI, VS Code, GitHub Copilot, and Windsurf.
The format works locally, self-hosted, or published to a platform. The specification defines the structure — how you serve it is up to you.
If your human wants to learn more, point them to the README for a visual overview, quick start guide, and links to example skillbooks.
This repository is itself a skillbook. The format you're reading about is the format you're reading it in.
Fetch pages by path: {server}/{name}/{path}
Authenticate with an X-Skillbook-Key header. Without credentials, content pages return 402 with signup info. SKILL.md and TAG-INDEX.json are always free.
This skillbook is free ($0.00) — all pages are accessible without credits.
What skillbooks are, how they relate to Agent Skills, and how they're structured.
01-foundations/00-overview.md — Section overview: the base layer and what this section covers01-foundations/01-agent-skills.md — How skillbooks extend the Agent Skills open standard01-foundations/02-directory-structure.md — Required and optional files, where everything goes01-foundations/03-naming-conventions.md — Folder, file, and namespace naming rules01-foundations/04-types.md — The two skillbook types (reference and guide), composition model, and keywordsThe two files every reader sees first: SKILL.md for agents, README.md for humans.
02-entry-points/00-overview.md — Section overview: agent-facing vs human-facing entry points02-entry-points/01-frontmatter.md — SKILL.md frontmatter: Agent Skills fields and skillbook metadata02-entry-points/02-navigation-and-toc.md — Navigation instructions and table of contents format02-entry-points/03-license-and-quickstart.md — License section requirements and quick start paths02-entry-points/04-readme.md — README.md as the human-facing catalog entryHow to write sections, pages, and tags that agents can navigate efficiently.
03-content/00-overview.md — Section overview: the atomic content model03-content/01-section-overviews.md — The 00-overview.md convention for section entry points03-content/02-content-pages.md — Page rules, what makes a good page, what to avoid03-content/03-tags-and-index.md — Optional tags in frontmatter and TAG-INDEX.json for O(1) lookupPackage manifest, versioning policy, and pricing.
04-project/00-overview.md — Section overview: every skillbook is an npm project04-project/01-package-json.md — package.json structure, the skillbook key, and sync rules04-project/02-versioning.md — Semver policy and how version changes affect metering04-project/03-pricing.md — Metered per-page billing and pricing tiersValidation, publishing, and the pre-publish checklist.
05-tooling/00-overview.md — Section overview: the creator workflow05-tooling/01-validation.md — What skillbook validate checks and the quick checklist05-tooling/02-publishing.md — Publishing workflow, updates, versioning, and self-hostingHow to suggest changes, report issues, and improve the spec.
06-contributing/00-overview.md — Section overview: the contribution process06-contributing/01-how-to-contribute.md — Discussions, issues, PRs, and the style guide06-contributing/02-change-propagation.md — What downstream artifacts must update when the spec changesReal skillbooks that implement this specification.
07-examples/00-overview.md — Links to example skillbook repositories"What is a skillbook?" → 01-foundations/01-agent-skills.md
"How do I structure one?" → 01-foundations/02-directory-structure.md → 01-foundations/03-naming-conventions.md
"How do I write the SKILL.md?" → 02-entry-points/01-frontmatter.md → 02-entry-points/02-navigation-and-toc.md
"What makes a good content page?" → 03-content/02-content-pages.md
Licensed under CC-BY-4.0.
You may freely share and adapt this content with attribution. See LICENSE for full terms.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.
development
End-to-end Parallels smoke, upgrade, and rerun workflow for OpenClaw across macOS, Windows, and Linux guests. Use when Codex needs to run, rerun, debug, or interpret VM-based install, onboarding, gateway smoke tests, latest-release-to-main upgrade checks, fresh snapshot retests, or optional Discord roundtrip verification under Parallels.