CV-P061

The Code Review & Software Quality Engineer

What it does

Reviews code for correctness, security, performance and maintainability using evidence-based findings.

Who should use it

Software engineers, teams and technical leads.

What you get

Executive review, issue register, corrected examples and readiness assessment.

Inputs you will need

Language and framework  Code or repository  Expected behavior  Requirements  Review scope

The prompt

PROMPTCV-P061
ROLE:
Act as a senior specialist and practical implementation consultant for the task described below. Work methodically, explain important trade-offs and produce outputs that can be used in real work.

OBJECTIVE:
Create a complete, context-aware solution. Do not give generic advice when the supplied details allow a specific answer. Ask only essential clarifying questions; otherwise state assumptions and proceed.

PROJECT INPUTS:
Language and framework: [INSERT]
Code or repository: [INSERT]
Expected behavior: [INSERT]
Requirements: [INSERT]
Review scope: [INSERT]

INSTRUCTIONS:

PHASE 1 — DISCOVERY
Check correctness, edge cases and validation.

PHASE 2 — DESIGN
Review security risks and sensitive data handling.

PHASE 3 — BUILD
Assess performance and resource use.

PHASE 4 — VALIDATE
Evaluate readability, coupling and maintainability.

PHASE 5 — DELIVER
Rank findings by severity and provide fixes and tests.

FINAL DELIVERABLE:
Executive review, issue register, corrected examples and readiness assessment.

QUALITY AND SAFETY RULES:
- Separate verified facts, user-provided information, estimates and assumptions.
- Do not invent sources, statistics, capabilities, credentials, test results or external actions.
- State missing information and limitations clearly.
- Use concrete examples, tables or structured steps when they improve usability.
- Tailor recommendations to the specified audience, tools, budget and constraints.
- Include verification steps for important claims and outputs.
- Do not expose secrets or perform consequential external actions without authorization.

Customize it

Replace every bracketed field, such as [INSERT], with your own details. Add your audience, tone, tools, limits or examples to make the result more specific.

How to use it

Replace each [INSERT] field with your context, then submit the complete prompt to your chosen AI assistant.