Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

Vibe Orchestrator (Mistral delegation)

Delegate coding tasks to Mistral Vibe CLI while Claude decomposes, supervises via git diff, and reports token cost.

Dev & CodingAdvanced★ 118⑂ 13AI score 8/10Last updated: Aug 11, 2026

What it does

  • /vibe <instruction> turns Claude into an orchestrator: it detects the git workdir, splits work into atomic sub-tasks (1 file, 1 objective), writes a self-contained prompt, and launches ~/tools/vibe-delegate with turn/timeout caps.
  • Real-time supervision with an explicit red-flag table — [WARN], [DENIED] (path outside workdir), search_replace [FAIL] (silent UTF-8 no-op), repeated reads meaning a loop — plus a documented 6-point failure chain.
  • A mandatory journal pre-check (~/.vibe/logs/session/*/messages.jsonl) before declaring WROTE_NOTHING, so content the stream parser dropped can be recovered instead of burning tokens on retries. After 3 real failures it ghostwrites and labels those files separately; --no-ghostwrite halts instead.
  • --with-review N makes Claude read the diff and re-delegate only fundamental issues (bad logic, crashes, broken contracts, security holes) one at a time — style and naming are deliberately ignored.
  • Cost/ops tooling: /vibe-report (tokens, cost, failure rates, cross-delegate comparison), /vibeon|off|status auto-delegate mode, /vibe-model-pick model override.

Who it's for

  • Developers who want cheap models (DeepSeek, Mistral) to do the typing while Claude stays the reviewer, and who track the savings.
  • Anyone building a multi-agent delegation pipeline (shares one JSONL log with the sibling gemini-skill).
  • Engineers already bitten by CLI-agent quirks: UTF-8 replace failures, duplicated code blocks, files outside the workdir being auto-denied.

Examples

  1. /vibe convert the date string to datetime.date in fetch_data() in app.py → single 8-turn delegation, grep-based VERIFY, diff review before commit.
  2. /vibe --with-review 2 add input validation to the /payment route → Vibe implements, Claude reviews the diff and re-delegates up to two critical fixes.
  3. /vibe-report --since 7 --fails → last week's failed runs only, to see which prompt shapes waste tokens.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/pcx-wave/vibe-skill/HEAD/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the SKILL.m folder from the GitHub repo pcx-wave/vibe-skill into my ~/.claude/skills/vibe/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/pcx-wave/vibe-skill.git ~/.claude/skills/vibe

⚠ This is a third-party skill. Check the source repository before installing.

  1. Install and authenticate the Mistral Vibe CLI first, and confirm ~/.vibe/config.toml contains the [[model]] entries you plan to use.
  2. Clone the repo: git clone https://github.com/pcx-wave/vibe-skill.git ~/vibe-skill
  3. Follow the repo README to install the bundled helper scripts, then make them executable: mkdir -p ~/tools && cp ~/vibe-skill/tools/* ~/tools/ && chmod +x ~/tools/* (the skill expects ~/tools/vibe-delegate and ~/tools/delegate-report).
  4. Install the skill itself: mkdir -p ~/.claude/skills/vibe && cp ~/vibe-skill/SKILL.md ~/vibe-skill/SKILL-reference.md ~/.claude/skills/vibe/
  5. Restart Claude Code and run /vibestatus to verify the skill loads and reports the active model.
  6. Test inside a git repo with a tiny task first, inspect git diff, then commit yourself — Vibe never commits and leaves everything unstaged.