trellis-before-dev

Loads project-specific coding guidelines from .trellis/spec before starting development tasks.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/hejiajiudeeyu/delegated-execution-workspace --skill trellis-before-dev-hejiajiudeeyu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: trellis-before-dev
Source: https://github.com/hejiajiudeeyu/delegated-execution-workspace/tree/main/.agents/skills/trellis-before-dev
Command: npx skills add https://github.com/hejiajiudeeyu/delegated-execution-workspace --skill trellis-before-dev-hejiajiudeeyu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developers often start coding without reviewing project-specific conventions, leading to inconsistent code that violates established standards. This Skill ensures coding guidelines, checklists, and shared thinking guides are read before any implementation begins. ## Core Features & Use Cases - Spec Discovery: Runs a Python script to enumerate packages and their spec layers under .trellis/spec/. - Pre-Development Checklists: Reads per-package spec indexes and follows their Pre-Development Checklist sections to load relevant guideline files like error-handling.md and conventions.md. - Shared Guides: Always loads the shared guides index so cross-cutting standards are applied. - Use Case: Before modifying the cli/ package, run this Skill to discover which backend and unit-test guideline files apply, read them, and then plan the implementation according to project conventions. ## Quick Start Before writing any code, load the relevant Trellis development guidelines for the package I am about to modify.

Frequently Asked Questions about trellis-before-dev

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

FAQPage Schema
How do I load project coding guidelines before writing code?▼

Run the get_context.py script with --mode packages to discover spec layers, then read the relevant package spec index and follow its Pre-Development Checklist to load the actual guideline files before implementing.

What is the .trellis/spec directory structure?▼

The .trellis/spec directory organizes guidelines by package and layer, with each layer containing an index.md that points to specific guideline files such as error-handling.md, conventions.md, and mock-strategies.md, plus a shared guides directory.

When should I run the pre-development checklist?▼

Run it before writing any code, when starting a new coding task, when switching to a different package, or whenever you need to refresh project conventions. The step is mandatory before implementation begins.

Does this skill work without the .trellis directory?▼

No. The skill depends on an existing .trellis/spec directory with package spec indexes and the get_context.py script. Without that structure, there are no guidelines to discover or inject.