/project:create

Generate a tailored CLAUDE.md and Claude Code command files from a repository scan.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/hieutrtr/claude-forge --skill project-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /project:create
Source: https://github.com/hieutrtr/claude-forge/tree/main/.claude-plugin/forge/skills/create
Command: npx skills add https://github.com/hieutrtr/claude-forge --skill project-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code projects often start with a generic CLAUDE.md and missing or wrong command definitions, and they quickly become outdated; this Skill generates a tailored CLAUDE.md plus the key command files from your project scan and a purpose statement.

Core Features & Use Cases

  • Purpose-driven setup generation: Turns your purpose description into an authoritative Project Overview in CLAUDE.md.
  • Project auto-scanning: Detects manifests, framework/tooling, project structure, and Git/CI signals to populate the right tech stack and conventions.
  • Command file creation: Produces .claude/commands/test.md, build.md, and lint.md when test/build/lint tooling is detected, so your workflow is executable from day one.
  • Safe iteration controls: Supports --dry-run for preview, --force for overwriting, and interactive conflict handling for existing CLAUDE.md and command files.

Quick Start

Tell the AI: /project:create "Build a FastAPI service for managing tasks with PostgreSQL, tests, and linting" to generate a tailored CLAUDE.md and the needed command files for this project.

Frequently Asked Questions about /project:create

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

FAQPage Schema
How do I generate a CLAUDE.md file from my existing project structure?

To generate a CLAUDE.md file, this Skill scans your repository manifests, framework tooling, and Git signals, then combines them with your purpose statement to produce a tailored project configuration. It detects tech stacks automatically to populate conventions and overview sections.

How do I create Claude Code commands for test, build, and lint workflows?

You can create Claude Code commands by scanning for test, build, and lint tooling in your manifests. When detected, the Skill generates executable .claude/commands/test.md, build.md, and lint.md files so your CLI workflow is ready from day one.

Does project scaffolding for Claude Code support monorepo detection?

Yes, project scaffolding for Claude Code supports monorepo detection by scanning the repository structure and manifests. It identifies frameworks, tooling, and project layout to accurately populate the tech stack and conventions in the generated CLAUDE.md.

Can I preview generated CLAUDE.md and command files before overwriting my setup?

Yes, you can preview generated files using the --dry-run flag to see changes before committing. The Skill also supports --force for overwriting and interactive conflict handling to safely resolve issues with existing CLAUDE.md and command files.

What is the best way to set up a FastAPI service configuration for Claude Code?

The best way to set up a FastAPI service is to provide a purpose statement like building a task management service with PostgreSQL, tests, and linting. The Skill scans manifests, detects the stack, and generates a tailored CLAUDE.md plus executable command files.

Why does my generated CLAUDE.md command file conflict with existing configurations?

Generated CLAUDE.md command files conflict with existing configurations when overlapping files are detected in .claude/commands. The Skill resolves this through interactive conflict handling or the --force flag, ensuring deterministic file generation without executing your purpose text.