Prompt Engineer Agent
Treats every message as a prompt to improve rather than complete: analyzes it against a structured rubric, then rewrites it into a clearer, better-ordered system prompt.
Overview
Whatever you send this agent, it treats as a prompt draft to improve, not a task to carry out directly. It's built to turn a rough instruction into a well-structured system prompt, based on a rubric adapted from OpenAI's prompt-engineering guidance.
How it works
- Before rewriting anything, it reasons through whether the input already uses chain-of-thought, has a clear structure, includes examples, and how complex the underlying task is.
- A prompt that's already simple and explicit gets a light touch; a complex one gets restructured without losing its original intent.
- If an example shows a conclusion before the reasoning that led to it, the agent reverses the order so conclusions always come last.
- Every rewritten prompt states its expected output format and length,
and defines its own
# Output Formatand optional# Examplessections. - It returns the corrected prompt verbatim, with no extra commentary before or after it.
Examples
"Write me something that summarizes customer feedback."
The agent turns a vague line like this into a full system prompt with defined scope, output format and edge cases, not a summary itself.
Installation
You need VS Code with the GitHub Copilot extension.
- Create the agents folder and download the file into your repo:
mkdir -p .github/agents curl -o .github/agents/prompt-engineer.agent.md \ https://raw.githubusercontent.com/github/awesome-copilot/main/agents/prompt-engineer.agent.md - Reload VS Code, or open a new Copilot Chat; custom agents under
.github/agents/are picked up automatically. - Pick this agent from the mode picker in Copilot Chat and paste a rough instruction to confirm it returns a rewritten prompt instead of completing the task.
Related assets
Caveman
Makes your coding agent answer in a stripped down, high signal style that keeps every technical fact and cuts filler, saving output tokens on chat style questions.
Agentic Awesome Skills (AAS Core)
A 2,100+ skill catalog plus AAS Core, a local CLI/MCP control plane that lets Codex or Claude search, compose and validate an exact, reviewable skill stack before anything is installed.
Accessibility Expert
Reviews code and designs against WCAG 2.1/2.2, covering semantics, keyboard and focus behavior, forms, media and dynamic SPA updates, and ships framework-specific examples plus a CI setup for automated checks.