Initialize Project Configuration
Analyze this project and update only the project-specific sections of AGENTS.md.
Important
- Do NOT modify the "Extensions" section and below in existing AGENTS.md
- Only update the top project-specific sections
Steps
1. Project Analysis
Find these files to identify the tech stack:
package.json→ Node.js/TypeScript projectpyproject.toml/setup.py/requirements.txt→ Python projectCargo.toml→ Rust projectgo.mod→ Go projectMakefile/Dockerfile→ Build/deploy config.github/workflows/→ CI/CD config
Also detect:
- npm scripts / poe tasks / make targets → Common commands
- Major libraries/frameworks
2. Ask User
Use AskUserQuestion tool to ask:
- Project overview: What does this project do? (1-2 sentences)
- Code language: English or Korean for comments/variable names?
- Additional rules: Any other coding conventions to follow?
3. Partial Update of AGENTS.md
Use Edit tool to update only the top section (up to first ---) with this format:
markdown1# Project Overview 2 3{User's answer} 4 5## Language Settings 6 7- **Thinking/Reasoning**: English 8- **Code**: {Based on analysis - English or Korean} 9- **User Communication**: Korean 10 11## Tech Stack 12 13- **Language**: {Detected language} 14- **Package Manager**: {Detected tools} 15- **Dev Tools**: {Detected tools} 16- **Main Libraries**: {Detected libraries}
4. Update Common Commands
Update the ## Common Commands section with detected commands:
markdown1## Common Commands 2 3```bash 4# Detected commands (example) 5{npm run dev / poe test / make build etc.}
### 5. Check Unnecessary Rules
Check rules in `.claude/rules/` and suggest removing unnecessary ones:
- Non-Python project → `dev-environment.md` (uv/ruff/ty) may not be needed
- No-test project → `testing.md` may not be needed
### 6. Report Completion
Report to user (in Korean):
- Detected tech stack
- Updated sections
- Recommended rules to remove (if any)