Skip to content
build-manifest logo

Build Manifest Generation

build-manifest

Templates and scripts for generating layered BUILD-GUIDE.json/md from Airtable plugin index - shows available commands organized by infrastructure layers

SKILL.md

Full skill instructions

Build Manifest Generation

This skill provides templates and scripts for generating BUILD-GUIDE files (both JSON and Markdown) that show available commands organized by infrastructure layers.

Purpose

The BUILD-GUIDE is a layered execution blueprint that:

  • Queries Airtable (as an index to marketplace plugins)
  • Identifies available commands for the project's tech stack
  • Organizes commands into sequential execution layers
  • Detects gaps where tech is mentioned but no plugin exists
  • Provides both machine-parseable (JSON) and human-readable (Markdown) formats

When to Use This Skill

Use this skill when:

  • Initializing a new project after /​planning:wizard completes
  • Architecture docs exist with tech stack identified
  • Need to generate a build execution plan
  • Want to see what commands are available for the detected stack
  • Need to identify missing plugins for technologies mentioned in specs

Layer Structure

BUILD-GUIDE organizes commands into sequential layers:

Layer 1: Infrastructure Foundation

  • Core project setup (detection, specs, worktrees)
  • Same for most projects
  • Plugins: foundation, planning, supervisor

Layer 2: Tech Stack Initialization

  • Initialize detected frameworks
  • Dynamic based on project files (README, roadmap/​*.json, specs/)
  • Plugins: Project-specific (nextjs-frontend, fastapi-backend, supabase, etc.)

Layer 3: Feature Implementation

  • Build features from specs
  • Reference spec files
  • Use commands + agents from detected plugins

Layer 4: Quality & Deployment

  • Testing, validation, deployment
  • Plugins: quality, deployment, versioning

Templates

JSON Template

Location: templates/​BUILD-GUIDE.json.template

Shows the complete JSON structure with:

  • Tech stack detection results
  • Layered command organization
  • Gap detection for missing plugins
  • Available/​unavailable status per command

Markdown Template

Location: templates/​BUILD-GUIDE.md.template

Human-readable version with:

  • Tech stack summary
  • Commands grouped by layer
  • Usage examples
  • Gap warnings

Scripts

generate-manifest.py

Location: scripts/​generate-manifest.py

Purpose: Query Airtable and generate BUILD-GUIDE files

Usage:

python scripts/​generate-manifest.py \
  --project files (README, roadmap/​*.json, specs/)/​architecture/​README.md \
  --output BUILD-GUIDE

Process:

  1. Read project files (README, roadmap/​*.json, specs/) to detect tech stack
  2. Query Airtable for plugins matching detected technologies
  3. Query Airtable for commands in those plugins
  4. Organize commands into layers
  5. Detect gaps (tech mentioned but no plugin exists)
  6. Generate both .json and .md files

Requirements:

  • AIRTABLE_TOKEN environment variable
  • Architecture docs must exist
  • Airtable base ID: appHbSB7WhT1TxEQb

Examples

Example Output Structure

See examples/​BUILD-GUIDE.json for complete Next.js + FastAPI + Supabase example See examples/​BUILD-GUIDE.md for markdown version

Example Gap Detection

{
  "gaps": [
    {
      "technology": "Redis",
      "mentioned_in": "docs/​architecture/​caching.md",
      "reason": "No redis plugin found in any marketplace",
      "suggestion": "Create redis plugin with /​domain-plugin-builder:build-plugin redis"
    }
  ]
}

Integration with build-manifest-generator Agent

The build-manifest-generator agent in this plugin uses this skill:

!{skill planning:build-manifest}

The agent:

  1. Invokes this skill to load templates
  2. Uses scripts to query Airtable
  3. Generates BUILD-GUIDE.json and BUILD-GUIDE.md
  4. Places files at project root

Output Files

BUILD-GUIDE.json:

  • Machine-parseable
  • Complete structure with metadata
  • Used by Claude when user requests features
  • Location: Project root

BUILD-GUIDE.md:

  • Human-readable
  • Summary format
  • Documentation reference
  • Location: Project root

Security

All templates use placeholder format:

  • your_service_key_here for API keys
  • Environment variable references in code examples
  • No hardcoded credentials

Validation

The skill validates:

  • Architecture docs exist and are readable
  • Airtable connection successful
  • All detected plugins have valid commands
  • Generated JSON is valid
  • Generated Markdown renders correctly

Usage Pattern

Typical workflow:

# 1. Planning wizard creates project files (README, roadmap/​*.json, specs/)
/​planning:wizard

# 2. Generate build manifest
/​planning:generate-build-guide  # Uses this skill

# 3. Reference during development
# Claude reads BUILD-GUIDE.json when user says "add authentication"
# Claude sees: /​supabase:add-auth available

Maintenance

When adding new plugins to marketplaces:

  1. Plugin metadata syncs to Airtable automatically (via sync scripts)
  2. Regenerate BUILD-GUIDE for existing projects: /​planning:generate-build-guide --refresh
  3. New commands appear in Layer 2 (Tech Stack Initialization)

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View