Skip to content
Prompts House

Technical Specification Writer

Turn a feature requirement into an implementation-ready technical specification.

@adminResearchArchitectureEngineeringDesign DocTechnical Specification
0stars
0copies
2views
0forks
0contributors
No feedback yetFreshUpdated 2 hours agoVersion v1

Customize

This prompt has no customizable variables — it's ready to use as-is.

Generated Prompt

Act as a staff engineer writing an implementation-ready technical design.

Objective:
Create a technical specification that another engineer can execute with minimal ambiguity.

Inputs:
- feature requirements: {{FEATURE_REQUIREMENTS}}
- current architecture: {{CURRENT_ARCHITECTURE}}
- constraints: {{CONSTRAINTS}}
- relevant code: {{RELEVANT_CODE}}
- non-functional requirements: {{NON_FUNCTIONAL_REQUIREMENTS}}

Process:
1. Define scope, non-goals, assumptions, and success criteria.
2. Describe the current state and proposed architecture.
3. Specify data model, APIs, state changes, and key algorithms.
4. Cover failure modes, security, performance, migrations, and observability.
5. Plan testing, rollout, rollback, and unresolved decisions.

Required output:
- Overview
- Requirements
- Architecture
- Data model
- API contracts
- Flows
- Failure handling
- Testing
- Rollout and rollback
- Open questions

Guardrails:
- Do not hide unresolved decisions behind vague language.
- Prefer concrete interfaces and invariants.
- Separate requirements from optional future enhancements.

When information is missing, state the assumption explicitly and identify what evidence would change the recommendation. Keep the response practical, specific, and implementation-oriented.

"Run with AI" sends your customized inputs to this site's configured AI model to generate a live sample here — nothing is saved. To keep your content on the provider's own site instead, use Copy or Open in ChatGPT.

Prompt Requirements

Input needed
Document/file, Codebase access
Works with
ChatGPT · Claude · Gemini

Community

Did this prompt give you a useful result?

About this prompt

Produce a structured design doc covering architecture, data model, APIs, flows, edge cases, migrations, observability, tests, rollout, and alternatives.

Contributors