resources

How to write your own power prompts

Best Prompts Directory

50+ prompts that actually work. Searchable. Copy-paste ready. Every prompt tested in real production sessions with Claude Code.

How to write your own power prompts

Custom Prompt Builder

Engineering

When to use: Starting any non-trivial feature. Forces you to think through requirements before writing code.

When to use: Before merging any PR. Catches the three most common production issues in one pass.

When to use: When you want unfiltered, prioritized feedback on a critical file.

When to use: When you have a tricky bug and want to test multiple theories simultaneously.

When to use: Migrating deprecated APIs safely. The one-by-one approach catches regressions early.

When to use: Performance audit. N+1 queries are the most common hidden performance killer.

When to use: Before building any feature that touches the database or has external dependencies.

When to use: Any PR that touches authentication, authorization, or user input handling.

When to use: Large-scale refactors. Isolating each change makes review and rollback possible.

When to use: Onboarding to a new codebase or documenting an existing flow for the team.

Security

When to use: Before any public release, after onboarding new developers, or during periodic audits.

When to use: When auth is business-critical. These three are the most exploited auth vulnerabilities.

When to use: Before launching a public API. Gets you attacker-mindset analysis without hiring a pen tester.

When to use: Any project with raw SQL. Parameterized queries are the only reliable defense against SQLi.

When to use: Security audit. These three input vectors cover the majority of injection attacks.

When to use: Project setup, before first commit, or after adding new tools that create config files.

When to use: Onboarding new devs, debugging deployment issues, or documenting setup requirements.

When to use: Every PR that touches backend logic. Paste the checklist into the PR description.

Context Management

When to use: Start of any complex session. Prevents Claude from guessing and making wrong assumptions.

When to use: When your session is getting long and Claude starts losing track of earlier decisions.

When to use: When context is bloated and you need Claude to focus on one specific area.

When to use: Large features. Splitting spec and implementation into separate sessions keeps context clean.

When to use: End of productive sessions. Captures institutional knowledge so future sessions start smarter.

When to use: First session on an unfamiliar codebase. Prevents Claude from making changes that break architecture.

Swarms and Agents

When to use: Weekly client review. Gets status on all clients simultaneously instead of reading files one by one.

When to use: Full codebase security audit. Parallelizes what would otherwise be a serial, hours-long review.

When to use: High-stakes features where quality matters more than speed. Simulates a real code review cycle.

When to use: Mass migrations. Each file gets its own isolated branch, making review and rollback granular.

When to use: Building a complete feature fast. Each layer gets focused attention from a dedicated agent.

When to use: Market research phase. Gets 10 competitor analyses done in the time one would take.

Debugging

When to use: When you are stuck. Prevents Claude from jumping to the first solution and missing the real issue.

When to use: After resolving a bug. Distinguishes between band-aids and real fixes.

When to use: When you want to understand the error deeply, not just fix it. Great for learning.

When to use: Intermittent or hard-to-reproduce bugs. Gives you a structured investigation plan.

When to use: Flaky tests. Common sources: time, random, network, shared state, async race conditions.

When to use: Understanding unfamiliar code and immediately hardening it with tests.

Workflow and Automation

When to use: Daily inbox zero routine. Turns a 30-minute manual task into a 2-minute AI task.

When to use: Team management. Catches PRs that are silently stalling before they become blockers.

When to use: Project setup. Keeps code style consistent without manual effort.

When to use: Any production project. Prevents the two most common commit mistakes: broken tests and leaked secrets.

When to use: Team projects. Automates the first pass of code review so humans focus on logic, not hygiene.

When to use: Post-deployment monitoring. Catches issues before users report them.

Content and Writing

When to use: Any content creation. The @ reference loads your actual writing style so output matches your voice.

When to use: When you have ideas but not time to craft them. Converts rough thoughts into publish-ready posts.

When to use: Maximizing content from a single win. One result can fuel a week of different posts.

When to use: Maintaining consistency. Claude learns your actual patterns rather than guessing.

When to use: Monthly content planning. Gets you from zero to a full month of planned content in one session.

Business and Sales

When to use: Before any client interaction. Surfaces forgotten tasks and keeps nothing from slipping through.

When to use: 15 minutes before any client call. Shows up prepared without spending an hour re-reading files.

When to use: After a discovery call. Turns raw notes into a professional proposal in minutes.

When to use: Before cold outreach. Personalized pain points convert 3-5x better than generic messages.

When to use: After every successful project. Case studies are the highest-converting sales asset.

Want this running in your business, not just your terminal? Our Claude Code development agency ships it for you, or book a free consultation to scope your setup.

Day 25: Agent Teams - Multiple Claude Sessions Talking to Each Other

Day 27: Founder OS - Advanced Hooks Guide

Ready to transform your business?

Let’s turn your next automation opportunity into a system that works.

Book a Free Strategy Call