create-recipe

Analyze a project and generate a reusable recipe skill capturing architecture and integration glue.

Updated Oct 8, 2025
One-click install
npx skills add https://github.com/ichabodcole/project-docs-scaffold-template --skill create-recipe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-recipe
Source: https://github.com/ichabodcole/project-docs-scaffold-template/tree/main/plugins/recipes/skills/create-recipe
Command: npx skills add https://github.com/ichabodcole/project-docs-scaffold-template --skill create-recipe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes a project or subsystem and produces a reusable recipe skill that captures its architecture, patterns, and implementation glue for replication in new codebases.

Core Features & Use Cases

  • Analyze and document integration glue between technologies
  • Generate a Phase-driven recipe skeleton in the recipes repository
  • Support cross-repo workflows by cloning the source project and creating a new skill

Quick Start

Clone the target project into a temporary workspace and begin Phase 0 to create and publish a new recipe in the recipes repository.

Frequently Asked Questions about create-recipe

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

FAQPage Schema
How do I turn an existing project into a reusable blueprint?

To turn an existing project into a reusable blueprint, you analyze its architecture, patterns, and integration glue, then generate a recipe skill that captures these elements for replication in a new codebase. This process extracts the working project into a repeatable format.

What is a project recipe and when do I need one?

A project recipe is a reusable skill that captures a project's architecture, patterns, and implementation details. You need one when you want to extract a working project or subsystem into a repeatable blueprint for cross-repo collaboration and new codebase setup.

How do I extract a subsystem recipe for cross-repo collaboration?

Extracting a subsystem recipe for cross-repo collaboration involves cloning the source project into a temporary workspace, analyzing its integration glue, and writing a new SKILL.md into the canonical recipes repository to produce a repeatable blueprint.

What's the best way to document integration glue between technologies?

The best way to document integration glue between technologies is to analyze the project subsystem and produce a recipe skill that captures the architecture and patterns, generating a phase-driven skeleton in the recipes repository for replication.

Do I need to clone the recipes repository to create a new recipe skill?

Yes, creating a new recipe skill requires cloning the canonical recipes repository. The workflow writes the new SKILL.md file into the plugins/recipes/skills directory structure and follows a phased process from setup through publishing.

Can I create a recipe for just one subsystem instead of a full project?

Yes, you can create a subsystem recipe instead of a full project recipe. The analysis process supports extracting specific subsystems by documenting their architecture, patterns, and integration glue to guide targeted cross-repo collaboration.