cookbook-start

Initialize a cookbook pipeline with .cookbook/pipeline.json state tracking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/agentic-cookbook/tools --skill cookbook-start
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cookbook-start
Source: https://github.com/agentic-cookbook/tools/tree/main/skills/cookbook-start
Command: npx skills add https://github.com/agentic-cookbook/tools --skill cookbook-start

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It streamlines the initialization of a cookbook pipeline, handling state creation, version checks, and user prompts for planning or implementation phases.

Core Features & Use Cases

  • State File Creation: Generates .cookbook/pipeline.json to track progress across the 38 guideline concerns.
  • Phase Management: Supports both planning and implementation phases, including step range determination.
  • Safety Guards: Validates arguments, checks for existing pipelines, and ensures version consistency before proceeding.

Quick Start

Run /cookbook-start planning <task description> to begin a new pipeline session.

Frequently Asked Questions about cookbook-start

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

FAQPage Schema
How do I initialize a planning pipeline for software development guidelines?

Initializing a planning pipeline involves running the start command with your task description to generate a .cookbook/pipeline.json file. This state file tracks your progress across 38 guideline concerns, capturing phase details, step lists, and timestamps.

What is state management for an implementation pipeline?

State management for an implementation pipeline uses a .cookbook/pipeline.json file to track phase progression and step completion. It ensures version consistency and validates arguments to safely guide developers through 38 structured guideline concerns.

How do I start an implementation phase for a coding task?

Start an implementation phase by executing the start command with the implementation argument and a task description. The system determines the appropriate step range and creates the pipeline state file to track your implementation progress.

Can I resume an existing pipeline if state tracking already exists?

If state tracking already exists, the system includes safety guards that check for existing pipelines and ensure version consistency before proceeding. This prevents overwriting your current progress when you attempt to initialize a new session.

What are the limitations of using a cookbook pipeline for state management?

A limitation of this pipeline state management is its strict adherence to 38 specific guideline concerns. It requires passing argument validation and version checks, meaning custom steps outside the predefined list are not supported.

Does the pipeline initialization support both planning and implementation phases?

Pipeline initialization supports both planning and implementation phases. You specify the desired phase and task description when starting, and the system configures the state file and step list accordingly for that specific workflow.