creating-prompts

Creates GitHub Copilot prompt files for reusable VS Code workflow starters.

113|17|Updated Oct 5, 2025
One-click install
npx skills add https://github.com/jaktestowac/awesome-copilot-for-testers --skill creating-prompts-jaktestowac
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: creating-prompts
Source: https://github.com/jaktestowac/awesome-copilot-for-testers/tree/main/plugins/creating-prompts/skills/creating-prompts
Command: npx skills add https://github.com/jaktestowac/awesome-copilot-for-testers --skill creating-prompts-jaktestowac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams repeatedly re-explain the same workflows to GitHub Copilot instead of capturing them as reusable .prompt.md files, resulting in vague prompts, inconsistent outputs, and duplicated effort. ## Core Features & Use Cases - Prompt Contract Design: Frames the task, target agent, required inputs, and expected output before writing any file. - Frontmatter and Body Authoring: Guides selection of name, agent, description, model, argument-hint, and tools fields plus a structured workflow body. - Templates and Validation: Ships a prompt template, a worked example, and a quality checklist to validate prompts before handoff. - Use Case: A QA lead wants a reusable slash command that routes draft test plan reviews to a test-planner agent; this skill produces the install-ready .prompt.md with inputs, workflow steps, and output expectations. ## Quick Start Ask the assistant to create a reusable GitHub Copilot prompt file for your repeated workflow, specifying the target agent, required inputs, and desired output.

Frequently Asked Questions about creating-prompts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a GitHub Copilot prompt file in VS Code?▼

Create a `.prompt.md` file with frontmatter defining the target agent, description, and argument hint, followed by a body with inputs, a numbered workflow, and output expectations. This skill provides a template and example to scaffold the file.

What frontmatter fields does a Copilot prompt file support?▼

Supported fields include `name` for a display label, `agent` to route the workflow, `description` for discoverability, `model` for model selection, `argument-hint` for input guidance, and `tools` for overriding default tools when needed.

When should I use a prompt file instead of a custom agent?▼

Use a prompt file when you need a reusable task starter for a repeated workflow. Choose a custom agent when you need a standing expert role, a skill for reusable procedural knowledge, or instructions for always-on repository rules.

Why does my Copilot prompt produce vague or weak output?▼

Weak output usually comes from missing explicit inputs, bundling multiple unrelated jobs into one prompt, or redefining the agent's role instead of defining the task. The included quality checklist identifies these failure modes before shipping.

Can a prompt file override the tools available to an agent?▼

Yes, the `tools` frontmatter field can override default tools, but it should only be used when the prompt has a concrete need. Adding tool overrides without justification is flagged as a failure mode in the checklist.