Developer shares 25 tested Claude prompts for SaaS development workflows

A developer who uses Claude daily for SaaS development has shared 25 specific prompts from their personal library. These prompts are tested and ready to use for various development workflows.
Backend & Architecture Prompts
- "Review this database schema and identify normalization issues, missing indexes, and potential performance bottlenecks: [paste schema]"
- "Write a technical architecture decision record (ADR) for implementing [feature] in a SaaS application with [stack]"
- "List all edge cases and failure states for this backend function: [paste code]"
- "Generate a security checklist for this API endpoint before production deployment: [paste endpoint details]"
- "Refactor this function for readability and performance, explain every change you make: [paste code]"
API Design Prompts
- "Review this REST API design and flag any violations of REST principles, naming inconsistencies, or missing status codes: [paste design]"
- "Write full OpenAPI 3.0 documentation for this endpoint: [paste details]"
- "Generate 15 edge case test scenarios for this API: [paste endpoint]"
- "Design a webhook system for [feature] including payload structure, retry logic, and failure handling"
- "What are the top 5 API versioning strategies for a B2B SaaS and which fits my situation: [describe product]"
Frontend & UX Copy Prompts
- "Write 5 variations of empty state copy for a [feature] dashboard when the user has no data yet"
- "Generate microcopy for every step of this onboarding flow: [paste steps]"
- "Write tooltip text for these 10 UI elements in a SaaS dashboard: [list elements]"
- "Create an error message library for these 15 scenarios — friendly tone, always tell the user what to do next: [list scenarios]"
- "Write the UI copy for a pricing page upgrade modal targeting [user type]"
Product & PRD Prompts
- "Turn this rough feature idea into a full PRD with problem statement, user stories, acceptance criteria, and out-of-scope items: [paste idea]"
- "Write 10 user story variations for this feature from the perspective of [user type]: [feature description]"
- "Generate a prioritization framework for these 8 features using RICE scoring: [list features]"
- "What questions should I answer before building this feature to avoid wasted work: [feature description]"
- "Write a one-pager for this feature I can share with stakeholders: [paste details]"
GTM & Launch Prompts
- "Write a Product Hunt launch post for [product] targeting [audience] — include tagline, description, and first comment"
- "Generate a 7-email launch sequence for [product] targeting solo founders"
- "Write 10 cold outreach subject lines for [product] targeting [ICP]"
- "Create a competitive positioning statement for [product] vs [competitor]"
- "Write a landing page headline, subheadline, and 3 value props for [product]"
The developer mentions these are 25 out of 1,315 prompts they've collected across every SaaS workflow, including backend, QA, user research, support, and investor updates. They're organized in Notion with lifetime access.
📖 Read the full source: r/ClaudeAI
👀 See Also

Local Translation Model Recommendations for 32GB VRAM GPUs
A developer shares tested recommendations for local translation models on a 32GB VRAM setup, highlighting Unsloth Gemma3 27b Instruct UD Q6_K_XL for general languages and Bartowski Utter Project EuroLLM 22B Instruct 2512 Q8_0 for European languages plus Korean.

Modifying OpenClaw's default system prompt to bypass content restrictions
A user modified OpenClaw's configuration file to change the default system prompt from "You are a helpful, respectful and honest assistant" to a custom prompt that ignores external safety filters, effectively removing content restrictions. The process involves editing config.js in the node-llama-cpp installation directory.

OpenClaw Installation on MacBook Pro Using Local Homebrew and NVM
A user successfully installed OpenClaw on a MacBook Pro using a non-admin account with local Homebrew, NVM v0.40.4, Python 3.14.3 via pyenv, Node 24, and the Qwen3.5-122B-A10B-MLX-vision-4.7-bit LLM through oMLX.

Fix for Running OpenClaw on Android via proot Ubuntu: Hijack networkInterfaces() to Resolve uv_interface_addresses Error 13
A developer shares a fix for running OpenClaw 2026.3.13 on Android 16 via Termux and proot Ubuntu 25.10, where the app crashes with 'uv_interface_addresses returned Unknown system error 13'. The solution is a JavaScript hijack script that overrides os.networkInterfaces().