From chief-skills
Interviews the user about their tech stack, dev commands, architecture, and rules, then creates/updates .chief/project.md for Chief-based project context. Use after /chief-install.
How this skill is triggered — by the user, by Claude, or both
Slash command
/chief-skills:chief-initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are bootstrapping the project's `.chief/project.md`. This is the only thing this skill creates. Milestones, rules, and other `.chief/` content are created later by chief-agent on first need.
You are bootstrapping the project's .chief/project.md. This is the only thing this skill creates. Milestones, rules, and other .chief/ content are created later by chief-agent on first need.
.agents/agents/chief-agent.md must exist. If missing, tell the user to run /chief-install first and stop..chief/project.md already exists.
.chief/project.md already exists. Update it / overwrite / cancel?".chief/project.md.bak before proceeding..chief/ if it does not exist.Walk through these topics, one short question at a time. Keep questions focused. Wait for the answer before moving on. Skip a topic if the user says "skip" or "n/a".
If the user is unsure about a topic, suggest reasonable defaults derived from files you can see in the repo (package.json, pyproject.toml, Cargo.toml, Makefile, README.md, etc.) and confirm.
Print the proposed .chief/project.md content as formatted markdown. Then ask once: "Write this to .chief/project.md?"
If the user requests changes, apply them and re-confirm. Do not loop more than three rounds — if alignment is hard, write the current draft and tell the user they can edit manually.
Write to .chief/project.md. Use this structure (omit empty sections rather than leaving placeholder prose):
# Project Configuration
## Project
{name and one-line summary}
## Development Commands
{commands as a list or table}
## Architecture Overview
### Tech Stack
{...}
### Key Architectural Patterns
{...}
### Directory Structure
{...}
### Important Development Rules
{...}
Tell the user:
.chief/project.md is now set. chief-agent will read it for project context./chief-plan (creates .chief/milestone-N/ lazily)./chief-autopilot..chief/_rules/_standard/, _contract/, _goal/, _verification/ — chief-agent creates the appropriate subfolder on first rule..chief/ (if missing) and .chief/project.md. Do not scaffold milestones, rule subfolders, or _template/.project.md without explicit user confirmation; always back up to .bak first..agents/agents/chief-agent.md is missing, do not proceed — direct the user to /chief-install.docs/example-chief/ in the chief repo.npx claudepluginhub thaitype/chief --plugin chief-skillsInitializes new or existing projects for AI-assisted development: runs full-tree discovery, identifies domain, writes plan, generates artifacts, and reviews output end-to-end.
Bootstraps a new project by interviewing the developer (name, description, stack, optional hooks/skills), then scaffolding directory structure, CLAUDE.md, config files, and first commit.
Guides project setup through 6 phases: detects tech stack from package.json/requirements.txt/etc., creates CLAUDE.md, configures MCP memory and auto-loop hooks. For new/existing Claude Code projects.