AT Logoatdev.blog

Dev & PM Prompt Builder

Create structured prompts and developer-ready context for AI coding assistants like Claude Code. Use the free builder for instant template-based prompts, or activate the Pro AI Builder with an ATDev Pro Access Key to generate deeper context, test cases, code review guides, bug investigation plans, and PM-ready requirements — all via a secure backend that never exposes the Claude API key. Full guide →

Quick Start Presets
Load an example to get started faster
Prompt Configuration

1. Context & Role

2. Task Details

Required — this is the core of your prompt

Privacy notice: Do not paste passwords, API keys, private customer data, production database credentials, or sensitive business data. All processing happens in your browser — nothing is sent to any server.

Add a task summary to generate

Generated Prompt — Copy & Paste into Claude Code

Fill in the form fields above and click "Generate Prompt" to see your structured prompt here.

Why structured prompts outperform simple questions

What does this tool do?

The Dev & PM Prompt Builder generates professionally structured prompts for Claude Code and other AI coding assistants. Instead of asking "fix this bug", you provide full context: role, tech stack, business context, current behavior, expected behavior, constraints — and the AI produces targeted, useful output.

The Free Builder runs entirely in your browser. The Pro AI Builder uses Claude API via a secure backend — the Claude API key is never exposed to the frontend.

Read more on the blog·About atdev.blog

Related Tools

All tools

About Dev & PM Prompt Builder

A free and AI-powered tool for developers, PMs, BAs, team leads, and QA engineers to generate structured, high-quality prompts for Claude Code and other AI coding assistants. Supports Odoo, Laravel, VueJS, JavaScript, and more.

Key Features

  • -Free browser-based template engine — no API key, no login, no data upload
  • -6 prompt types: Task Implementation, Code Review, Test Cases, Bug Investigation, Requirement Clarification, QA Handoff
  • -7 role perspectives: Developer, Odoo Lead, Laravel Backend, VueJS Frontend, PM Reviewer, QA Designer, BA/BrSE
  • -Multi-stack support: Odoo, Laravel, VueJS, JavaScript, PostgreSQL, MySQL, Docker, API
  • -Configurable output language (English / Vietnamese / Bilingual)
  • -Output detail levels: Concise, Standard, Detailed
  • -Extra review focus: security, performance, regression risk, business correctness, and more
  • -Pro AI Builder: Claude-powered deep context via ATDev Pro Access Key (backend-secured)
  • -Copy to clipboard, reset form, and quick-start presets

Use Cases

Developers: Task Implementation Context

Generate a complete, structured context document before handing off to Claude Code. Include business goals, technical constraints, current behavior, expected behavior, and acceptance criteria — so Claude Code produces useful, targeted output instead of generic code.

Team Leads: Code Review Prompts

Build a PM-focused or senior-developer review prompt that includes a checklist of review concerns (security, performance, regression risk), the business rules the code must satisfy, and the required output format for the review report.

QA Engineers: Test Case Generation

Describe the feature, business rules, validation constraints, and edge cases — and receive a structured test case table with scenario, preconditions, steps, expected result, priority, and regression notes.

PM / BA / BrSE: Requirement Clarification

Turn a vague business request into a developer-ready specification with user stories, functional rules, validation rules, edge cases, acceptance criteria, and a list of genuine open questions.

Bug Investigation Guide

Describe a production bug and receive a structured investigation plan: root cause hypotheses, SQL queries to run, log patterns to check, affected code areas, a safe fix strategy, and regression test suggestions.

QA Handoff & Release Notes

Generate both a stakeholder-friendly release note and a detailed technical QA handoff document — including regression areas, deployment notes, known limitations, and monitoring guidance.

Frequently Asked Questions

What is a prompt builder for AI coding assistants?
A prompt builder helps you create well-structured, context-rich prompts that you paste into AI tools like Claude Code. Instead of asking the AI a vague question, you provide structured background, business context, constraints, and acceptance criteria — which dramatically improves the quality and accuracy of the AI output.
Why does structured context improve AI coding output?
AI coding assistants perform best when they understand the "why" behind a task, not just the "what". Structured context — role, tech stack, business constraints, current vs. expected behavior — eliminates ambiguity, reduces hallucination, and produces targeted, production-safe code suggestions.
Is the Free Builder sending my data to a server?
No. The Free Builder runs entirely in your browser. No data is transmitted to any server. The prompt is generated locally using JavaScript template logic. For this reason, do not enter sensitive data such as passwords, API keys, or private customer information in any case.
What is the ATDev Pro Access Key?
The Pro Access Key is a secure key issued by the atdev.blog admin. It grants access to the Pro AI Builder, which sends your form data to the backend where Claude API is called server-side. The Claude API key is never exposed to the frontend. The Pro Key has an expiry date and a maximum request count.
Which AI workflows does this tool support?
The tool supports: Task Implementation (developer context), Code Review (PM-focused or technical), Test Case Generation (structured table format), Bug Investigation (root cause + fix plan), Requirement Clarification (user story + acceptance criteria), and Release Note / QA Handoff.
Can I use this for Odoo development?
Yes. The tool has an "Odoo Technical Lead" role and "Odoo" tech stack option. The generated prompt will include Odoo-specific framing for module development, model extension, view changes, access rights, and upgrade safety considerations.
What does the "Bilingual" output option do?
The Bilingual option instructs the AI to provide its response in both English and Vietnamese — each section in English first, then Vietnamese. This is useful for Vietnamese developers working in bilingual teams or creating documentation for both local and international stakeholders.

Tips & Best Practices

  • -Always fill in the Task Summary — it is required and determines the quality of the generated prompt
  • -Use the Detailed preset for bugs and code reviews; Concise for quick implementation tasks
  • -For Odoo tasks, always specify the Odoo version in the Technical Context field
  • -Set Review Focus to "Regression risk" + "Upgrade safety" for any Odoo module modification
  • -Use the Bilingual output option when creating documents for Vietnamese development teams
  • -Load a preset first, then customise — it is faster than starting from blank
Dev & PM Prompt Builder – Free and AI-Powered Coding Prompt Tool | atdev.blog