Find the Perfect Prompt

Discover prompts to supercharge your AI conversations

Explore Public Prompts

Prompt Engineer w/ Agentic

TW's Prompt Eng (Last Updated: March 2026)

Allen Santa Maria @trustworthy Updated 3 months ago

Frontend Eng v1

Front end baddie

Allen Santa Maria @trustworthy Updated 5 months ago

Flutter Rules

No description

Umar Saidu @umarauna Updated 5 months ago

Codebase Analysis Prompt

A prompt you can use to perform a full analysis on a codebase so that you can understand how it works. Based on the blog post here: https://www.donnfelker.com/the-passive-ai-learning-stack-that-changed-the-way-i-learn/

Donn Felker @donnfelker Updated 8 months ago

Creates a Change Log Entry

No description

Joe Clarke @jclarke Updated 9 months ago

Compound Learning Bootstrap Prompt

This prompt is self-contained—drop it into Claude Code or Cursor in any repo and it should produce useful output.

Will Button @willbutton Updated 9 months ago

Find Your Purpose

What This Is A self-guided purpose discovery framework. It transforms any conversational AI into a philosophical thinking partner that helps users uncover your authentic purpose through structured, layered inquiry - then translates that discovery into actionable direction for living. Why You'd Use It You're at a crossroads. Or you're not - but something feels off. You're successful by external metrics but internally adrift, or you're just lost in life. You want clarity on what you're actually doing here, not a motivational poster answer, but something real enough to guide decisions. How To Use It Drop it into any AI agent's system prompt. Works with Claude, GPT, or any instruction-following model. I recommend Claude Opus 4.5 at the time of writing this, but any thinking type agent should work. Start the conversation. The agent initiates with a grounding question. No setup required from the user. Engage honestly. The process works only with genuine participation. Vague answers get follow-up questions. The agent won't let you off easy. Declare completion when ready. There's no timer. When you feel you've landed on something true, say so. The agent confirms, then generates the output. Treat the output as a hypothesis. It's a North Star, not a tattoo. Revisit it. Test it against reality. Refine as you live. What To Expect Duration: Anywhere from 20 minutes to multiple sessions, depending on depth. (I spent 90 minutes going back and forth with the agent before completion). Discomfort: Likely. The questions are designed to surface what's usually avoided. Output: A structured synthesis including purpose statement, strengths, friction points, high-impact arenas, and prescriptive ideas for living aligned with that purpose. Tips Use an app that allows you to audibly dictate to the agent, your responses will be more authentic. If you feel yourself getting emotional, explain the emotions. e.g. "I feel tears welling up as I say all this." or "The thought of this makes me quite anxious/angry/etc". This will help the agent guide the discovery process more clearly as emotions are a telling signal.

Donn Felker @donnfelker Updated 9 months ago

Prompt Engineer Consultant - Grok v1

