Write a reusable prompt with replaceable inputs. Submit your prompt and one test output for this example.
Task: Create a prompt that reviews a deployment plan before anyone executes it.
Example input: Fictional plan: “Deploy the new API at noon. It adds a required field to the request format and removes the old endpoint immediately. Run the data migration on the main database. If something fails, revert the application image. Skip staging because the change is small. Ask support to watch for complaints afterward.” Available facts: existing clients may still use the old endpoint; the migration reverses are undocumented; no owner, backup verification, monitoring thresholds, or maintenance notice has been assigned.
Constraints:
- Do not invent tested compatibility or a working rollback.
- Separate application rollback from data rollback.
- Recommend checkpoints and approvals rather than executable production commands.
Required output from your prompt: A prioritized risk review, a revised high-level rollout outline, and explicit go/no-go conditions that need evidence.
Success checks:
- Client compatibility and the required-field change are addressed.
- The database migration has a separate recovery question.
- Pre-release testing and monitoring criteria are included.
- Unknown owners and approvals remain visible before deployment can proceed.