prototype

Provision isolated prototype branches and task structures with lifecycle commands.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill prototype-chazzcoin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prototype
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/prototype
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill prototype-chazzcoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Isolate prototype work by provisioning a dedicated branch proto/<slug> and a parallel tasks/proto/<slug> structure for isolated feature exploration.

Core Features & Use Cases

  • Create a self-contained prototype workspace with its own branch and task tree that mirrors the kit's main task structure but stays isolated from main backlog and ROADMAP.md.
  • Manage the prototype lifecycle with commands like start, resume, add, spec, move, status, list, graduate, shelve, and drop to keep experiments contained and auditable.
  • Use case: when exploring high-risk or greenfield ideas, rapidly prototype in isolation and later graduate selected tasks into main backlog without contaminating production plans.

Quick Start

Start a new isolated prototype by running /prototype start <slug> and follow the prompts to scaffold the proto/<slug> branch and tasks/proto/<slug> directory structure.

Frequently Asked Questions about prototype

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

FAQPage Schema
How do I isolate prototype work from my main branch in git-flow?▼

Isolate prototype work by provisioning a dedicated branch proto/<slug> alongside a parallel tasks/proto/<slug> structure. This mirrors your main task pipeline while keeping experiments fully isolated from the main backlog and ROADMAP.md.

How do I start an isolated prototype workspace for high-risk feature exploration?▼

Start an isolated prototype workspace by running /prototype start <slug> to scaffold the proto/<slug> branch and tasks directory. Follow the prompts to create a self-contained environment for high-risk or greenfield feature exploration.

Can I graduate isolated prototype tasks into my main project backlog?▼

Yes, you can graduate selected tasks into your main backlog using the graduate lifecycle command. This allows you to extract validated prototype features from the proto/<slug> branch and integrate them into production plans.

What is the best way to manage the lifecycle of a prototype branch?▼

Manage the prototype branch lifecycle using explicit commands: start, resume, add, spec, move, status, list, graduate, shelve, and drop. These commands keep feature exploration contained and auditable.

Does isolating prototypes with a dedicated branch affect my main task tree?▼

No, isolating prototypes with a dedicated branch does not affect your main task tree. The prototype creates a parallel tasks/proto/<slug> structure that strictly enforces isolation and ensures no interaction with main tasks.

When should I shelve or drop an isolated prototype branch?▼

Shelve or drop an isolated prototype branch when feature exploration ends or the experiment fails. Use the shelve command to pause work, or drop to discard the proto/<slug> branch and its parallel task tree entirely.