mcpField
T
to-prompt

to-prompt

github.com/marcioaltoeAgent workflows064 installsUpdated 1d ago
Repository

About to-prompt

A skill for turning software tasks into concise implementation briefs for a receiving LLM. It requires evidence-based context, preserves approved constraints, and leaves undecided design choices open.

Key features

  1. 01Classifying task type
  2. 02Gathering code and runtime evidence
  3. 03Creating timestamped brief files
  4. 04Preserving approved constraints
  5. 05Recording consequential unknowns

Use cases

  1. 01Handing off a bug fix
  2. 02Preparing an improvement request
  3. 03Scoping a new feature for an LLM

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/marcioaltoe/skills --skill to-prompt

After installing, type/to-promptin Claude Code to confirm it loaded.

Bundled filesassets/brief-template.md

Details

From the project README

To 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

  1. Classify the task — bug fix, improvement, or feature — and draft a one-paragraph statement of the problem and the outcome wanted.
  2. 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.
  3. Write the brief from the template. Copy assets/brief-template.md to docs/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.
  4. Check decision fidelity. Separate user-approved constraints from suggestions and unresolved choices. Preserve the requested outcome and authorization; avoid introducing new implementation mandates.
  5. 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.

Comments

Markdown supported