check-environmentlisted
Install: claude install-skill claude-world/director-mode-lite
# Environment Check
Verify your development environment is ready for Director Mode.
---
## Checks Performed
### 1. Director Mode Dependencies
| Tool | Purpose | Check | Required |
|------|---------|-------|----------|
| git | Version control | `git --version` | Yes |
| python3 | Hook config merging (install.sh) | `python3 --version` | Yes |
| jq | JSON processing in hooks | `jq --version` | Yes |
### 2. Claude Code Version
```bash
claude --version
```
Minimum: **2.0.0+**
### 3. Project-Specific Tools
Auto-detect project type and check relevant tools:
| Project Type | Detected By | Tools to Check |
|---|---|---|
| Node.js | `package.json` | `node --version`, `npm --version` or `pnpm --version` |
| Python | `requirements.txt`, `pyproject.toml` | `python3 --version`, `pip --version` |
| Rust | `Cargo.toml` | `rustc --version`, `cargo --version` |
| Go | `go.mod` | `go version` |
| Java | `pom.xml`, `build.gradle` | `java --version`, `mvn --version` or `gradle --version` |
### 4. Director Mode Installation
- [ ] `.claude/` directory exists
- [ ] `.claude/skills/` populated (31 skills expected)
- [ ] `.claude/agents/` populated (14 agents expected)
- [ ] `.claude/hooks/` populated (5 hook scripts expected)
- [ ] `.claude/settings.local.json` has hooks configured
- [ ] `CLAUDE.md` exists
### 5. Git Status
- [ ] Inside git repository
- [ ] Clean working tree (or note uncommitted changes)
---
## Output Format
```markdown
## Environment Check Results
### Director Mod