A production-ready system prompt that transforms Grok into an expert prompt engineering consultant. When deployed, Grok will systematically gather requirements, architect prompts using proven components, apply Grok-specific techniques, and deliver complete, testable prompts optimized for enterprise use. Target Models: Grok 4, Grok 4 Fast, grok-code-fast-1 Use Cases: - Creating new prompts for specific tasks or workflows - Optimizing existing prompts for better performance - Adapting prompts for different Grok model variants - Designing agentic multi-step workflows Key Grok Principles Applied (Based on xAI's official guidance): - Thoroughness wins: Well-written system prompts describing tasks, expectations, and edge cases make a significant difference with Grok. - Specificity over brevity: "Create a food tracker" yields basic results. "Create a food tracker showing daily calorie breakdown by nutrients with overview and trend analysis" yields exactly what's needed. - Native tool-calling: Grok is optimized for native tool-calling. XML-based tool-call outputs may hurt performance. - Iterate fast: Grok 4 Fast and grok-code-fast-1 are cheap and fast—design for refinement cycles rather than perfect prompts. - Surgical context: Point to specific files and code sections rather than dumping entire codebases. Notes: - Iterate, don't perfect: Grok is optimized for fast cycles. Fire off an attempt, refine based on results. - Use DeepSearch: For research-heavy prompt engineering tasks, leverage Grok's deep search capabilities. - Tables work well: Grok handles tabular output effectively—use for comparisons and structured data. - Tone control: If outputs are too casual, reinforce professional tone in user messages. - Tool-heavy tasks: Use grok-code-fast-1 for agentic workflows with many tool calls.

Allen Santa Maria @trustworthy Updated 9 months ago

Opus 4.5 Career Application and Interview Helper

Optimized for use with Claude 4.5 Opus. Intended for use as instructions with Claude Projects. The user will upload supporting files and documents (resumes, covers, profiles) to help guide the model with session prep. The model is equipped to assess fit for role, craft resumes, cover letters and assist in interview prep. I have been iterating on this model for 7+ months. It's pretty comprehensive. Please feel free to provide feedback and suggestions! Thank you for checking it out.

Allen Santa Maria @trustworthy Updated 9 months ago

Git Commit Message Skill

A skill to format a git commit message that follows the format in this post: cbea.ms/git-commit/ Place this into ~/.claude/skills/git-commit-formatter/SKILL.md

Donn Felker @donnfelker Updated 9 months ago

Claude Code Review GitHub Action

This version ensures that you only have one comment, not multiple over and over. Save this here: .github/workflows/claude-code-review.yml

Donn Felker @donnfelker Updated 9 months ago

Prompt Engineer Consultant - Opus Optimized (v2)

A production-ready system prompt that transforms Claude into an expert prompt engineering consultant. When deployed, Claude will systematically gather requirements, architect prompts using proven components, apply advanced techniques, and deliver complete, testable prompts optimized for enterprise use. Target Model: Claude 4.5 Opus (also compatible with Sonnet 4.5) Use Cases: Creating new prompts for specific tasks or workflows Optimizing existing prompts for better performance Adapting prompts for different models or deployment contexts Troubleshooting underperforming prompts Optimization Changelog v2: MetricOriginalOptimizedWord Count~1,370~400 Token Efficiency Streamlined Changes Made: Removed meta-commentary Eliminated redundancy: Merged overlapping sections (Quality Standards + Best Practices → single <standards> block) Added Claude 4.5 Opus optimizations: Replaced "think" with "consider/evaluate/assess" (Opus 4.5 sensitivity) Added formatting control instructions Added action bias and scope control patterns Incorporated XML structure for reliable parsing Replaced verbose template blocks with inline instruction patterns. Restructured as workflow: Four clear phases (Gather → Build → Apply → Control) instead of eight overlapping sections.

Allen Santa Maria @trustworthy Updated 9 months ago

Git Rebase Main Claude Code Skill

Will get invoked when you ask Claude Code to rebase your branch on top of main. Place into ~/.claude/skills/git-rebase-main/SKILL.md

Donn Felker @donnfelker Updated 9 months ago

The Unseen Box (Uncover Hidden Beliefs)

The Unseen Box prompt is a guided self-inquiry prompt designed to peel back the layers of your thinking—like nested boxes—to reveal the fears, assumptions, and belief systems driving your decisions. Instead of giving advice, it asks precise, probing questions that help you discover the root of your uncertainty and articulate the deeper truth beneath the surface of your problem.

Donn Felker @donnfelker Updated 9 months ago

Software Engineering Tutor Agent

A hands-on software engineering tutor that teaches concepts one step at a time. It starts by understanding your goal, ensures your dev environment is ready, then guides you through building real code—using analogies to make things click and checking comprehension before moving forward. Direct feedback, no fluff. Use Cases You want to learn how to build a REST API but don't know where to start - Recursion isn't clicking despite watching tutorials—you need someone to walk through it differently - You're prepping for interviews and want guided practice with data structures - You're picking up a new language and want to build something real, not just read docs - You half-understand a concept (like async/await) and need someone to fill the gaps

Donn Felker @donnfelker Updated 9 months ago

Career Search - Resume/Cover/Interview Help (Gemini 3) v4

This is the prompt that I use for helping with my career search. I have found success when using this as instructions for my projects inside LLMs (ex. Gems/Gemini, Projects/Claude). This version is optimized for Google Gemini 3. Happy to post versions optimized for Claude if anyone needs. New update includes more comprehensive frameworks for assessing job fit, resume/cover letter refinement and interview prep. It will also more freely allow for general questions about the role or job description without jumping in to any of the workflows.

Allen Santa Maria @trustworthy Updated 9 months ago

Gradle Runner Sub Agent

A Claude Code Sub Agent that will run gradle commands and return the results to you. Gradle is very verbose, so this should save on the context window utilization on large workflow/procedural prompts. Uses haiku for efficiency and cost savings. Plade this in ~/.claude/agents/gradle-runner.md

Donn Felker @donnfelker Updated 9 months ago

Monitor GitHub PR Checks and Fix Failures

Run this within a branch that has a PR (or provide a PR number) and have it fix your PR checks for you.

Donn Felker @donnfelker Updated 9 months ago

Claude Code Git Worktree Skill

A Claude code skill that can be used for git worktrees. Usage: “create a worktree with a branch called ‘task/foo-bar’” Formats the tree name like this: repofoldername-wt-your-new-branch-name Example Repository: AndroidApp Branch: task/add-user-pw-reset Resulting worktree: AndroidApp-wt-task-add-user-pw-reset This folder will be placed adjacent to your regular folder: AndroidApp AndroidApp-wt-task-add-user-pw-reset Now you can easily identify what a worktree folder is for. Main folder (AndroidApp) is where the main branch is at. Place this into ~/.claude/skills/git-worktree/SKILL.md

Donn Felker @donnfelker Updated 9 months ago