Agent skill

vd-next

Advance a VibeDev workflow from chat. Use when the user types `$vd-next` / says “vd next” and wants the agent to fetch the next compiled step prompt from the VibeDev MCP HTTP server (`vibedev-mcp serve`) and handle breakpoint/new-thread/diagnose states.

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/coldshalamov/VibeDev/tree/main/skills/vd-next

SKILL.md

vd-next (VibeDev Next Step Driver)

Goal

Make “type $vd-next repeatedly” a reliable workflow:

  • fetch the next step prompt from the VibeDev server
  • respect NEW_THREAD / AWAIT_HUMAN / DIAGNOSE
  • print the exact prompt to run next (with the server’s completion marker)

How to run (scripted)

Run the bundled script:

  • python skills/vd-next/scripts/vd_next.py

Common options:

  • --job-id <JOB_...> (if omitted, picks the first EXECUTING job)
  • --server http://127.0.0.1:8765
  • --json (print raw JSON response)

Expected loop

  1. User calls $vd-next
  2. Fetch next action from /api/jobs/{job_id}/next-prompt-auto
  3. Output:
    • If action=NEXT_STEP or RETRY: print the prompt to execute
    • If action=NEW_THREAD: instruct user to start a new thread and print the seed prompt
    • If action=AWAIT_HUMAN or DIAGNOSE: stop and tell user what to do
  4. After the step is done, the agent (or user) submits evidence via VibeDev tools / UI
  5. Repeat

Notes:

  • Breakpoints are implemented as a normal step that produces a Memory Pack and sets a NEW_THREAD flag for the following step.
  • Memory Packs should be saved as context blocks tagged carry_forward (and optionally carry_to_step:<step_id>).

Expand your agent's capabilities with these related and highly-rated skills.

coldshalamov/VibeDev

vibedev-flow-designer

Use when translating a program/app idea into a VibeDev MCP Job (deliverables, definition of done, invariants, and a small step plan) and preparing it to transition to READY without implementing features yet

0 0
Explore
coldshalamov/VibeDev

vd-create

Create or refine a VibeDev Studio UnifiedWorkflow graph via tool calls. Use when the user says `$vd-create`, asks the model to “build the workflow graph”, “set up Research/Planning/Execution/Review steps”, or wants the model to collaboratively design prompts/conditions/breakpoints and write them into `unified_workflows` so the UI canvas shows the plan before running `$vd-next`.

0 0
Explore
mattpocock/skills

handoff

Compact the current conversation into a handoff document for another agent to pick up.

111,310 9,758
Explore
mattpocock/skills

scaffold-exercises

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.

111,310 9,758
Explore
mattpocock/skills

obsidian-vault

Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.

111,310 9,758
Explore
mattpocock/skills

setup-pre-commit

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

111,310 9,758
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results