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 & CodingAdvanced11612AI 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.