Claude-skill-registry agent-ops-spec

Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/core/agent-ops-spec-majiayu000-claude-skill-registr" ~/.claude/skills/majiayu000-claude-skill-registry-agent-ops-spec && rm -rf "$T"
manifest: skills/core/agent-ops-spec-majiayu000-claude-skill-registr/SKILL.md
source content

Spec Management workflow

Purpose

Capture, organize, and trace specifications/requirements so the agent can validate implementation against them.

Location

All specs live in

.agent/specs/
with user-specified or auto-generated filenames.

Procedure

Creating a spec

  1. Ask user for filename or generate one (e.g.,
    feature-<name>.spec.md
    ,
    issue-<id>.spec.md
    )
  2. Use the spec template
  3. Fill in sections from user input
  4. Link spec to issue(s) in
    .agent/issues/
    via
    spec_file:
    field

Validating against spec

  1. Read the linked spec file
  2. Create traceability checklist:
    • Each requirement → implementation location → test(s)
  3. Include in critical review phase

Template

Start from spec template.