Tooluck logoTooluck
SKILL.md

write-a-spec

Agent skill frominkeep/open-knowledge

Scope a feature end to end and write an implementation spec under specs/ from an accepted proposal — current-system mapping, goals/non-goals, a Decision Log for one-way-door choices, a live Open Questions backlog, and a real migration + test plan. Read when asked to write a spec, scope this feature, turn this proposal into a spec, plan the implementation, or break this into tasks. Do NOT fire on frame a proposal or write the PRD (sibling frame-a-proposal — a PRD frames a change before it is accepted; this skill starts once one is), record a decision or write the ADR (record-a-decision), write a postmortem (write-a-postmortem), or review this design (review-a-design) — those are separate skills. Complements the platform open-knowledge skill; does not replace it.

How to install write-a-spec

install write-a-spec
# install the open-knowledge pack with the skills CLI
npx skills add inkeep/open-knowledge

# or add only this skill to Claude Code: copy the folder

packages/server/assets/skills/packs/software-lifecycle/write-a-spec/

# into

~/.claude/skills/write-a-spec/ (all projects)

.claude/skills/write-a-spec/ (one project)

Read SKILL.md on GitHubThis repository's license doesn't allow showing an excerpt here.

More skills in open-knowledge

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates