trellis-start

Initialize coding sessions by loading project context and routing workflows.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/lihaoze123/educoder-cli --skill trellis-start-lihaoze123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-start
Source: https://github.com/lihaoze123/educoder-cli/tree/main/.agents/skills/trellis-start
Command: npx skills add https://github.com/lihaoze123/educoder-cli --skill trellis-start-lihaoze123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents coding sessions from starting without essential project context, workflow guidance, task status, developer identity, and repository instructions.

Core Features & Use Cases

  • Session Initialization: Loads current identity, git status, active tasks, journal location, and Trellis updates.
  • Workflow Routing: Determines whether to brainstorm, edit directly, or follow an active task workflow.
  • Guideline Discovery: Identifies relevant package and specification indexes before development begins.
  • Use Case: Use it when resuming a project, starting a new coding task, or re-establishing context before making repository changes.

Quick Start

Use the trellis-start skill to initialize the current development session and determine the appropriate next workflow step.

Frequently Asked Questions about trellis-start

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

FAQPage Schema
How do I initialize a coding session with full project context and task status?

Session initialization requires access to Trellis scripts and project metadata under the .trellis directory. It classifies repository work and routes it to the appropriate workflow based on the available project context.

How does workflow routing determine whether to brainstorm or edit directly?

Workflow routing evaluates loaded session context, active tasks, and git status to determine the next step. It classifies repository work and routes it to brainstorming, direct editing, or active task workflows based on project guidelines.

Do I need a .trellis directory to load development guidelines?

Yes, the .trellis directory is required. The skill depends on Trellis scripts and project metadata stored there to discover relevant package and specification indexes before development begins.

What is the best way to resume a project and re-establish repository context?

The best way to resume a project is to initialize the session using this skill. It loads your developer identity, journal location, active tasks, and Trellis updates to restore full context before making repository changes.

When should I use session initialization for repository work?

Use session initialization when beginning or resuming repository work, starting a new task, or re-establishing context. It prevents coding sessions from starting without essential workflow guidance and task status.