maestro:new-track

Create new development tracks with specifications and implementation plans.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-new-track
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro:new-track
Source: https://github.com/ReinaMacCredy/Maestro-CLI/tree/main/.codex/skills/maestro%3Anew-track
Command: npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-new-track

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new development tracks, ensuring that every feature, bug fix, or chore begins with a well-defined specification and a clear implementation plan.

Core Features & Use Cases

  • Automated Track Creation: Generates a new track directory with spec.md and plan.md files.
  • Intelligent Interviewing: Gathers requirements through interactive questions tailored to track type (feature, bug, chore).
  • Specification Drafting: Auto-generates a draft specification based on interview answers, including edge cases and out-of-scope items.
  • Plan Generation: Creates a phased implementation plan, inferring project context and applying TDD or ship-fast patterns.
  • Metadata & Indexing: Updates project registry files (tracks.md, metadata.json, index.md) and commits changes.
  • Use Case: When starting a new feature like "Implement user profile editing," this Skill guides you through defining requirements, planning tasks, and setting up the track for implementation.

Quick Start

Use the maestro:new-track skill to create a new track for 'Add dark mode support to the UI'.

Frequently Asked Questions about maestro:new-track

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

FAQPage Schema
How do I create a new feature development track with a specification and implementation plan?

To create a new feature development track, this Skill guides you through an interactive interview to define requirements, then automatically generates a directory with `spec.md` and `plan.md` files. It handles ID generation, type classification, and updates project registry files.

What is the best way to structure a specification for a new bug fix or chore?

Structuring a specification for a bug fix or chore is handled by auto-generating a draft based on your interview answers. The draft includes edge cases and out-of-scope items, ensuring the specification is well-defined before implementation begins.

How do I generate a phased implementation plan for a new software project feature?

Generating a phased implementation plan is done by inferring project context from your interview answers and applying TDD or ship-fast patterns. The Skill creates a structured plan file to guide the development tasks step by step.

Does this track creation workflow update project metadata and registry files automatically?

Yes, the track creation workflow automatically updates project registry files including `tracks.md`, `metadata.json`, and `index.md`. It handles metadata updates and commits the changes to keep your project registry synchronized.

Can I classify features, bugs, and chores differently when setting up a new development track?

Yes, you can classify features, bugs, and chores differently when setting up a new development track. The Skill performs type classification during the interview process to tailor the questions and specification drafting to the specific track type.

What are the limitations of using an automated interview for project specification drafting?

The automated interview relies on your provided answers to infer project context and generate the specification draft. While it handles prerequisite checks and metadata updates, the quality of the edge cases and out-of-scope items depends entirely on the input you provide.