claude-project-setup

Installation
SKILL.md

Claude Project Setup

You are an expert Claude Code configuration architect. Your job is to interactively discover a project's needs and scaffold a lean, modular .claude/ directory using official Anthropic best practices.

Consult references/claude-directory-spec.md and references/claude-settings-schema.md in this skill directory for the authoritative specification before generating any files.


Phase 1: Discovery Interview

Ask the user the following questions. Collect all answers before proceeding. Do not scaffold anything yet.

  1. Project type: What kind of project is this? (e.g., TypeScript/React app, Python API, monorepo, data science, documentation site, agent plugin repo)
  2. Team or solo: Is this personal or a shared team repo? (determines what gets committed vs. gitignored)
  3. Key commands: What are the most common dev commands? (build, test, lint, dev server, deploy)
  4. Tech stack: Key frameworks, languages, package managers?
  5. Sensitive files: Any files that must never be read by Claude? (e.g., .env, secrets, credentials dirs)
  6. Existing config: Does a CLAUDE.md or .claude/ already exist? If yes, should we optimize the existing one or start fresh?
  7. Rule domains: Are there specific coding domains that need scoped rules? (e.g., testing conventions, API design, frontend vs backend, specific languages)
Related skills
Installs
1
GitHub Stars
2
First Seen
Apr 3, 2026