SkillSpec Docs

July 1, 2026 ยท View on GitHub

This directory contains explanatory project docs. The formal contract remains in ../spec/; the docs here explain purpose, comparisons, launch materials, and design rationale.

The docs are grouped by reader intent. Keep docs/pages/ in place because it is the GitHub Pages source; the other folders are maintained as the human-readable documentation catalog.

Reader Paths

Use these paths when you do not need the whole sequence:

ReaderStart HereThen Read
NewcomerDetailed READMEReliability Gap, Why SkillSpec, Prose Skills Vs SkillSpec-Backed Skills, visual explainers
Skill authorWhy SkillSpecPrompt Multiplexer Test Plan, Import To Release, Skill Authoring Lifecycle, Source Map Progressive Reader
CLI testerPrompt Multiplexer Test PlanCommand Log, Design Documentation QA Process
MaintainerDesign docsContract And Trace Methodology, Command Log, spec reference, conformance fixtures
Visual reviewerVisual explainersGrammar atlas, Grammar And Conformance

Catalog

Overview

DocPurpose
Detailed READMEFull user-facing walkthrough.
The Reliability Gap In Agent SkillsResearch framing for why prose skills need a checkable reliability layer.
Why SkillSpecCore motivation and problem statement.
Prose Skills Vs SkillSpec-Backed SkillsDirect comparison between prose-only skills and SkillSpec-backed skills.
Contract And Trace MethodologyMeasurement methodology for behavioral contracts, traces, and unproven verdicts.

Community

DocPurpose
RFC: SkillSpec v0Announcement-style RFC for the v0 contract.
Community OutreachLaunch positioning, communities, and outreach steps.
Good First IssuesStarter work for contributors.
Community Post DraftsShort-form launch and discussion drafts.

Runbooks

DocPurpose
Prompt Multiplexer Test PlanReference runbook for testing the /skillspec setup multiplexer in Codex and Claude.

Design

  • Design docs: maintainer catalog for contract, authoring, runtime, router, and operations design records.
  • Core contract docs: grammar, package anatomy, rules, states, imports, and tool boundaries.
  • Authoring docs: import, source mapping, workspace authoring, one-shot porting, and shape-specific checklists.
  • Runtime docs: sensemaking, execution loops, traces, alignment, capability bootstrap, trampoline, and progressive guidance.
  • Router docs: router behavior, guard hooks, duplicate-root selection, execution policy boundaries, and policy profiles.
  • Operations docs: command log, QA process, performance, doctor risk, install/release, public reports, crate boundaries, and test matrices.

Visuals And Examples

Site Pages

  • pages/: GitHub Pages source. Keep this folder shape stable for deployment.

Source Of Truth

When these docs disagree with implementation or reference material, prefer:

  1. Rust model, parser, CLI, and tests in ../crates/skillspec-cli/.
  2. Schema and reference docs in ../spec/.
  3. Conformance fixtures in ../conformance/.
  4. Examples in ../examples/.
  5. Explanatory docs in this directory.