Always respond in Japanese to the user.
Created
August 18, 2025 00:22
-
-
Save lightsound/44f69b38c10c3e6277db539d9ab7834d to your computer and use it in GitHub Desktop.
Claude Codeの設定ファイル
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "hooks": { | |
| "PostToolUse": [ | |
| { | |
| "matcher": "Write|Edit|MultiEdit", | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "bun run fix" | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| } |
| description | model |
|---|---|
spec-driven development |
claude-opus-4-1-20250805 |
Performs spec-driven development using Claude Code.
Spec-driven development is a development methodology consisting of the following 5 phases.
- The user communicates an overview of the task they want to execute to Claude Code
- In this phase, execute
mkdir -p ./.cckiro/specs - Create a directory with an appropriate spec name based on the task overview within
./.cckiro/specs- For example, for a task like "create article component", create a directory named
./.cckiro/specs/create-article-component
- For example, for a task like "create article component", create a directory named
- Create the following files within this directory
- Claude Code creates a "requirements file" that the task should satisfy based on the task overview communicated by the user
- Claude Code presents the "requirements file" to the user and asks if there are any issues
- The user reviews the "requirements file" and provides feedback to Claude Code if there are any problems
- Repeat modifications to the "requirements file" until the user confirms there are no problems
- Claude Code creates a "design file" that describes a design satisfying the requirements listed in the "requirements file"
- Claude Code presents the "design file" to the user and asks if there are any issues
- The user reviews the "design file" and provides feedback to Claude Code if there are any problems
- Repeat modifications to the "design file" until the user confirms there are no problems
- Claude Code creates an "implementation plan file" for implementing the design described in the "design file"
- Claude Code presents the "implementation plan file" to the user and asks if there are any issues
- The user reviews the "implementation plan file" and provides feedback to Claude Code if there are any problems
- Repeat modifications to the "implementation plan file" until the user confirms there are no problems
- Claude Code begins implementation based on the "implementation plan file"
- When implementing, please adhere to the content described in the "requirements file" and "design file"
| description |
|---|
update CLAUDE.md |
This command analyzes the current state of the project and updates the CLAUDE.md document with the latest information.
-
Analyze Project Structure
- Check project directory structure
- Read key configuration files (package.json, tsconfig.json, biome.json, etc.)
- Identify technology stack and frameworks
-
Check Current CLAUDE.md
- Read existing CLAUDE.md file
- Understand current content and structure
-
Determine Updates
- Compare project's current state with existing content
- Create updated version including:
- Project overview
- Technologies and dependencies
- Directory structure
- Development setup instructions
- Available scripts
- Coding conventions
- Other project-specific information
-
Update CLAUDE.md
- Backup existing file (optional)
- Update CLAUDE.md with new content
- Report update summary
/update-claude-md
Running this command will automatically analyze the project and update CLAUDE.md to the latest state.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "model": "opusplan", | |
| "env": { | |
| "CLAUDE_CODE_ENABLE_TELEMETRY": "0" | |
| }, | |
| "hooks": { | |
| "Notification": [ | |
| { | |
| "hooks": [ | |
| { | |
| "command": "terminal-notifier -title 'Claude Code' -subtitle '確認待ち' -message 'Claude Codeが許可を求めています' -sound Glass -activate com.microsoft.VSCode", | |
| "type": "command" | |
| } | |
| ], | |
| "matcher": "" | |
| } | |
| ], | |
| "Stop": [ | |
| { | |
| "hooks": [ | |
| { | |
| "command": "terminal-notifier -title 'Claude Code' -subtitle '処理終了' -message 'タスクが完了しました' -sound Hero -activate com.microsoft.VSCode", | |
| "type": "command" | |
| } | |
| ], | |
| "matcher": "" | |
| } | |
| ] | |
| }, | |
| "statusLine": { | |
| "command": "bun x ccusage statusline", | |
| "padding": 0, | |
| "type": "command" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment