Skip to main content

prompt-files/refactor.prompt

Source: examples/prompt-files/refactor.prompt

When To Use This Example

Use this page as a concrete starting point when the file path and convention type match your project. Treat the content as a reference shape, not as a mandatory template.

How To Adapt It

  • Keep fields that describe real project behavior.
  • Remove placeholders that do not apply to your repository.
  • Prefer short, explicit instructions over broad policy language.
  • Link the adapted file back to the convention it supports when possible.

Source File

# Refactor Prompt

You are helping refactor an existing codebase.

Goal:
Make the requested change with the smallest clear patch that preserves current behavior.

Rules:
- Read nearby code before proposing changes.
- Prefer existing project patterns over new abstractions.
- Keep public APIs backward compatible unless the task explicitly asks for a breaking change.
- Add or update tests when behavior changes.
- Report any verification command that could not be run.

Task:
Refactor the selected module to remove duplication without changing runtime behavior.