before-dev

Discover and inject project-specific coding guidelines from .trellis/spec indexes.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413 --skill before-dev-sddkkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: before-dev
Source: https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413/tree/main/.agents/skills/before-dev
Command: npx skills add https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413 --skill before-dev-sddkkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents ad-hoc development that violates repository conventions by surfacing and injecting project-specific coding guidelines and pre-development checklists before any implementation begins.

Core Features & Use Cases

  • Spec discovery: Locates package-level spec layers and indexes to determine which guidelines apply to a given change.
  • Checklist enforcement: Guides developers through pre-development checklists to ensure consistency across packages and work types (backend, frontend, tests, docs).
  • Use Case: When starting a new feature in a monorepo, run this Skill to identify the applicable .trellis/spec guidance, read the recommended guideline files, and align implementation with team standards.

Quick Start

Read the project's .trellis spec index and the relevant guideline files for your target package before you begin coding.

Frequently Asked Questions about before-dev

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

FAQPage Schema
How do I ensure my code follows project coding guidelines before starting development?

To ensure code follows project coding guidelines, discover and inject project-specific specs into your context by reading the .trellis spec indexes and guideline files before implementation begins.

What is a pre-development checklist and when do I need it?

A pre-development checklist is a process to surface repository conventions before coding. You need it when starting a new coding task, switching to a different package, or refreshing conventions across repository modules.

How do I find the applicable specs for a specific package in a monorepo?

To find applicable specs for a specific package in a monorepo, locate package-level spec layers and indexes, then invoke the repository helper to list packages for accurate spec selection and read the recommended guideline files.

Does this spec discovery tool work with monorepo package structures?

Yes, spec discovery works with monorepo package structures by reading .trellis spec indexes and invoking a repository helper to list packages. This ensures accurate spec selection when switching between backend, frontend, tests, or docs work types.

What's the best way to align new feature implementation with team standards across different work types?

The best way to align new feature implementation with team standards is running spec discovery to locate applicable .trellis guidance, then following pre-development checklists to ensure consistency across backend, frontend, tests, and docs work.