boost-prompt
- Use it when:
- You have a rough task in mind and want a clear, detailed prompt for an agent before any code is written.
- It does:
- Asks you specific questions about scope, deliverables, success criteria and requirements, and explores the project for context.
- You get:
- The refined prompt in Markdown, typed in the chat and placed on your clipboard, revised as often as you like.
- Needs:
- VS Code with the Joyride extension, whose tools it uses to ask you questions and write the clipboard.
- Never:
- Writes code: the prompt is the only output.
Needs VS Code with the Joyride extension: it asks its questions through Joyride's input tool and copies the prompt with Joyride code.
TL;DR
A prompt-refining interview. The agent is told not to write any code. Instead it works out the task's scope and objectives, the expected deliverables and success criteria, and the technical and procedural requirements, asking you specific questions whenever a detail is unclear and exploring the project with its tools to fill in context. It then organizes everything into a prompt with clear sections or steps. Questions go through Joyride's joyride_request_human_input tool, and the finished prompt is both typed out in the chat and put on the system clipboard by a short Clojure snippet that Joyride, a VS Code extension, runs against VS Code's API. The agent then asks whether you want changes, and repeats the copy and the question after every revision.
Summarizes the skill at 797337f.
npx skills add https://github.com/github/awesome-copilot --skill boost-prompt skills.sh pageSource on GitHubAll skills from github/awesome-copilot
- Total Downloads
- 9,800 on skills.sh, Nov 9, 2026
- Repo stars
- 40,943 github/awesome-copilot
- First seen
- Feb 25, 2026 on skills.sh
Weekly values
| Week to | Installs |
|---|---|
| Sep 21 | 23 |
| Sep 28 | 30 |
| Oct 5 | 35 |
| Oct 12 | 20 |
| Oct 19 | 13 |
| Oct 26 | 18 |
| Nov 2 | 20 |
| Nov 9 | 15 |
| Category |
Make the agent question you and write the plan down before it writes code. Everything for building software: planning, coding, debugging, design, frameworks, cloud, agents and skills. |
|---|---|
| Type |
A multi-step process the agent follows: interview, debug, run a TDD loop, review. |
| Effect |
Adds no side effects of its own. It shapes how the agent thinks, writes or reviews. Guidelines and routers are always effect:none, even when the task they support edits code. |
| Needs |
A specific command-line tool or desktop app must be installed, such as gh, agent-browser, LibreOffice, Obsidian or a vendor CLI. |
| Publisher |
A verified publisher on skills.sh, or the company or maintainer behind the product the skill operates. |
| Topics | |
| Stack |
SKILL.md
From github/awesome-copilot at 797337f. Checked daily, last changed Nov 6, 2026.
Frontmatter
name: boost-prompt
description: 'Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code. Requires the Joyride extension.'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_inputtool. - 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:
(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.