desplega-ai/ai-toolbox/one-shot
Claude Code and agent skill by desplega-ai/ai-toolbox
- community
Checking that the SKILL.md file is still in the repository.
Small-scope plan+implement in one session. Assess the prompt, optionally one bundled round of questions, maintain a lightweight yolo plan while implementing, verify, quick code review, commit. Use when the user invokes /one-shot, or asks to "just build/fix/add" something small without the full create-plan → implement-plan pipeline. Small means ≤ ~3 phases inside one subsystem — anything bigger escalates to /desplega:create-plan.
Install
npx vskill@latest install desplega-ai/ai-toolbox/one-shotSKILL.md
One-Shot
Plan and implement a small task in a single session. This is the lightweight sibling of the create-plan → implement-plan pipeline: same discipline (written plan, verification, code review), a fraction of the ceremony.
Scope gate (HARD rule)
One-shot is for small work only: at most ~3 phases, one subsystem. Check this at every stage — assessment, planning, and mid-implementation. The moment the work reveals more phases or a second subsystem, STOP:
- Tell the user what grew and why.
- Hand off to
/desplega:create-plan, passing the yolo plan (whatever exists of it) as input context.
Grinding on past the gate is how one-shots turn into unreviewable mega-diffs. Escalating is success, not failure.
Step 1: Assess ceremony
Read the prompt and decide dynamically:
- Clear enough (goal unambiguous, approach obvious, no real trade-offs) → GO. No questions.
- Not clear → one lowkey grill: a single bundled `AskUserQuestion` call with 2–3 decisions max, every question shipping a recommended answer (per
desplega:ask-userconventions). Facts-vs-decisions rule applies (as indesplega:brainstorming): look up facts yourself — via quick background sub-agents routed perdesplega:delegate-work— and only bring genuine decisions to the user. One round only; if the answers reveal a swamp, that's the scope gate firing.
Step 2: Yolo plan — written as you go
Create thoughts/<username|shared>/plans-yolo/YYYY-MM-DD-<slug>.md (user's name when known, else shared) before implementing, then keep it current while you work — it is a running log, not an upfront artifact:
Check off todos as you complete them; append decisions the moment you make them. If the session dies, the file is the handoff.
Design docs: if a design doc exists for the touched system (thoughts/*/design-docs/<system-slug>.md), read it and abide — don't violate its Invariants or Boundaries; flag conflicts to the user instead of coding around them (see desplega:design-docs).
Step 3: Implement
Work the todo list. Route any spawned sub-agents per desplega:delegate-work; hold code to the desplega:engineering-standards bar. Keep the plan file in sync as you go.
Step 4: Verify
Run every command in the Verification section. All must pass. Fix and re-run — never report done with a failing check.
Step 5: Quick code review
Run desplega:code-reviewing on the diff. Spec sources: the yolo plan plus any design doc for the touched system — pass both to the Spec agent; the doc's Invariants bind even when the yolo plan doesn't restate them. Fix Critical and Important findings, note Minor ones in the plan file.
Step 6: Commit
Commit with a concise message referencing the change (only if the user hasn't said they handle commits themselves). Then report: what shipped, verification results, review outcome, path to the yolo plan.
Security
- Security scanPassed, 98 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcc-plugin/base/skills/one-shot/SKILL.md
Popularity
- Repository stars
- 36
- Repository forks
- 7
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/desplega-ai/ai-toolbox/one-shot)