Claude-skill-registry describe-progress-file

Structure and field ownership for progress.yaml. Load when reading or updating phase progress state.

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/data/describe-progress-file" ~/.claude/skills/majiayu000-claude-skill-registry-describe-progress-file && rm -rf "$T"
manifest: skills/data/describe-progress-file/SKILL.md
source content

progress.yaml

Machine-readable state of the Phase. Structure:

phase:
  id: NNNN
  slug: short-slug
  title: Title
  status: planned|building|review|complete

steps:
  - id: S001
    title: Short title
    implemented: false
    reviewed: false
    notes: ""
    touched: []

Status transitions:

  • planned
    building
    (when Builder starts)
  • building
    review
    (when all steps implemented)
  • review
    building
    (if Overseer requests fixes)
  • review
    complete
    (when Overseer approves)

Field ownership:

  • implemented
    : Set by Builder when step is done
  • reviewed
    : Set only by Overseer
  • notes
    : Updated by whoever completes the step
  • touched
    : List of files meaningfully modified