Skip to content

Comments

Create documentation spec for Claude code skills#86

Closed
nhorton wants to merge 1 commit intomainfrom
claude/claude-skills-doc-spec-wTGZ4
Closed

Create documentation spec for Claude code skills#86
nhorton wants to merge 1 commit intomainfrom
claude/claude-skills-doc-spec-wTGZ4

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Jan 20, 2026

Create a world-class document type definition for Claude Code skill files that provides detailed guidance on:

  • Skill types (meta-skills, step skills, standalone)
  • File structure with YAML frontmatter and markdown content
  • Description writing best practices for search discoverability
  • Instruction organization with progressive disclosure
  • Hook configuration (Stop, PreToolUse, UserPromptSubmit)
  • Quality validation loops with promise tag pattern
  • Input/output specification with document type references
  • Work branch conventions for context accumulation
  • Completion patterns for workflows vs standalone skills
  • Common patterns and anti-patterns to avoid
  • Complete worked examples

This spec enables consistent, high-quality skill definitions that AI agents can reliably execute.

Create a world-class document type definition for Claude Code skill files
that provides detailed guidance on:

- Skill types (meta-skills, step skills, standalone)
- File structure with YAML frontmatter and markdown content
- Description writing best practices for search discoverability
- Instruction organization with progressive disclosure
- Hook configuration (Stop, PreToolUse, UserPromptSubmit)
- Quality validation loops with promise tag pattern
- Input/output specification with document type references
- Work branch conventions for context accumulation
- Completion patterns for workflows vs standalone skills
- Common patterns and anti-patterns to avoid
- Complete worked examples

This spec enables consistent, high-quality skill definitions that AI agents
can reliably execute.
@nhorton nhorton closed this Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants