trellis-before-dev

Reads .trellis/spec/ guidelines and injects them into task context before coding.

60|7|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Ziphyrien/Pi-Telegram --skill trellis-before-dev-ziphyrien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-before-dev
Source: https://github.com/Ziphyrien/Pi-Telegram/tree/main/.pi/skills/trellis-before-dev
Command: npx skills add https://github.com/Ziphyrien/Pi-Telegram --skill trellis-before-dev-ziphyrien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discovers and injects project-specific coding guidelines from the .trellis/spec/ before implementation begins, ensuring teams align with target package standards and avoid rework.

Core Features & Use Cases

  • Reads spec indexes for relevant packages
  • Retrieves Pre-Development Checklists and shared thinking guides
  • Injects guidelines into the task context to guide implementation and onboarding

Quick Start

Read the Pre-Development Checklist in the relevant spec and begin tasks with project conventions in mind.

Frequently Asked Questions about trellis-before-dev

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

FAQPage Schema
How do I inject project-specific coding guidelines before starting implementation?

To inject project-specific coding guidelines, the Skill discovers and reads spec indexes from the .trellis/spec/ directory, retrieving Pre-Development Checklists and shared thinking guides to establish coding standards before you begin coding.

When do I need to read pre-development checklists for a coding task?

Pre-development checklists are needed when starting a new coding task, switching to a different package, or refreshing project conventions to ensure your implementation aligns with target package standards and avoids rework.

Can I use this to align coding tasks with project conventions across different packages?

Yes, you can use this to align coding tasks with project conventions across different packages by reading the spec indexes for the relevant packages and injecting those specific guidelines into your task context.

What is the best way to enforce coding standards before coding begins?

The best way to enforce coding standards before coding begins is by reading the guideline files listed in the Pre-Development Checklist and shared guides located in the .trellis/spec/ directory, establishing conventions early.

Why does my implementation deviate from target package standards?

Your implementation deviates from target package standards if project-specific coding guidelines from the .trellis/spec/ directory are not discovered and injected into the task context before development begins, leading to potential rework.

Does the trellis-before-dev Skill support onboarding to existing project conventions?

Yes, trellis-before-dev supports onboarding by retrieving Pre-Development Checklists and shared thinking guides from .trellis/spec/, injecting project-specific guidelines into the task context to guide implementation and team onboarding.