project-init

Initialize Claude Code configuration and inject butler and Subagent context.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/walker-hzx/AI-Assistant --skill project-init-walker-hzx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-init
Source: https://github.com/walker-hzx/AI-Assistant/tree/main/skills/project-init
Command: npx skills add https://github.com/walker-hzx/AI-Assistant --skill project-init-walker-hzx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize Claude Code configuration for the current project and injects the butler and Subagent context to ensure a consistent, repeatable setup.

Core Features & Use Cases

  • Check existing setup and create or update .claude/CLAUDE.md with the Butler and Subagent context.
  • Generate a complete project-level Claude configuration and ensure it loads for subsequent tasks.
  • Use cases include bootstrapping new projects, resetting configurations, and onboarding teams.

Quick Start

Run project-init to initialize the Claude Code configuration for the current project.

Frequently Asked Questions about project-init

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

FAQPage Schema
How do I initialize Claude Code configuration for a new project?

To initialize Claude Code configuration, run project-init to generate or update the .claude/CLAUDE.md file and inject the butler and Subagent context for a consistent project setup.

What is the best way to bootstrap Claude Code project setup across a team?

Bootstrapping Claude Code project setup across a team uses project-init to establish a baseline configuration, injecting the butler and Subagent context into .claude/CLAUDE.md for repeatable onboarding.

Can I update an existing .claude/CLAUDE.md file without losing current configurations?

Yes, updating an existing .claude/CLAUDE.md file checks the current setup and safely integrates the butler and Subagent context while respecting project-scoped file permissions.

Does Claude Code configuration initialization require any specific project dependencies?

Claude Code configuration initialization requires no external dependencies, creating a baseline configuration directly in your project directory if one is missing.

When should I reset my project-level Claude configuration?

You should reset your project-level Claude configuration when the Subagent context is missing or outdated, running project-init to regenerate the .claude/CLAUDE.md baseline setup.

Why does Claude Code setup respect project-scoped file permissions during initialization?

Claude Code setup respects project-scoped file permissions during initialization to ensure the generated .claude/CLAUDE.md configuration safely integrates without overwriting unauthorized files.