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.