Skip to content
Development
Command

/start

Initialize a Trellis-managed development session. This platform has no session-start hook, so manually load the equivalent compact context by following these steps.

From plugin
trellis
15k6 skills5 agents6 commands
$ npx -y skills add mindfold-ai/trellis --agent claude-code

Command definition

start.md

Start Session

Initialize a Trellis-managed development session. This platform has no session-start hook, so manually load the equivalent compact context by following these steps.

---

Step 1: Current state

Identity, git status, current task, active tasks, journal location.

{{PYTHON_CMD}} ./.trellis/scripts/get_context.py

If this output includes a line beginning `Trellis update available:`, copy the full line verbatim when summarizing session context. Do not shorten operational command hints.

Step 2: Workflow overview

Compact Phase Index, request triage rules, planning artifact contract, and the step-detail command.

{{PYTHON_CMD}} ./.trellis/scripts/get_context.py --mode phase

Full guide in `.trellis/workflow.md` (read on demand).

Step 3: Guideline indexes

Discover packages + spec layers, then read each relevant index file.

{{PYTHON_CMD}} ./.trellis/scripts/get_context.py --mode packages
cat .trellis/spec/guides/index.md
cat .trellis/spec/<package>/<layer>/index.md   # for each relevant layer

Index files list the specific guideline docs to read when you actually start coding.

Step 4: Decide next action

From Step 1 you know the current task and status. Check the task directory:

  • **Active task status `planning` + no `prd.md`** → Phase 1.1. Load the `trellis-brainstorm` skill.
  • **Active task status `planning` + `prd.md` exists** → stay in Phase 1. Lightweight tasks can be PRD-only; complex tasks need `design.md` + `implement.md`. Load the relevant Phase 1 step detail before `task.py start`.
  • **Active task status `in_progress`** → Phase 2 step 2.1. Load the step detail:
  {{PYTHON_CMD}} ./.trellis/scripts/get_context.py --mode phase --step 2.1 --platform {{CLI_FLAG}}
  • **No active task** → classify first. For simple conversation / small task, ask only whether this turn should create a Trellis task. For complex work, ask whether you may create a Trellis task and enter planning. If the user says no, skip Trellis for this session.

---

Skill routing (quick reference)

| User intent | Skill | |---|---| | New feature / unclear requirements | `trellis-brainstorm` | | About to write code | `trellis-before-dev` | | Done coding / quality check | `trellis-check` | | Stuck / fixed same bug multiple times | `trellis-break-loop` | | Learned something worth capturing | `trellis-update-spec` |

Full rules + anti-rationalization table in `.trellis/workflow.md`.

Read more
@mindfold-ai
Ships withtrellis

The best agent harness.

15k18 skills5 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
15.1k
Star history of mindfold-ai/trellis on GitHub, a chart by star-history.com

Other commands on trellis.

continue

continue

Command

Resume work on the current task — pick up at the right phase/step in `.trellis/workflow.md`.

@mindfold-ai@mindfold-aiInstall Command
create-manifest

create-manifest

Command

Create a migration manifest for a new patch, beta, rc, or minor release based on commits since the previous release.

@mindfold-ai@mindfold-aiInstall Command
finish-work

finish-work

Command

Wrap up the current session: archive the active task (and any other completed-but-unarchived tasks the user wants to clean up)…

@mindfold-ai@mindfold-aiInstall Command
publish-skill

publish-skill

Command

Sync a marketplace skill to the documentation site. Creates skill detail pages (EN/ZH), updates the marketplace index, and…

@mindfold-ai@mindfold-aiInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command