Agent skill · product strategy · aiskillstore

gepetto

Creates detailed, sectionized implementation plans through research, stakeholder interviews, and multi-LLM review. Use when planning features that need thorough pre-implementation analysis.

Why this skill is useful

Adds a structured multi-step planning workflow that includes specific research and interview protocols not commonly found in general documentation.

What it needs

About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Gepetto Orchestrates a multi-step planning process: Research → Interview → Spec Synthesis → Plan → External Review → Sections CRITICAL: First Actions BEFORE anything else, do these in order: 1. Print Intro Print intro banner immediately: 2. Validate Spec File Input Check if user provided @file at invocation AND it's a spec file (ends with .md). If NO @file was provided OR the path doesn't end with .md, output this and STOP: Do not continue. Wait for user to re-invoke with a .md file path. 3. Setup Planning Session Determine session state by checking existing files: 1. Set planningdir = parent directory of the spec file 2. Set initialfile = the spec file path 3. Scan for existing planning files: claude-research.md claude-interview.md claude-spec.md claude-plan.md claude-integration-notes.md claude-ralph-loop-prompt.md claude-ralphy-prd.md reviews/ directory sections/ directory 4. Determine mode and resume point: Files Found Mode Resume From ------------- ------ ------------- None new Step 4 research only resume Step 6 (interview) research + interview resume Step 8 (spec synthesis) + spec resume Step 9 (plan) + plan resume Step 10 (external review) + reviews resume Step 11 (integrate) + integration-notes resume Step 12 (user review) + sections/index.md resume Step 14 (write sections) all sections complete resume Step 15 (execution files) + claude-ralph-loop-prompt.md + claude-ralphy-prd.md complete Done 5. Create TODO list with TodoWrite based on current state Print status: If resuming: --- Logging Format --- Workflow 4. Research Decision See research-protocol.md. 1. Read the spec file 2. Extract potential research topics (technologies, patterns, integrations) 3. Ask user about codebase research needs 4. Ask user about web research needs (present derived topics as multi-select) 5. Record which research types to perform in step 5 5. Execute Research See research-protocol.md. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/gepetto

View the source on GitHub

Browse the @skills marketplace