com um clique
init
// Initialize cc-suite for the current project — sets up the AGENTS.md bridge, registers Codex and Claude MCP servers, and generates a .cc-suite.md config. Skill counterpart to /cc-suite:init.
// Initialize cc-suite for the current project — sets up the AGENTS.md bridge, registers Codex and Claude MCP servers, and generates a .cc-suite.md config. Skill counterpart to /cc-suite:init.
Full audit→fix→verify cycle: Claude audits, Codex fixes, Claude verifies. Repeats up to 3 rounds until all issues are resolved or the user stops. Claude does all code reading and judgment; Codex does all file editing.
Diagnose the cc-suite setup in the current project. Runs the full health check, explains every issue, and fixes what can be fixed automatically. Skill counterpart to /cc-suite:diagnose.
Non-interactive re-run of all cc-suite bridge and registration scripts. No questions asked — idempotent escalation step after the diagnose skill finds issues it could not fix. Skill counterpart to /cc-suite:repair.
Use when writing, reviewing, or naming any cc-suite artifact — pick the canonical noun or verb from this registry rather than coining a synonym. Loaded by NLPM's scorer and checker when R51 is enabled in .claude/nlpm.local.md.
Use when creating, editing, or reviewing a cc-suite advisor agent (a value-over-rules persona under `.cc-suite/agents/`). Covers system-prompt phrasing, model choice, tool restrictions, working-dir scoping, budget/turn limits, and the file format. Use proactively whenever the user asks to "add an agent", "make an advisor", "write a reviewer", or edits anything under `.cc-suite/agents/`.
Send a bug or failing test to Claude Code for root-cause analysis and fix. Use when you've hit an error you can't trace, a test is failing for unclear reasons, or a behavior is wrong and the cause is deep in the codebase.
| name | init |
| description | Initialize cc-suite for the current project — sets up the AGENTS.md bridge, registers Codex and Claude MCP servers, and generates a .cc-suite.md config. Skill counterpart to /cc-suite:init. |
| version | 0.2.8 |
Bootstrap cc-suite in the current project.
AGENTS.md/cc-suite:init — useful when the agent should drive the steps in conversation rather than via a slash command[ -f .cc-suite.md ] && echo "exists" || echo "missing"
If it exists, read it and ask the user:
Run these checks to build the stack description:
[ -f package.json ] && echo "node"
[ -f requirements.txt ] || [ -f pyproject.toml ] && echo "python"
[ -f go.mod ] && echo "go"
[ -f Cargo.toml ] && echo "rust"
[ -f Gemfile ] && echo "ruby"
[ -f pom.xml ] || [ -f build.gradle ] && echo "java"
ls *.csproj *.sln 2>/dev/null && echo "dotnet"
[ -f jest.config.js ] || [ -f vitest.config.ts ] && echo "jest/vitest"
[ -f pytest.ini ] || [ -f conftest.py ] && echo "pytest"
[ -d src ] && echo "src/"
[ -d lib ] && echo "lib/"
[ -d app ] && echo "app/"
Detect the test command:
package.json with "test" script → npm testpytest.ini / conftest.py → pytestgo.mod → go test ./...Cargo.toml → cargo testGemfile + spec/ → bundle exec rspecAsk the user three questions in sequence:
Write .cc-suite.md to the project root:
# CC-Suite Configuration
Project-specific settings for cc-suite commands.
Generated by `/cc-suite:init`. Edit freely — all fields are optional.
## Project
- **Stack**: {detected stack}
- **Test command**: {detected test command or "unknown"}
- **Source directories**: {detected dirs}
## Defaults
These override the built-in defaults for all commands in this project.
Remove a line to fall back to the built-in default.
- **Default model**: {current Codex model from $CODEX_MODEL env or leave blank}
- **Default effort**: {chosen effort}
- **Default audit type**: {chosen audit type}
- **Default sandbox**: workspace-write
## Audit Focus
{chosen focus}
Additional instructions appended to every audit's developer-instructions:
```text
{focus-specific instructions}
Files and directories to always skip during audits (glob patterns):
node_modules/
dist/
build/
coverage/
*.min.js
*.bundle.js
*.lock
vendor/
.git/
Custom instructions appended to Codex's developer-instructions for every command.
{stack-specific default, e.g. "This is a Node.js project. Follow existing patterns in src/."}
Focus-specific instructions:
- **balanced**: "Give equal attention to all audit dimensions."
- **security-first**: "Prioritize security findings. Flag any auth bypass, injection, data exposure, or cryptographic weakness as Critical regardless of other severity heuristics."
- **performance-first**: "Prioritize performance findings. Flag N+1 queries, O(n²) algorithms, memory leaks, and blocking I/O as High regardless of other severity heuristics."
- **quality-first**: "Prioritize code quality findings. Flag untested critical paths, high cyclomatic complexity, and DRY violations as High regardless of other severity heuristics."
### Step 5: Bridge init
```bash
bash "${CLAUDE_PLUGIN_ROOT}/scripts/init.sh"
Creates AGENTS.md, CLAUDE.md (@AGENTS.md), GEMINI.md, .codex/config.toml, scaffold directories, and the .gitignore block. Skips each artifact if already correct.
bash "${CLAUDE_PLUGIN_ROOT}/scripts/bridge_skills.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/mcp_codex.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/bridge_mcp.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/mcp_claude.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/status.sh"
Report:
cc-suite initialized
Bridge artifacts: {status summary}
Claude → Codex: .mcp.json has codex-cli registered ✓
Codex → Claude: .codex/config.toml has claude-code registered ✓
Project config: .cc-suite.md written ({focus}, {depth}, effort={effort})
Next steps:
Edit AGENTS.md to add project-specific conventions
Run /cc-suite:audit-fix to test the full cycle
Run /cc-suite:diagnose to verify health at any time
Commit AGENTS.md, .cc-suite.md, .mcp.json to share with your team