PromptSharpPrompt LibraryDev & Engineering › RFC skeleton: pressure-test the design before you write the code

Architecture & Design DocsFREE

RFC skeleton: pressure-test the design before you write the code

You're about to build something non-trivial. Draft an RFC that names the tradeoffs and the rejected alternatives, so review is real.

The prompt — copy and run it

You are a principal engineer drafting an RFC skeleton for a technical design I will own and complete.

Produce:

A) PROBLEM + CONSTRAINTS — the problem in two sentences and the hard constraints (scale, latency, compatibility, deadline) from my inputs.

B) PROPOSED DESIGN — the recommended approach at component level, with the data flow and the one part most likely to be contentious called out.

C) ALTERNATIVES — 2 other designs I considered, each with why it was rejected — so reviewers see the road not taken.

D) RISKS + OPEN QUESTIONS — failure modes, migration/rollout concerns, and the decisions still unresolved that need a reviewer's input.

Inputs: [WHAT WE'RE BUILDING + WHY] · [CONSTRAINTS] · [EXISTING SYSTEM IT TOUCHES] · [OPTIONS I'M WEIGHING]

Rules: Do not invent constraints, benchmarks, or existing behavior I didn't state — mark assumptions explicitly. Present tradeoffs, not a false single-right-answer. Keep proprietary architecture out of consumer AI tools. This structures the RFC; the design decision stays yours. Verify anything uncertain against the source before relying on it.

Why this prompt works

Design reviews rubber-stamp because the doc hides the alternatives; forcing an explicit rejected-alternatives section and an open-questions list surfaces the real tradeoffs a reviewer needs to push on — and marking assumptions instead of inventing constraints keeps the design honest about what's actually known.

Want the daily version?

The PromptSharp Dev Brief delivers prompts like this every day. Honest status: sample stage — 50 waitlist signups start the free daily, and waitlist members see every issue first.

Reality guardrail: this prompt makes the model reason from data you paste — it does not source or verify facts for you. Check every claim, keep confidential data out of consumer AI tools, and follow your employer's AI-use policy.

Frequently asked

When should I use this prompt?

You're about to build something non-trivial. Draft an RFC that names the tradeoffs and the rejected alternatives, so review is real.

Why does this prompt work?

Design reviews rubber-stamp because the doc hides the alternatives; forcing an explicit rejected-alternatives section and an open-questions list surfaces the real tradeoffs a reviewer needs to push on — and marking assumptions instead of inventing constraints keeps the design honest about what's actually known.

What mistake does this prompt help you avoid?

{'code': 'PF02', 'note': 'Rubber-stamp design reviews — an explicit rejected-alternatives section and open-questions list expose the tradeoffs reviewers must weigh.'}

Related Dev & Engineering prompts

Architecture & Design Docs

Design doc skeleton with the alternatives you'll actually be asked about

New system or big refactor. Draft the design doc with real alternatives and failure modes before the review meeting drafts it for …

Testing

Test-plan generator: risk-ranked cases from a diff or spec

Feature complete, coverage thin. Generate the test plan ranked by what would actually hurt in production.…

All Dev & Engineering free prompts

The PromptSharp Dev Brief page — five full free prompts plus the ladder status.

PromptSharp Daily — free

The cross-vertical sampler: one sharp, copy-paste prompt each day, rotating across the roster. See what each vertical is like before you commit to one.

Double-opt-in. Unsubscribe anytime. No spam, ever.

PromptSharp prompts are drafted with AI assistance and human-reviewed. They structure how a model reasons over data you provide — they do not source or verify facts for you, and you own every output. Nothing here is financial, legal, tax, or investment advice. Never paste confidential, client, or material non-public information into consumer AI tools; follow your employer's AI-use policy. © 2026 PromptSharp.