prompt-builder

Generates structured GitHub Copilot prompt files through guided requirements gathering.

1|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/ultraviollettnympho/transit-ticket --skill prompt-builder-ultraviollettnympho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-builder
Source: https://github.com/ultraviollettnympho/transit-ticket/tree/main/.github/skills/prompt-builder
Command: npx skills add https://github.com/ultraviollettnympho/transit-ticket --skill prompt-builder-ultraviollettnympho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing effective GitHub Copilot prompt files requires knowledge of frontmatter configuration, tool selection, persona design, and prompt engineering patterns, which many developers lack. This Skill removes the guesswork by interviewing you and producing a complete, well-structured .prompt.md file. ## Core Features & Use Cases - Guided Discovery Process: Walks you through nine structured question sections covering identity, persona, task, context variables, instructions, output, tools, configuration, and validation. - Template Generation: Produces a complete .prompt.md file with proper frontmatter (description, agent mode, tools, model) and organized body sections. - Best Practices Enforcement: Ensures prompts include clear structure, specific instructions, error handling, and validation criteria. - Use Case: A developer wants a reusable prompt that generates React components following team conventions. They answer the guided questions, and the Skill outputs a ready-to-use generate-react-component.prompt.md file with the right tools and agent mode configured. ## Quick Start Ask the assistant to help you build a new Copilot prompt file and answer its questions about the prompt's purpose, persona, and required tools.

Frequently Asked Questions about prompt-builder

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

FAQPage Schema
How do I create a custom GitHub Copilot prompt file?

Create a .prompt.md file with YAML frontmatter defining description, agent mode, and tools, followed by markdown instructions. This Skill guides you through nine question sections and generates the complete file for you.

What tools can a Copilot prompt file use?

Prompt files can reference tools like codebase, editFiles, search, runCommands, runTests, fetch, githubRepo, and playwright. The Skill helps you select appropriate tools based on whether your prompt needs file operations, execution, or external access.

What is the difference between agent, ask, and edit modes in Copilot prompts?

Agent mode allows autonomous multi-step task execution, ask mode handles conversational Q&A, and edit mode focuses on direct code modifications. The Skill recommends a mode based on your task type during the configuration section.

How do I use variables like selection and input in Copilot prompts?

Use ${selection} for the user's selected code, ${file} for the current file, and ${input:variableName} to prompt the user for values. The Skill's context section helps you decide which variables your prompt needs.

When should I write a prompt file instead of an instructions file?

Prompt files define specific on-demand tasks invoked explicitly, while instructions files apply standing rules automatically to matching files. Use prompt files for repeatable workflows like component generation or test creation.