Trellis-Herbivore
Structured planning, review gates, and memory for coding sessions
All Skills in This Repository (34)
Pure Emerald Level Indicatorstrellis-before-dev
Loads .trellis/spec development guidelines and checklists before coding tasks.
trellis-brainstorm
Convert ambiguous product requests into PRD-backed planning artifacts through evidence-first interviews.
trellis-break-loop
Analyze fixed bugs to categorize root causes and generate prevention plans.
trellis-check
Verify code changes against Trellis task artifacts and spec guidelines.
trellis-meta
Map and customize local Trellis architecture within initialized user projects.
trellis-update-spec
Capture executable contracts and coding conventions into .trellis/spec documents.
trellis-start
Load Trellis workflow context and route coding sessions by task state.
trellis-finish-work
Archive completed Trellis tasks and record a session journal after verifying quality gates.
first-principles-thinking
Decompose problems into axioms and ground truths for justified recommendations.
trellis-continue
Resume an in-progress Trellis task at the correct phase and step.
ts-sdk-author
Configure TypeScript SDK packaging with dual ESM+CJS builds and npm release workflows.
contribute
Guide Trellis documentation and marketplace contributions with bilingual pages and registry updates.
Frequently Asked Questions
FAQPage SchemaHow to install Trellis-Herbivore?▼
Run `npx skills add LonelyHerbivore/Trellis-Herbivore --all -g -y` in your terminal to install all skills globally.
What problem does Trellis solve?▼
It stops AI coding sessions from jumping straight into code by forcing requirement alignment, planning documents, and review gates first. All decisions and context are saved as files in your repository instead of being lost in chat history.
Which AI coding tools work with Trellis?▼
It generates integration files for Claude Code, Cursor, Codex, OpenCode, Gemini CLI, and several other platforms, though this fork is optimized mainly for Claude Code workflows.
How does Trellis keep project memory between sessions?▼
It stores specs, task PRDs, developer journals, and session traces under the .trellis/ directory, and hooks inject the relevant context automatically at session start and before sub-agent calls.
Can I skip the Trellis workflow for small changes?▼
Yes. You can tell the agent to archive the current task at any time, and trivial requests can be handled directly without creating a Trellis task.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core