Scaffold Project

Generate a project skeleton with CLAUDE.md, .claude/, and ai/ directories.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/beekeeper-lab/foundry --skill scaffold-project
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Scaffold Project
Source: https://github.com/beekeeper-lab/foundry/tree/main/ai-team-library/claude/skills/scaffold-project
Command: npx skills add https://github.com/beekeeper-lab/foundry --skill scaffold-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a consistent, ready-to-use project skeleton that all Claude-based skills and personas operate within, including CLAUDE.md, .claude/ directories, and ai/ context.

Core Features & Use Cases

  • Generates CLAUDE.md and the .claude housing for agents, skills, commands, and hooks.
  • Creates ai/ context and outputs directories, plus project README and starter structure to bootstrap projects.
  • Use Case: Start a new Claude Code project by selecting personas and stacks, then Scaffold builds the file layout automatically.

Quick Start

Provide a composition spec and run the scaffold-project to generate the project directory skeleton.

Frequently Asked Questions about Scaffold Project

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

FAQPage Schema
How do I scaffold a standard project skeleton for Claude workflows?▼

To scaffold a Claude project skeleton, provide a composition specification and run the scaffold generator to automatically create CLAUDE.md, .claude/ directories, and ai/ context folders with validation and safety checks.

What files and directories are generated when initializing a Claude Code project structure?▼

Initializing a Claude Code project structure generates the CLAUDE.md file, the .claude/ directory for agents, skills, commands, and hooks, plus ai/ context and outputs directories with a project README.

Do I need a composition specification to automate Claude project scaffolding?▼

Yes, a composition specification is required as input to automate Claude project scaffolding, enabling the tool to validate inputs, select personas and stacks, and generate the correct directory layout.

Can I use the scaffold generator to bootstrap multiple personas and stacks in a Claude project?▼

Yes, you can bootstrap multiple personas and stacks by defining them in your composition spec, which the scaffold generator uses to build the corresponding ready-to-use project skeleton.

What is the best way to ensure consistent project structure across Claude-based skills and personas?▼

The best way to ensure consistent project structure is to use an automated scaffold generator that enforces standard inputs validation, creates required top-level files, and applies safety checks during directory layout generation.

Why does scaffold project generation fail or report errors during directory creation?▼

Scaffold project generation reports errors when input validation fails or safety checks detect existing conflicting files, providing clear error reporting to prevent overwriting or corrupting your project directory layout.