documenting-work

Installation
SKILL.md

Documenting development work

Give every document one authoritative home. Persist only information that must outlive the conversation; use pointers instead of maintaining the same content in GitHub, Markdown, and generated artifacts.

1. Classify the persistence tier

Choose one tier before writing:

  • Conversation: analysis, draft, diagnosis, or review needed only for the current interaction. Return it in the response; create no file.
  • Tracker: issue brief, ticket graph, implementation evidence, or issue-backed handoff whose lifecycle is owned by GitHub. Store it in the issue, PR, comment, or native relationship.
  • Repository: approved knowledge or local coordination state that must be reviewed and versioned with the code, such as a domain model, spec, decision map, local-work set, decision, durable research result, or explicitly controlled derivative.
  • Artifact store: generated logs, traces, screenshots, benchmark output, or run evidence. Use the repository's artifact system and retention policy; do not turn raw output into product documentation.

A request to inspect, explain, review, or draft selects Conversation unless the user or repository contract requests persistence. A request to save, record, publish, or create a named repository document authorizes that document plus locally required index entries and in-repository reciprocal links. Tracker comments, issue edits, and other external pointers require separate mutation authorization.

2. Resolve the repository contract

Apply this precedence:

Installs
23
Repository
rca32/skills
First Seen
Jul 14, 2026
documenting-work — rca32/skills