About to-prompt
to-prompt is an agent skill for turning a task into an evidence-backed brief that lets a receiving LLM choose the implementation while preserving approved decisions.
Key features
- 01Classifies bugs, improvements, and features
- 02Collects code and environment evidence
- 03Creates a brief from a template
- 04Preserves approved constraints and decisions
- 05Hands off the brief by file path
Use cases
- 01Preparing a bug-fix handoff for an LLM
- 02Recording requirements and constraints before implementation
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ pedronauck/ skills --skill to-promptAfter installing, type/to-promptin Claude Code to confirm it loaded.
Bundled filesassets/brief-template.md
Details
From the project READMETo Prompt
Write a brief, not a solution. The brief carries everything the receiving LLM needs to choose the implementation itself — the problem, the current state, the requirements, the constraints — and preserves any implementation constraints or approved plan already supplied by the user. Leave undecided design choices to the receiver; do not erase accepted decisions to manufacture an open-ended problem.
Every brief is a file: docs/prompts/<YYYYMMDD-HHmm>_<slug>.md (e.g. docs/prompts/20260709-1745_fix-auth-redirect.md).
Steps
- Classify the task — bug fix, improvement, or feature — and draft a one-paragraph statement of the problem and the outcome wanted.
- Gather the evidence. Read the code paths involved; quote current code as it exists; capture the relevant error/log excerpts, excluding credentials and unrelated private data; note environment and recent changes. Done when: every claim in the brief is backed by something you actually read or ran.
- Write the brief from the template. Copy
assets/brief-template.mdtodocs/prompts/<YYYYMMDD-HHmm>_<slug>.md(create the directory if absent; slug = lowercase-hyphenated summary; timestamp = now). Fill the applicable sections and remove guidance comments. Record consequential unknowns; omit irrelevant sections. - Check decision fidelity. Separate user-approved constraints from suggestions and unresolved choices. Preserve the requested outcome and authorization; avoid introducing new implementation mandates.
- Hand off. Reply with the file path and a one-line summary of what the brief asks for.
Bundled files
assets/brief-template.md— the brief's skeleton and per-type coverage guidance; the single source of truth for what a complete brief contains.