PluginBench
Skill
Official
Review
Audit score 70

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
Prerequisites
  • Joyride extension installed and enabled
Claude Code
Cursor
Windsurf
Cline

How to use boost-prompt

  1. 1.Install the skill via npx skills add https://github.com/github/awesome-copilot --skill boost-prompt
  2. 2.Invoke boost-prompt and describe your task or idea at a high level
  3. 3.Answer the assistant's clarifying questions about scope, deliverables, and constraints
  4. 4.Review the refined prompt markdown displayed in chat
  5. 5.Retrieve the markdown from your system clipboard and use it with your coding agent or team

Use cases

Good for
  • 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
Who it's for
  • 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

Does boost-prompt write code?

No. Boost-prompt only refines prompts and produces markdown. It never generates code.

What happens after the prompt is refined?

The final markdown is copied to your clipboard and displayed in chat. You can then paste it into your coding agent or documentation.

Can I request revisions to the refined prompt?

Yes. After each iteration, boost-prompt asks if you want changes or additions and will refine further.

What if I'm not sure what to ask for?

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_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:

(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.