Initialize Trellis AI workflow system in a project. Use when user mentions "Trellis", "初始化 Trellis", "setup Trellis", "install Trellis", or wants to add AI-assisted development workflow to their project. This is a one-time setup skill.
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
One-time setup for Trellis - the AI workflow system that helps your AI assistant remember project context across sessions.
Trellis provides:
.trellis/structure/ that AI follows.trellis/agent-traces//start, /parallel, /finish-workBefore starting, verify:
# Check Node.js (required: v18+)
node --version
# Check npm
npm --versionIf Node.js is not installed, ask the user to install it first.
npm install -g @mindfoldhq/trellis@latestVerify installation:
trellis --versionAsk the user for their name/username. This will be used for tracking their sessions.
Example question: "What name should I use for your developer profile? (e.g., your GitHub username)"
Run in the project root:
trellis init -u <developer-name>This creates:
.trellis/
├── workflow.md # Start here
├── structure/ # Development guidelines
│ ├── frontend/
│ └── backend/
├── agent-traces/<name>/ # Your session history
└── scripts/ # Automation scripts
.claude/
├── commands/ # 13 slash commands
├── agents/ # 6 agent definitions
└── hooks/ # Automation hooks
.cursor/
└── commands/ # 12 slash commands
AGENTS.md # AI reads this first# Check created files
ls -la .trellis/
ls -la .claude/commands/Tell the user:
/start at the beginning of each session.trellis/structure/ to customize AI behavior/record-agent-flow at the end of sessions| Command | When to Use |
|---|---|
/start | Beginning of every session |
/parallel | Complex features (multi-agent pipeline) |
/before-frontend-dev | Before frontend coding |
/before-backend-dev | Before backend coding |
/finish-work | Before committing |
/record-agent-flow | End of session |
Setup is complete when:
trellis --version shows version number.trellis/ directory exists with workflow.md.claude/commands/ contains slash command filesAGENTS.md exists in project rootAfter successful setup, this skill is no longer needed. The user should use /start to begin working with Trellis.
Note: This is a bootstrap skill. Once Trellis is initialized, use the built-in /start command instead of this skill.
mindfold-ai/Trellis
f089cb3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.