Director-mode-lite check-environment

Verify development environment is ready

install
source · Clone the upstream repo
git clone https://github.com/claude-world/director-mode-lite
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/claude-world/director-mode-lite "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/check-environment" ~/.claude/skills/claude-world-director-mode-lite-check-environment && rm -rf "$T"
manifest: skills/check-environment/SKILL.md
source content

Environment Check

Verify your development environment is ready for Director Mode.


Checks Performed

1. Director Mode Dependencies

ToolPurposeCheckRequired
gitVersion control
git --version
Yes
python3Hook config merging (install.sh)
python3 --version
Yes
jqJSON processing in hooks
jq --version
Yes

2. Claude Code Version

claude --version

Minimum: 2.0.0+

3. Project-Specific Tools

Auto-detect project type and check relevant tools:

Project TypeDetected ByTools 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

## Environment Check Results

### Director Mode Dependencies
- [x] git: 2.39.0
- [x] python3: 3.11.0
- [x] jq: 1.7

### Claude Code
- [x] Version: 2.1.76

### Project Tools (Node.js detected)
- [x] node: 20.10.0
- [x] pnpm: 8.12.0

### Director Mode Installation
- [x] .claude/ directory exists
- [x] 31 skills installed
- [x] 14 agents installed
- [x] 5 hooks installed
- [x] settings.local.json configured
- [x] CLAUDE.md exists

### Git Status
- [x] Git repository initialized
- [ ] Warning: 3 uncommitted changes

### Summary
**Status**: Ready

Follow-up Actions

IssueAction
Missing python3Install Python 3:
brew install python3
(macOS) or
apt install python3
(Linux)
Missing jqInstall jq:
brew install jq
(macOS) or
apt install jq
(Linux)
Missing gitInstall git for your OS
Missing nodeInstall Node.js LTS: https://nodejs.org
Old Claude CodeRun
claude update
No .claude/Run install script:
./install.sh .
Hooks not configuredRe-run install or check
.claude/settings.local.json
No CLAUDE.mdRun
/project-init
or
/claude-md-template