boost-prompt
github/awesome-copilot
Interactive prompt refinement workflow that clarifies scope, deliverables, and constraints—copies final markdown to clipboard.
What is boost-prompt?
Boost-prompt helps you craft high-quality task prompts through guided questioning and iterative refinement. It interrogates project scope, deliverables, and technical requirements, then outputs polished markdown to your clipboard. Use it when you need to articulate complex tasks clearly before handing them off to coding agents.
- Asks targeted questions to clarify task scope and objectives
- Identifies expected deliverables and success criteria
- Explores project context using available tools
- Defines technical and procedural requirements
- Organizes prompts into clear, structured sections
- Copies final markdown directly to system clipboard
How to install boost-prompt
npx skills add https://github.com/github/awesome-copilot --skill boost-prompt- Joyride extension installed and enabled
How to use boost-prompt
- 1.Install the skill via npx skills add https://github.com/github/awesome-copilot --skill boost-prompt
- 2.Invoke boost-prompt and describe your task or idea at a high level
- 3.Answer the assistant's clarifying questions about scope, deliverables, and constraints
- 4.Review the refined prompt markdown displayed in chat
- 5.Retrieve the markdown from your system clipboard and use it with your coding agent or team
Use cases
- Refining vague feature requests into detailed specifications before passing to a coding agent
- Documenting complex multi-step workflows as executable prompts
- Clarifying project constraints and success metrics with stakeholders
- Creating reusable prompt templates for recurring task types
- Preparing detailed briefs for handoff to other developers or AI assistants
- Product managers writing feature specifications
- Developers preparing prompts for AI coding agents
- Technical leads documenting project requirements
- Anyone creating detailed task briefs or runbooks
boost-prompt FAQ
No. Boost-prompt only refines prompts and produces markdown. It never generates code.
The final markdown is copied to your clipboard and displayed in chat. You can then paste it into your coding agent or documentation.
Yes. After each iteration, boost-prompt asks if you want changes or additions and will refine further.
Boost-prompt will ask you targeted questions about scope, deliverables, and constraints to help clarify your needs.
Full instructions (SKILL.md)
Source of truth, from github/awesome-copilot.
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.
Related skills
More from github/awesome-copilot and the wider catalog.
git-commit
Execute semantic git commits with conventional message analysis and intelligent staging.
excalidraw-diagram-generator
Generate Excalidraw diagrams from natural language descriptions.
documentation-writer
Create structured technical documentation using the Diátaxis framework for tutorials, how-to guides, references, and explanations.
gh-cli
GitHub CLI comprehensive reference for repositories, issues, PRs, Actions, projects, releases, and all GitHub operations from the command line.
prd
Generate comprehensive Product Requirements Documents with executive summaries, user stories, technical specs, and risk analysis.
refactor
Surgical code refactoring to improve maintainability without changing behavior.