trellis-update-spec
CommunityTurn breakthroughs into executable code-specs.
AuthorLonelyHerbivore
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents valuable implementation knowledge from being lost to chat history by turning debugging results, bug fixes, and design decisions into reusable, executable code-spec documents.
Core Features & Use Cases
- Captures executable contracts: records concrete signatures, payload fields, env keys, and boundary/error behavior so future work can be done safely.
- Guides when spec depth is mandatory: escalates to full code-spec detail for command/API/DB contract changes, migrations, and cross-layer infrastructure integration.
- Standardizes spec updates: enforces a consistent 7-section output template (scope, signatures, contracts, validation matrix, cases, tests, wrong vs correct) and keeps code-spec separate from thinking guides.
Quick Start
Use trellis-update-spec after you finish implementing a feature or fixing a bug so it updates the relevant .trellis/spec documents with the exact contracts and test expectations.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: trellis-update-spec Download link: https://github.com/LonelyHerbivore/Trellis-Herbivore/archive/main.zip#trellis-update-spec Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.