trellis-update-spec

Community

Turn 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.