start

Restore Trellis session context and route the next workflow phase.

92|8|Updated May 15, 2026
One-click install
npx skills add https://github.com/LonelyHerbivore/Trellis-Herbivore --skill start-lonelyherbivore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/LonelyHerbivore/Trellis-Herbivore/tree/main/packages/cli/src/templates/codex/skills/start
Command: npx skills add https://github.com/LonelyHerbivore/Trellis-Herbivore --skill start-lonelyherbivore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It resolves missing or outdated project context at the beginning of an AI coding session by collecting identity, git status, and current task signals, then routing to the correct next workflow step.

Core Features & Use Cases

  • Context bootstrapping from repository state: Loads developer identity, git status, active tasks, and journal location so the AI can continue coherently after pauses or restarts.
  • Workflow phase triage and routing: Classifies the active task status (planning/in_progress/none) and routes to the appropriate skill flow detail or brainstorm step.
  • Guideline indexing on demand: Discovers relevant package and spec layers and then reads the specific index files that define what guidance to load for the current task.

Use case: You resume work midstream and want the assistant to understand what phase the project is in, what artifacts (like PRD/design/implement) exist for the active task, and which gates and planning steps should run next.

Quick Start

Use the start skill to initialize a Trellis coding session and route you into the correct next planning or execution step based on the current task directory state.

Frequently Asked Questions about start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I restore git status and task context when resuming an AI coding session?

To restore context for an AI coding session, the start skill reads developer identity, git status, and active task signals from the repository to route to the correct workflow step. It classifies task status and identifies existing PRD, design, or implement artifacts.

What is workflow phase routing for coding tasks and when do I need it?

Workflow phase routing classifies active task status as planning, in_progress, or none to direct the AI to the appropriate next step. You need it when beginning a new session or resuming paused work to ensure correct phase execution and artifact handling.

How do I initialize a Trellis coding session and route to the correct planning step?

You initialize a Trellis coding session by running the start skill, which executes get_context.py to load identity, git status, and task signals. It then routes you to the appropriate planning, brainstorm, or execution step based on repository artifacts.

Does session initialization work with existing PRD and design artifacts in the repository?

Yes, session initialization works by discovering relevant package and spec layers, then reading index files to identify existing PRD, design, and implement artifacts. This ensures the AI applies the correct gates and planning steps for the active task.

What's the best way to bootstrap project context after a development pause?

The best way to bootstrap project context is using session initialization to collect identity, git status, active tasks, and journal location. This loads repository state so the AI can continue coherently and route to the correct workflow phase.

Why does my AI assistant lack project context when starting a new coding task?

Your AI assistant lacks project context because missing or outdated session information prevents coherent continuation. The start skill resolves this by loading identity, git status, and current task signals, then classifying the next action to restore accurate context.