Skip to main content
skill GitHub Copilot official · GitHub

boost-prompt — GitHub Copilot skill: what it does, install

This skill asks about scope and constraints, then turns the answers into a detailed Markdown prompt. Use it when a task request starts out vague.

Install into GitHub Copilot · Skills CLI (Vercel) All methods and platforms ↓
npx skills add github/awesome-copilot --skill boost-prompt
Open on GitHub

What boost-prompt does

boost-prompt works through the task goal, boundaries, deliverables, success criteria, and technical requirements. When details need clarification, it uses joyride_request_human_input; it can also inspect the project with available tools. It never writes code.

The finished prompt is structured as Markdown, shown in chat, and copied to the system clipboard through Joyride. After edits, the skill repeats the copy, chat, and follow-up flow.

Joyride is required. Install it if you want to agree on a clear task brief before coding; skip it when you need an agent to generate or edit code.

What it helps with

  • clarify a task's scope and objective
  • define deliverables and success criteria
  • ask for missing technical requirements
  • turn requirements into a Markdown prompt
  • copy the final prompt to the clipboard

Example prompts for the agent

  • "Help me turn my idea into a detailed task prompt"
  • "Ask me questions about the requirements for this change"
  • "Revise the prompt with my feedback and copy it to the clipboard"

How to install boost-prompt

1Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill boost-prompt

2GitHub CLI

gh skill install github/awesome-copilot boost-prompt

3Manually: put the files in place

.github/skills/boost-prompt/SKILL.md

From the same set554

The whole set →
git-commit official github This skill reviews Git changes, stages related files, and creates Conventional Commits. Use it when you want an agent to make one commit or split work into separate commits. GitHub Copilot 47,165installs excalidraw-diagram-generator official github Turn a plain-language description into an Excalidraw diagram. Useful for mapping processes, system structure, and relationships between entities. GitHub Copilot 31,639installs multi-stage-dockerfile official github This skill guides GitHub Copilot in writing multi-stage Dockerfiles for different languages and frameworks. Use it when the final runtime image should contain fewer build dependencies. GitHub Copilot 29,688installs documentation-writer official github Skill that turns the agent into a technical writer following the Diátaxis framework: tutorials, how-to guides, reference, and explanation. Proposes structure before writing. GitHub Copilot 27,757installs prd official github Turns a feature idea into a structured PRD with user stories, technical requirements, and risks. Use it when planning a software feature or an AI-powered one. GitHub Copilot 24,035installs refactor official github This skill reshapes existing code without changing its external behavior. Use it for gradual cleanup of large functions, duplication, weak types, and code smells. GitHub Copilot 22,321installs java-springboot official github Gives GitHub Copilot Spring Boot development practices, from project layout to tests and security. Use it when writing or reviewing Java application code. GitHub Copilot 21,272installs create-readme official github This skill reviews a project and creates a structured README.md. Use it when the repository needs clear documentation based on its actual files and code. GitHub Copilot 19,081installs

Similar

analyze official anthropics Answers data questions, writes SQL queries via data warehouse MCP servers, validates metric anomalies, and turns raw figures into structured reports. Claude Code CX Codex Cursor +1 5,700installs baoyu-wechat-summary JimLiu Extracts WeChat group chats via wx-cli to generate structured discussion digests, maintain member profiles, and track conversation history. Claude Code CX Codex Cursor +1 9,800installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs handoff Matt Pocock Creates a handoff document from the current conversation so another agent can continue the work. Use it when a task moves to a new session or agent. Claude Code 1,038,491installs grilling Matt Pocock Stress-test a plan, decision, or idea through structured rounds of questions. Use it when you need to expose assumptions before acting. Claude Code 979,543installs teach Matt Pocock Turns the current directory into a learning workspace and keeps progress across sessions. Use it when learning needs to support a concrete goal in your project. Claude Code 862,247installs

Questions about boost-prompt

How do I install boost-prompt in GitHub Copilot?

Run npx skills add github/awesome-copilot --skill boost-prompt. You can also use gh skill install github/awesome-copilot boost-prompt.

What does boost-prompt do?

The skill asks about the task, requirements, and expected outcome, then produces a structured Markdown prompt. It posts that text in chat and places it on the clipboard.

What does boost-prompt require?

It requires the Joyride extension because Joyride handles follow-up questions and copies the finished Markdown to the system clipboard.

Source text

SKILL.md · MIT
---
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:

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

© github · MIT · github/awesome-copilot

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor