new-track

Convert a brief feature or bug description into spec.md and plan.md files with a unique Track ID.

39|6|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/mayurpise/draft --skill new-track
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: new-track
Source: https://github.com/mayurpise/draft/tree/main/skills/new-track
Command: npx skills add https://github.com/mayurpise/draft --skill new-track

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams quickly spawn a new development track by translating a brief description into a formal spec and a phased plan, grounded in the Context-Driven Development workflow.

Core Features & Use Cases

  • Generate a standardized spec.md and plan.md for a new track from a concise description.
  • Create a unique Track ID in kebab-case and avoid overlaps with existing tracks.
  • Pre-checks load project context (product.md, tech-stack.md, architecture.md) to ensure alignment with a real context.

Quick Start

Use the new-track skill to create a track with the description "Add user authentication" which will generate spec.md and plan.md grounded in the project context.

Frequently Asked Questions about new-track

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

FAQPage Schema
How do I generate a development spec and plan from a short feature description?▼

To generate a development spec and plan, provide a brief feature or bug description to create a fully structured track. It outputs deterministic spec.md and plan.md artifacts with a unique Track ID for Context-Driven Development workflows.

What is a context-driven development track and when do I need one?▼

A context-driven development track is a structured workflow artifact for features, fixes, or refactors. You need one to translate a brief description into a formal spec and phased plan grounded in your project's product, tech stack, and architecture documents.

Does creating a new track require existing project architecture documents?▼

Yes, creating a new track requires existing project architecture documents. Pre-checks load product.md, tech-stack.md, and architecture.md to ensure the generated spec.md and plan.md align with your actual project context.

How do I ensure my generated Track ID does not overlap with existing tracks?▼

To ensure your generated Track ID does not overlap, the track creation process automatically generates a unique Track ID in kebab-case. It checks against existing tracks to prevent naming collisions.

Can I use this workflow for bug fixes and refactoring or only new features?▼

You can use this workflow for bug fixes and refactoring, not only new features. It applies to feature work, fixes, and refactors within a project context to produce structured spec and plan artifacts.