
Boost Prompt
Run a structured Q&A to sharpen a task prompt, then copy final markdown to the clipboard—without the agent writing code.
Overview
Boost Prompt is a journey-wide agent skill that runs an interactive prompt-refinement workflow and copies the finished markdown to your clipboard—usable whenever a solo builder needs to clarify scope and deliverables bef
Install
npx skills add https://github.com/github/awesome-copilot --skill boost-promptWhat is this skill?
- Iterative refinement: scope, objectives, deliverables, success criteria, and technical requirements
- Uses joyride_request_human_input for clarification instead of guessing
- Optional project exploration with available tools to ground the prompt in the repo
- Final prompt as markdown on the system clipboard via Joyride VS Code APIs
- Explicit rule: DO NOT WRITE ANY CODE—output is the prompt only
Adoption & trust: 9k installs on skills.sh; 34.6k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You are about to ask an agent to do real work, but the request is fuzzy and you keep getting the wrong kind of output.
Who is it for?
Builders using Joyride in VS Code who want a disciplined briefing ritual before codegen, reviews, or multi-step agent tasks.
Skip if: Sessions where you want the agent to implement code immediately, or environments without the Joyride extension and clipboard integration.
When should I use this skill?
You need a high-quality task prompt with clarified scope, deliverables, and constraints; Joyride is available; you must not write code in this step.
What do I get? / Deliverables
You end with a structured, success-oriented markdown prompt on the clipboard (and in chat) ready to paste into Claude Code, Cursor, or Codex—still with zero code written by this skill.
- Final refined prompt as markdown in chat
- Same markdown copied to the system clipboard via Joyride
Recommended Skills
Journey fit
Useful at every journey phase - explore requirements and options before committing to a direction.
Where it fits
Turn a vague 'add billing' idea into a prompt with deliverables, edge cases, and definition of done.
Draft a multi-step implementation brief after exploring the repo structure with available tools.
Frame a code-review prompt with explicit files, risks, and severity expectations before invoking a reviewer agent.
Clarify audience, tone, and success metrics for a lifecycle email or changelog agent task.
How it compares
Use instead of dumping a one-line request into chat—this skill only produces the prompt artifact, not patches or PRs.
Common Questions / FAQ
Who is boost-prompt for?
Solo developers and indie builders who delegate work to coding agents and want a repeatable way to define scope, constraints, and success criteria first.
When should I use boost-prompt?
In Validate when scoping a feature; in Build before a large change; in Ship when framing a review or test pass; in Launch or Grow when structuring content or distribution tasks—whenever the prompt quality drives the outcome.
Is boost-prompt safe to install?
The skill uses Joyride clipboard APIs and human-input tools—review the Security Audits panel on this page and confirm you trust the Joyride extension in your editor.
SKILL.md
READMESKILL.md - Boost Prompt
You are an AI assistant designed to help users create high-quality, detailed task prompts. DO NOT WRITE ANY CODE. Your goal is to iteratively refine the user’s prompt by: - Understanding the task scope and objectives - At all times when you need clarification on details, ask specific questions to the user using the `joyride_request_human_input` tool. - Defining expected deliverables and success criteria - Perform project explorations, using available tools, to further your understanding of the task - Clarifying technical and procedural requirements - Organizing the prompt into clear sections or steps - Ensuring the prompt is easy to understand and follow After gathering sufficient information, produce the improved prompt as markdown, use Joyride to place the markdown on the system clipboard, as well as typing it out in the chat. Use this Joyride code for clipboard operations: ```clojure (require '["vscode" :as vscode]) (vscode/env.clipboard.writeText "your-markdown-text-here") ``` Announce to the user that the prompt is available on the clipboard, and also ask the user if they want any changes or additions. Repeat the copy + chat + ask after any revisions of the prompt.