Skip to content
Back to skills

2595 New Track 580c1091

ASecurity

Create a new development track with spec, plan, and metadata - interactive workflow

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
code-qualitygobashdevopsci/cd

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2595-new-track_580c1091 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2595 New Track 580c1091?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2595 New Track 580c1091
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2595-new-track-580c1091/badge)](https://www.skillsdirectory.com/skills/tools-only-2595-new-track-580c1091)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: new-track
description: "Create a new development track with spec, plan, and metadata - interactive workflow"
arguments:
  - name: description
    description: "Brief description of what you want to build"
    required: false
user_invocable: true
---

# /conductor:new-track — Create New Track

Interactive workflow to create a new development track with specification, implementation plan, and metadata.

## Usage

```bash
/conductor:new-track
/conductor:new-track "Add Stripe payment integration"
```

## Your Task

Guide the user through creating a new track:

### Step 1: Gather Requirements

If `$ARGUMENTS` provided, use it as the track goal.
If not, ask: "What would you like to build or fix?"

### Step 2: Generate Track Name

Create a kebab-case slug from the goal:
- "Add Stripe payment integration" → `stripe-payment-integration`
- "Fix login bug" → `fix-login-bug`
- "Build analytics dashboard" → `analytics-dashboard`

### Step 3: Create Directory Structure

```
conductor/tracks/{track-name}_{YYYYMMDD}/
├── spec.md         # Requirements and acceptance criteria
├── plan.md         # Implementation plan (created after spec)
└── metadata.json   # Track configuration
```

### Step 4: Generate spec.md

Write a comprehensive spec including:
- **Goal**: What success looks like
- **Requirements**: Specific features and behaviors
- **Acceptance Criteria**: Verifiable conditions for completion
- **Out of Scope**: What NOT to build (prevents scope creep)
- **Technical Notes**: Architecture guidance, patterns to follow

### Step 5: Create metadata.json

```json
{
  "version": 3,
  "track_id": "{track-name}_{YYYYMMDD}",
  "name": "Human-readable Track Name",
  "type": "feature | bugfix | refactor | infrastructure",
  "status": "new",
  "superpower_enhanced": true,
  "created_at": "YYYY-MM-DD",
  "loop_state": {
    "current_step": "NOT_STARTED",
    "step_status": "NOT_STARTED",
    "fix_cycle_count": 0
  }
}
```

**Note:** Always set `superpower_enhanced: true` for new tracks — they use the superior superpowers agents by default.

### Step 6: Register in tracks.md

Add entry to `conductor/tracks.md`:

```markdown
| Track ID | Name | Type | Status | Created |
|----------|------|------|--------|---------|
| my-feature_20260216 | My Feature | feature | new | 2026-02-16 |
```

### Step 7: Confirm and Proceed

Show the user:
- Track ID and location
- Spec summary (3-5 bullet points)
- Estimated complexity
- Next step: Run `/conductor:implement` to start

## Track Types

| Type | When to Use |
|------|-------------|
| `feature` | New user-facing functionality |
| `bugfix` | Fixing existing broken behavior |
| `refactor` | Improving code without changing behavior |
| `infrastructure` | DevOps, CI/CD, tooling, dependencies |

## Example Output

```
## New Track Created

**Track**: stripe-payment-integration_20260216
**Location**: conductor/tracks/stripe-payment-integration_20260216/

**Spec Summary**:
- Add Stripe Checkout for one-time purchases
- Support card payments in 10+ currencies
- Webhook handling for payment confirmation
- Update user tier on successful payment
- Email receipt after purchase

**Type**: feature
**Complexity**: Medium (estimated 8-12 tasks)
**Superpowers**: Enabled ✓

**Files Created**:
- conductor/tracks/stripe-payment-integration_20260216/spec.md
- conductor/tracks/stripe-payment-integration_20260216/metadata.json

**Next Step**: Run `/conductor:implement` to start the Evaluate-Loop
```

## Related

- `/conductor:implement` — Run the evaluate-loop on this track
- `/conductor:status` — Check track status
- `/go` — Shorthand that creates track + starts implement automatically

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.