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.