Skip to content
Development
Skill

/check-environment

Verify Claude, Codex, and Grok availability plus Director guidance, relay, agents, and skills. Audit optional hooks only when selected. Use after installation or when a native surface misbehaves.

From plugin
director-mode-lite
8036 skills14 agents6 hooks

Claude Code

$ npx -y skills add claude-world/director-mode-lite --skill check-environment --agent claude-code

SKILL.md

check-environment.SKILL.md
name: check-environment
description: "Verify Claude, Codex, and Grok availability plus Director guidance, relay, agents, and skills. Audit optional hooks only when selected. Use after installation or when a native surface misbehaves."
user-invocable: true

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 | Installer, adapters, and relay | `python3 --version` | Yes | | jq | Legacy automation hooks only | `jq --version` | No |

2. CLI versions

claude --version
codex --version
grok --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 (35 skills expected)
  • [ ] `.agents/skills/` populated when the Codex adapter is selected
  • [ ] `.director-mode/bin/director-relay` is executable
  • [ ] `.director-mode/bin/director-open` is executable
  • [ ] `.claude/agents/` populated (14 agents expected)
  • [ ] `.codex/agents/` and `.grok/agents/` populated for selected adapters
  • [ ] no active hooks for the default install
  • [ ] optional hooks match the explicitly selected mode and contain no surprise deny/block response
  • [ ] `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.54.0
- [x] python3: 3.14.8
- [x] jq: 1.8.2

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

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

### Director Mode Installation
- [x] .claude/ directory exists
- [x] 35 skills installed
- [x] Cross-CLI guidance and relay installed
- [x] 14 agents installed
- [x] default hook mode: none
- [x] native open launcher installed
- [x] CLAUDE.md exists

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

### Summary
**Status**: Ready

---

Follow-up Actions

| Issue | Action | |-------|--------| | Missing python3 | Install Python 3: `brew install python3` (macOS) or `apt install python3` (Linux) | | Missing jq | Ignore unless legacy `--hooks automation` was explicitly selected | | Missing git | Install git for your OS | | Missing node | Install Node.js LTS: https://nodejs.org | | Old Claude Code | Run `claude update` | | No .claude/ | Run install script: `./install.sh .` | | Unexpected hooks active | Inspect Claude user settings and `grok inspect --json`; Grok may load Claude-compatible hooks | | No CLAUDE.md | Run `/project-init` or `/claude-md-template` |

Read more
@claude-world
Ships withdirector-mode-lite

Use Claude Code like a Director, not a Programmer. MIT toolkit with Auto-Loop, guided setup, 27 commands, 14 agents, and 32 skills.

8036 skills14 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
80
Star history of claude-world/director-mode-lite on GitHub, a chart by star-history.com

Other skills on director-mode-lite.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about check-environment.

Which coding agents can use check-environment?
check-environment installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.