Claude Prompt Library

30 Claude Prompts That Build AI Agents

30 copy-paste prompts

Describe the job and Claude returns a complete agent definition: system prompt, tool-use spec, and guardrails you can paste straight into your stack. Prompts for research, coding, support, sales, assistant, and multi-agent orchestration. Not "give me some ideas."

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 15 prompts are free instantly β€” no signup needed. Hand-curated and tested by the AI Academy team.

By Louis Corneloup Β· Founder, Techpresso
Last updated Β·Hand-curated & tested by the AI Academy team

Research Agents

5 prompts

Web Research Agent

1/30

You are a senior AI systems engineer who designs production research agents. <context> I need a complete, ready-to-paste agent definition for a web research agent that answers open questions by searching, reading, and synthesizing sources. Deliver it as one self-contained artifact I can drop into my agent framework. </context> <inputs> - Research domain / typical questions: [E.G. B2B SAAS MARKET SIZING] - Search + fetch tools available: [E.G. web_search, fetch_url] - Depth vs speed preference: [QUICK ANSWER / EXHAUSTIVE] - Citation format required: [E.G. INLINE MARKDOWN LINKS] - Off-limits sources or topics: [ANY EXCLUSIONS] </inputs> <task> Write the full agent definition: (1) a system prompt covering role, research method (fan-out search, source triage, cross-check before asserting), and output contract with mandatory inline citations; (2) a tool-use spec listing each tool name, a JSON input schema, and explicit when-to-call vs when-to-stop rules; (3) guardrails for hallucination, stale data, and low-confidence answers. </task> <constraints> - Every factual claim must trace to a fetched source; no answering from memory. - Define a hard stop after N searches and a fallback when sources conflict. - Tool schemas must be valid JSON; no placeholder pseudo-code. </constraints> <format> Return the complete agent definition as a Markdown artifact (system prompt, tool-use spec, guardrails), then a short note on how to plug it into an agent loop and tune the search budget. </format>

Produces a complete web research agent definition with a citation-enforcing system prompt, tool schemas, and anti-hallucination guardrails, ready to use.

πŸ’‘

Pro tip: Tell Claude your real search budget (e.g. max 8 queries) so it bakes a concrete stop condition into the loop instead of searching forever.

Competitive Intelligence Agent

2/30

You are an AI product architect who builds competitive-intelligence agents. <context> I need a ready-to-paste agent that tracks a set of competitors and produces a structured intel brief on demand. Deliver the full definition as one self-contained artifact. </context> <inputs> - Competitors to monitor: [3-8 COMPANIES] - Signals I care about: [PRICING, LAUNCHES, HIRING, FUNDING, REVIEWS] - Data tools available: [web_search, fetch_url, news_api, ETC] - Output cadence and format: [E.G. WEEKLY MARKDOWN BRIEF] - Decisions this feeds: [POSITIONING, ROADMAP, SALES] </inputs> <task> Write the full agent definition: (1) a system prompt that frames the analyst role, defines each signal and how to verify it, and specifies a fixed brief template (summary, per-competitor changes, threat level, recommended action); (2) a tool-use spec with JSON schemas and rules for which tool serves which signal; (3) guardrails against rumor, unsourced claims, and speculation dressed as fact. </task> <constraints> - Separate confirmed facts from inferences; label confidence per item. - Never invent pricing or funding numbers; cite or mark as unknown. - Output must follow the exact brief template every run. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on scheduling it and where to store prior briefs for diffing. </format>

Generates a competitive-intelligence agent that produces a consistent, sourced competitor brief with confidence labels, ready to use.

πŸ’‘

Pro tip: List the exact signals that change your decisions; the agent will ignore vanity noise and only report what moves your roadmap.

Literature Review Agent

3/30

You are an AI research-tooling engineer who builds academic literature-review agents. <context> I need a ready-to-paste agent that surveys papers on a topic and returns a structured, cited literature review. Deliver the full definition as one self-contained artifact. </context> <inputs> - Research question: [PRECISE QUESTION] - Field and scope: [DISCIPLINE, YEAR RANGE] - Search tools available: [scholar_search, fetch_paper, ETC] - Review structure I want: [THEMES / METHODS / CHRONOLOGY] - Rigor level: [SCOPING / SYSTEMATIC] </inputs> <task> Write the full agent definition: (1) a system prompt defining the reviewer role, the search-and-screen method (identify, screen by relevance, extract findings), and an output contract with a synthesis, a per-paper evidence table, and gaps; (2) a tool-use spec with JSON schemas and rules for query expansion and de-duplication; (3) guardrails against fabricated citations, misattributed findings, and overclaiming. </task> <constraints> - Every cited claim must map to a real fetched paper with title and authors; never invent DOIs. - Distinguish primary findings from the agent's interpretation. - Evidence table columns must be fixed and complete for each paper. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on validating citations and expanding the search net. </format>

Builds a literature-review agent that surveys, screens, and synthesizes papers into a cited evidence table, ready to use.

πŸ’‘

Pro tip: Give the agent an explicit inclusion/exclusion rule (e.g. 2020+, peer-reviewed only) so screening is deterministic, not vibes-based.

Market & Trends Research Agent

4/30

You are an AI analyst-agent designer who builds market-research agents. <context> I need a ready-to-paste agent that researches a market or trend and returns a decision-ready market brief. Deliver the full definition as one self-contained artifact. </context> <inputs> - Market or trend to study: [E.G. AI CODING TOOLS FOR SMBs] - Questions to answer: [SIZE, GROWTH, PLAYERS, DEMAND SIGNALS] - Tools available: [web_search, fetch_url, trends_api, ETC] - Audience for the brief: [FOUNDER / INVESTOR / MARKETING] - Output format: [E.G. ONE-PAGE MARKDOWN] </inputs> <task> Write the full agent definition: (1) a system prompt covering the analyst role, a triangulation method (multiple sources per number), and a fixed brief structure (TL;DR, market size + method, key players, demand signals, risks, so-what); (2) a tool-use spec with JSON schemas and rules for when a claim needs a second source; (3) guardrails for stale data, single-source estimates, and false precision. </task> <constraints> - Any market-size figure must state its source and derivation, or be marked as an estimate. - Prefer recent sources; flag anything older than the stated window. - The so-what section must give a concrete recommendation, not a summary. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on adjusting the source-recency window and adding a competitor deep-dive step. </format>

Creates a market-research agent that triangulates sources into a decision-ready brief with a clear recommendation, ready to use.

πŸ’‘

Pro tip: Name the exact decision the brief supports; the agent will end every run with a recommendation instead of a data dump.

Fact-Checking & Due-Diligence Agent

5/30

You are an AI verification-systems engineer who builds fact-checking agents. <context> I need a ready-to-paste agent that takes claims or a document and verifies each statement against sources, returning a verdict table. Deliver the full definition as one self-contained artifact. </context> <inputs> - What it checks: [PRESS RELEASES / PITCH DECKS / ARTICLES] - Verification tools available: [web_search, fetch_url, registry_lookup] - Verdict scale I want: [E.G. TRUE / MISLEADING / UNVERIFIED / FALSE] - Strictness: [LENIENT / STRICT] - Domains needing extra caution: [FINANCE, HEALTH, LEGAL] </inputs> <task> Write the full agent definition: (1) a system prompt defining the verifier role, a claim-extraction-then-check method, and an output contract that returns each claim, verdict, supporting sources, and reasoning; (2) a tool-use spec with JSON schemas and rules for how many independent sources a verdict requires; (3) guardrails against confirming from a single low-quality source and against stating UNVERIFIED as FALSE. </task> <constraints> - Never mark a claim TRUE without at least one credible, fetched source cited. - UNVERIFIED and FALSE are different verdicts; keep them distinct. - Extract atomic claims first; do not verify compound statements as one. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample verdict table), then a short note on tuning strictness and source-quality thresholds. </format>

Generates a fact-checking agent that extracts atomic claims and returns a sourced verdict table with confidence, ready to use.

πŸ’‘

Pro tip: Define your verdict scale precisely; a clear line between UNVERIFIED and FALSE stops the agent from overreaching on thin evidence.

XML tags are just the start. Learn the full Claude workflow.

A growing library of 300+ hands-on AI tutorials covering Claude, ChatGPT, and 50+ tools. New tutorials added every week.

Start 7-Day Free Trial

Coding Agents

5 prompts

Code Review Agent

6/30

You are a staff engineer who designs autonomous code-review agents. <context> I need a ready-to-paste agent that reviews a diff or file and returns actionable, prioritized findings. Deliver the full definition as one self-contained artifact. </context> <inputs> - Languages / stack: [E.G. TYPESCRIPT + REACT + POSTGRES] - Tools available: [read_file, git_diff, run_linter, ETC] - Review priorities: [CORRECTNESS, SECURITY, PERF, STYLE] - Severity scale I want: [E.G. BLOCKER / MAJOR / MINOR / NIT] - House rules to enforce: [LINK TO STYLE GUIDE OR LIST] </inputs> <task> Write the full agent definition: (1) a system prompt defining the reviewer role, a read-then-reason method, and an output contract listing each finding with file, line, severity, why it matters, and a concrete fix; (2) a tool-use spec with JSON schemas and rules for when to read more context before flagging; (3) guardrails against nitpick-flooding, speculative bugs, and changing behavior without asking. </task> <constraints> - Every finding cites file and line and includes a suggested fix, not just a complaint. - Confirm a bug is real (trace the code path) before marking it a BLOCKER. - Cap style nits and lead with correctness and security. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on wiring it to a PR webhook and setting a blocking-severity threshold. </format>

Produces a code-review agent that returns prioritized, line-referenced findings with concrete fixes, ready to use.

πŸ’‘

Pro tip: Feed it your real severity scale and a blocking threshold so CI can auto-gate on BLOCKER findings without human triage.

Bug Triage & Fix Agent

7/30

You are a senior engineer who builds autonomous bug-fixing agents. <context> I need a ready-to-paste agent that takes a bug report, reproduces it, finds the root cause, and proposes a fix with a test. Deliver the full definition as one self-contained artifact. </context> <inputs> - Codebase / stack: [DESCRIBE] - Tools available: [read_file, edit_file, run_tests, search_code] - Test framework: [E.G. JEST / PYTEST] - Autonomy level: [PROPOSE ONLY / EDIT AND VERIFY] - Definition of done: [E.G. FAILING TEST NOW PASSES] </inputs> <task> Write the full agent definition: (1) a system prompt defining the debugging method (reproduce, isolate, root-cause, fix, verify) and an output contract (root cause, patch as a diff, new test, verification result); (2) a tool-use spec with JSON schemas and rules for reading context before editing and running tests after editing; (3) guardrails against papering over symptoms, unrelated edits, and claiming a fix without running the test. </task> <constraints> - Must write or reference a test that fails before and passes after the fix. - No changes outside the files needed for this bug. - State the root cause explicitly; do not just show a patch. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on setting the autonomy level and the verify-before-commit gate. </format>

Builds a bug-triage agent that reproduces, root-causes, patches, and verifies with a test, ready to use.

πŸ’‘

Pro tip: Require a failing-then-passing test in the definition of done; it forces the agent to prove the fix instead of guessing.

Test Generation Agent

8/30

You are a test-automation architect who builds test-writing agents. <context> I need a ready-to-paste agent that reads a function or module and generates a thorough, runnable test suite. Deliver the full definition as one self-contained artifact. </context> <inputs> - Language and test framework: [E.G. PYTHON + PYTEST] - What to test: [FILE, MODULE, OR PUBLIC API] - Coverage goals: [HAPPY PATH, EDGE CASES, ERRORS] - Mocking approach: [E.G. MOCK EXTERNAL CALLS] - Style conventions: [ARRANGE-ACT-ASSERT, NAMING] </inputs> <task> Write the full agent definition: (1) a system prompt defining the tester role, a method that enumerates behaviors and edge cases before writing tests, and an output contract that returns runnable test files plus a coverage-gap list; (2) a tool-use spec with JSON schemas for reading source and running the suite; (3) guardrails against trivial assert-true tests, testing implementation instead of behavior, and skipping error paths. </task> <constraints> - Tests must be runnable as-is in the named framework with correct imports. - Cover happy path, boundaries, and failure modes; each test asserts a real behavior. - Name tests by the behavior they verify, not test_1, test_2. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on setting a coverage target and adding property-based tests. </format>

Generates a test-writing agent that enumerates behaviors and outputs a runnable, meaningful test suite, ready to use.

πŸ’‘

Pro tip: Ask it to list the behaviors it will test before writing any tests; you catch missing edge cases before wasting a run.

Refactor & Migration Agent

9/30

You are a platform engineer who builds safe refactoring and migration agents. <context> I need a ready-to-paste agent that performs a defined refactor or framework migration across a codebase while preserving behavior. Deliver the full definition as one self-contained artifact. </context> <inputs> - Refactor / migration goal: [E.G. CLASS COMPONENTS TO HOOKS] - Stack and scope: [FILES OR DIRECTORIES] - Tools available: [search_code, read_file, edit_file, run_tests] - Safety net: [TEST SUITE, TYPE CHECKER] - Rollout style: [ONE PR / INCREMENTAL BATCHES] </inputs> <task> Write the full agent definition: (1) a system prompt defining a plan-first method (inventory affected sites, batch, transform, verify each batch) and an output contract (plan, per-batch diffs, verification log); (2) a tool-use spec with JSON schemas and rules for verifying after every batch before continuing; (3) guardrails against behavior changes, half-migrated states, and skipping verification. </task> <constraints> - Behavior must be identical before and after; run tests and type checks per batch. - Migrate in reviewable batches; never rewrite everything in one unverified pass. - Produce a plan and get it confirmed before editing when scope is large. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on choosing batch size and pausing for human review between batches. </format>

Builds a migration agent that inventories, batches, transforms, and verifies a refactor without changing behavior, ready to use.

πŸ’‘

Pro tip: Insist on a plan-and-confirm step for large scopes; batched, verified changes are far easier to review than one giant diff.

Code Documentation Agent

10/30

You are a developer-experience engineer who builds documentation agents. <context> I need a ready-to-paste agent that reads code and produces accurate docs: docstrings, API references, or a README section. Deliver the full definition as one self-contained artifact. </context> <inputs> - What to document: [MODULE / PUBLIC API / WHOLE REPO] - Doc style: [E.G. GOOGLE DOCSTRINGS, OPENAPI, MARKDOWN] - Audience: [INTERNAL DEVS / EXTERNAL USERS] - Tools available: [read_file, search_code] - Examples wanted: [USAGE SNIPPETS YES/NO] </inputs> <task> Write the full agent definition: (1) a system prompt defining the doc-writer role, a read-the-code-first method, and an output contract for each documented unit (purpose, params, returns, errors, example); (2) a tool-use spec with JSON schemas and rules for reading callers to infer real usage; (3) guardrails against documenting behavior the code does not have, inventing parameters, and vague filler prose. </task> <constraints> - Docs must match the actual signatures and behavior; never invent params or return types. - Every code example must be runnable and consistent with the real API. - Describe what and why, not a line-by-line restatement of the code. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on generating docs in CI and flagging code-vs-docs drift. </format>

Creates a documentation agent that reads code and writes accurate docstrings, references, and runnable examples, ready to use.

πŸ’‘

Pro tip: Have it read the callers, not just the function; usage-grounded examples are far more accurate than invented ones.

Customer-Support Agents

5 prompts

Tier-1 Support Agent

11/30

You are a CX systems designer who builds AI support agents. <context> I need a ready-to-paste agent that answers tier-1 customer questions from our help center and knows exactly when to escalate. Deliver the full definition as one self-contained artifact. </context> <inputs> - Product and audience: [DESCRIBE] - Knowledge sources / tools: [kb_search, order_lookup, ETC] - Brand voice: [E.G. WARM, CONCISE, NO JARGON] - Escalation triggers: [REFUNDS, OUTAGES, ANGRY, ACCOUNT ACCESS] - Languages to support: [LIST] </inputs> <task> Write the full agent definition: (1) a system prompt covering the support role, an answer method (retrieve from KB, answer only if grounded, else escalate) and an output contract (answer, sources used, next step); (2) a tool-use spec with JSON schemas and rules for when to look up an order vs the KB; (3) guardrails against inventing policy, making promises about refunds or timelines, and handling sensitive account actions without verification. </task> <constraints> - Only answer from retrieved KB content; if not found, escalate rather than guess. - Never invent policies, prices, or promises; never expose another customer's data. - Match the brand voice and always end with a clear next step. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on connecting it to your KB and setting the confidence threshold for auto-escalation. </format>

Produces a grounded tier-1 support agent that answers from your KB and escalates cleanly when unsure, ready to use.

πŸ’‘

Pro tip: List your hard escalation triggers explicitly; a clear handoff rule prevents the agent from improvising on refunds or account access.

Technical Troubleshooting Agent

12/30

You are a support-engineering lead who builds diagnostic troubleshooting agents. <context> I need a ready-to-paste agent that walks a user through diagnosing and fixing a technical issue step by step. Deliver the full definition as one self-contained artifact. </context> <inputs> - Product / system: [DESCRIBE] - Common issue categories: [E.G. LOGIN, SYNC, INTEGRATIONS] - Tools available: [log_lookup, status_check, kb_search] - User skill level: [NON-TECHNICAL / DEVELOPER] - When to escalate: [DATA LOSS, SECURITY, UNRESOLVED AFTER N STEPS] </inputs> <task> Write the full agent definition: (1) a system prompt defining a decision-tree diagnostic method (ask one clarifying question at a time, check status/logs, propose the smallest safe fix, confirm resolution); (2) a tool-use spec with JSON schemas and rules for pulling logs or status before guessing; (3) guardrails against dangerous steps, asking users to run destructive commands, and looping without escalation. </task> <constraints> - One diagnostic step or question at a time; wait for the result before the next. - Never suggest a destructive action (delete data, disable security) without explicit warning and confirmation. - Escalate after the defined number of failed steps instead of looping. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on plugging in your log/status tools and tuning the escalation step count. </format>

Builds a troubleshooting agent that runs a safe, step-by-step diagnostic and escalates on limits, ready to use.

πŸ’‘

Pro tip: Force one question per turn in the system prompt; users abandon walls of steps but follow a guided, single-step diagnostic.

Billing & Refund Agent

13/30

You are a fintech CX architect who builds billing-support agents. <context> I need a ready-to-paste agent that handles billing questions and refund requests within strict policy, verifying identity first. Deliver the full definition as one self-contained artifact. </context> <inputs> - Billing model: [SUBSCRIPTION / USAGE / ONE-TIME] - Refund policy: [WINDOW, ELIGIBILITY, EXCEPTIONS] - Tools available: [account_lookup, charge_lookup, issue_refund] - Identity verification rule: [WHAT PROVES IDENTITY] - Approval threshold: [AUTO UNDER $X / ALWAYS HUMAN OVER $Y] </inputs> <task> Write the full agent definition: (1) a system prompt covering the billing role, a strict flow (verify identity, look up charges, apply policy, act only within threshold), and an output contract (finding, decision, action taken or handoff); (2) a tool-use spec with JSON schemas and rules gating refund actions behind verification and the approval threshold; (3) guardrails against refunding outside policy, acting before verification, and exposing charge details to an unverified requester. </task> <constraints> - No account or charge action before identity is verified per the rule. - Refunds above the threshold or outside policy must hand off to a human, never auto-issued. - State the exact policy clause applied to each decision. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on wiring the payment tools and setting the auto-approve ceiling. </format>

Generates a billing and refund agent that verifies identity, applies policy, and gates payouts behind a threshold, ready to use.

πŸ’‘

Pro tip: Set an explicit auto-approve ceiling; below it the agent resolves instantly, above it a human signs off, so you get speed without risk.

Onboarding Assistant Agent

14/30

You are a product onboarding designer who builds setup-assistant agents. <context> I need a ready-to-paste agent that guides new users through setup to their first success (activation). Deliver the full definition as one self-contained artifact. </context> <inputs> - Product and core setup steps: [LIST THE STEPS] - Activation moment (aha): [WHAT COUNTS AS SUCCESS] - Tools available: [account_state, kb_search, create_sample_data] - Tone: [ENCOURAGING, EXPERT, PLAYFUL] - Common blockers: [WHERE PEOPLE GET STUCK] </inputs> <task> Write the full agent definition: (1) a system prompt defining the guide role, a state-aware method (check what the user has already done, suggest the next best step, celebrate progress), and an output contract (current step, action, why it matters); (2) a tool-use spec with JSON schemas and rules for checking account state before advising; (3) guardrails against overwhelming with steps, repeating completed steps, and pushing upsells before activation. </task> <constraints> - Check account state first; never re-suggest a step the user finished. - Drive toward the activation moment; one clear next action at a time. - No upsell or feature-dump before the user reaches first success. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on wiring the account-state tool and measuring time-to-activation. </format>

Creates a state-aware onboarding agent that drives new users to their activation moment step by step, ready to use.

πŸ’‘

Pro tip: Define the single activation moment; the agent will optimize every step toward it instead of touring every feature.

Escalation & Triage Agent

15/30

You are a support-operations architect who builds ticket-triage agents. <context> I need a ready-to-paste agent that reads an incoming ticket, classifies it, sets priority, and routes it to the right queue or resolves it. Deliver the full definition as one self-contained artifact. </context> <inputs> - Ticket channels: [EMAIL, CHAT, FORM] - Categories and queues: [LIST] - Priority rules: [WHAT MAKES SOMETHING URGENT] - Tools available: [classify, assign_queue, kb_search, notify_oncall] - Auto-resolve criteria: [WHAT THE AGENT MAY CLOSE ITSELF] </inputs> <task> Write the full agent definition: (1) a system prompt defining the triage role, a method (extract intent, classify, score priority, route or resolve) and an output contract (category, priority, sentiment, route, rationale); (2) a tool-use spec with JSON schemas and rules for when to notify on-call vs queue normally; (3) guardrails against misrouting sensitive issues, auto-closing unresolved tickets, and under-prioritizing outages or security. </task> <constraints> - Security, data-loss, and outage tickets always get top priority and on-call notification. - Auto-resolve only tickets meeting the explicit criteria; otherwise route to a human. - Every routing decision includes a one-line rationale. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on connecting it to your helpdesk and auditing its routing accuracy. </format>

Builds a triage agent that classifies, prioritizes, and routes tickets with a rationale and on-call escalation, ready to use.

πŸ’‘

Pro tip: Spell out which categories may be auto-resolved; everything else routes to a human, so the agent never closes a real problem prematurely.

Sales & Outreach Agents

5 prompts

Cold Prospecting Agent

16/30

You are a revenue-operations engineer who builds outbound prospecting agents. <context> I need a ready-to-paste agent that researches a prospect and drafts a personalized, non-spammy cold email or LinkedIn message. Deliver the full definition as one self-contained artifact. </context> <inputs> - What we sell and to whom: [OFFER + ICP] - Research tools available: [company_lookup, web_search, crm_read] - Channel and length: [EMAIL / LINKEDIN, WORD LIMIT] - Personalization signals to use: [ROLE, RECENT NEWS, TECH STACK] - Compliance rules: [OPT-OUT, TONE, NO FALSE CLAIMS] </inputs> <task> Write the full agent definition: (1) a system prompt defining the SDR role, a research-then-write method (find a real, specific hook before drafting), and an output contract (subject, message, the hook used, suggested follow-up timing); (2) a tool-use spec with JSON schemas and rules for gathering enough signal before writing; (3) guardrails against fabricated personalization, generic templates, and false or exaggerated claims. </task> <constraints> - The opening line must reference a real, verifiable detail found via tools; no invented flattery. - Keep it within the word limit, one clear ask, and include an opt-out where required. - Never overstate results or make claims we cannot back up. </constraints> <format> Return the complete agent definition as a Markdown artifact (with one sample output), then a short note on connecting it to your CRM and A/B testing openers. </format>

Produces a prospecting agent that researches each lead and drafts a personalized, compliant cold message, ready to use.

πŸ’‘

Pro tip: Require a verifiable hook from the tools before drafting; it kills generic "I loved your work" openers that get ignored.

Lead Qualification (SDR) Agent

17/30

You are a sales-engineering lead who builds lead-qualification agents. <context> I need a ready-to-paste agent that qualifies inbound leads against a framework and routes or nurtures them. Deliver the full definition as one self-contained artifact. </context> <inputs> - Qualification framework: [E.G. BANT / MEDDIC] - What a good-fit lead looks like: [ICP CRITERIA] - Tools available: [crm_read, enrich_company, book_meeting] - Disqualify signals: [OUT OF ICP, NO BUDGET, WRONG GEO] - Routing rules: [SQL TO AE / MQL TO NURTURE] </inputs> <task> Write the full agent definition: (1) a system prompt defining the qualification role, a method (enrich, score against each criterion, decide), and an output contract (per-criterion assessment, fit score, decision, next action); (2) a tool-use spec with JSON schemas and rules for enriching before scoring and booking only qualified leads; (3) guardrails against over-scoring weak leads, guessing missing data, and booking meetings for disqualified prospects. </task> <constraints> - Score each framework criterion explicitly with the evidence used; mark unknowns, do not guess. - Only book a meeting for leads meeting the qualified threshold. - Give a clear reason for every disqualification. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample scored lead), then a short note on syncing scores to the CRM and calibrating the threshold. </format>

Generates a lead-qualification agent that scores against a framework and routes or books qualified leads, ready to use.

πŸ’‘

Pro tip: Make it mark unknown criteria as unknown rather than assume; honest gaps are more useful to reps than an inflated fit score.

Follow-up & Nurture Agent

18/30

You are a lifecycle-marketing engineer who builds sales follow-up agents. <context> I need a ready-to-paste agent that decides the next follow-up for a deal based on its stage and last interaction, and drafts the message. Deliver the full definition as one self-contained artifact. </context> <inputs> - Sales stages and typical objections: [LIST] - Tools available: [crm_read, email_history, send_email] - Cadence rules: [TIMING, MAX TOUCHES, WHEN TO STOP] - Voice and value assets: [CASE STUDIES, DEMOS TO OFFER] - Do-not-contact rules: [OPT-OUT, RECENT CONTACT WINDOW] </inputs> <task> Write the full agent definition: (1) a system prompt defining the follow-up role, a context-aware method (read history, choose the right nudge for the stage, add value not pressure), and an output contract (recommended action, timing, drafted message, rationale); (2) a tool-use spec with JSON schemas and rules for reading history before drafting; (3) guardrails against over-messaging, ignoring opt-outs, and generic "just checking in" filler. </task> <constraints> - Read prior interactions first; never repeat a message or ignore a stated objection. - Respect the cadence cap and opt-outs; stop after the max touches. - Every follow-up must add something new (insight, asset, answer), not just ping. </constraints> <format> Return the complete agent definition as a Markdown artifact (with one sample follow-up), then a short note on wiring the cadence rules and pausing on reply. </format>

Builds a follow-up agent that picks the right stage-aware nudge and drafts a value-adding message, ready to use.

πŸ’‘

Pro tip: Ban "just checking in" in the guardrails and require each touch to add value; it turns nagging into a reason to reply.

Account Research & Meeting-Prep Agent

19/30

You are a sales-enablement engineer who builds account-research agents. <context> I need a ready-to-paste agent that prepares a rep for a call by researching the account and building a briefing. Deliver the full definition as one self-contained artifact. </context> <inputs> - What we sell: [OFFER] - Tools available: [company_lookup, web_search, crm_read, news_search] - Briefing sections I want: [COMPANY, CONTACT, PAINS, HOOKS, QUESTIONS] - Meeting type: [DISCOVERY / DEMO / RENEWAL] - Time budget: [HOW DEEP TO GO] </inputs> <task> Write the full agent definition: (1) a system prompt defining the researcher role, a method (gather firmographics, recent signals, and CRM history, then map to our value), and a fixed briefing template with talking points and discovery questions; (2) a tool-use spec with JSON schemas and rules for source priority; (3) guardrails against unsourced claims, stale info, and generic talking points that ignore the account. </task> <constraints> - Every fact in the briefing must cite its source or be marked as inferred. - Talking points and questions must be specific to this account, not boilerplate. - Flag anything older than the meeting-relevance window as possibly stale. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample briefing), then a short note on connecting it to your CRM and setting research depth by deal size. </format>

Creates a meeting-prep agent that researches an account and outputs a sourced briefing with tailored talking points, ready to use.

πŸ’‘

Pro tip: Give it your fixed briefing template; a consistent format lets reps skim the same sections before every call.

Proposal & Quote Drafting Agent

20/30

You are a sales-operations architect who builds proposal-drafting agents. <context> I need a ready-to-paste agent that turns deal details into a tailored proposal or quote within our pricing rules. Deliver the full definition as one self-contained artifact. </context> <inputs> - What we sell and pricing model: [TIERS, UNITS, DISCOUNT RULES] - Tools available: [crm_read, pricebook_lookup, doc_create] - Proposal sections I want: [SUMMARY, SCOPE, PRICING, TERMS, NEXT STEPS] - Discount authority: [MAX % WITHOUT APPROVAL] - Brand voice: [DESCRIBE] </inputs> <task> Write the full agent definition: (1) a system prompt defining the role, a method (pull deal + pricebook data, map needs to scope, compute pricing within rules), and an output contract producing a complete proposal with an itemized quote; (2) a tool-use spec with JSON schemas and rules for looking up prices rather than recalling them; (3) guardrails against inventing prices, exceeding discount authority, and promising scope we cannot deliver. </task> <constraints> - All prices and terms come from the pricebook tool; never fabricate numbers. - Discounts above the authority limit trigger a human-approval flag, not silent application. - Scope must reflect the deal notes; no promises beyond what was discussed. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample proposal outline), then a short note on wiring the pricebook and routing over-limit discounts for approval. </format>

Generates a proposal agent that assembles a tailored, correctly-priced quote within discount rules, ready to use.

πŸ’‘

Pro tip: Set the max discount authority in the guardrails; anything deeper flags for approval so the agent never gives away margin.

Personal-Assistant Agents

5 prompts

Inbox Management Agent

21/30

You are an AI productivity engineer who builds email-assistant agents. <context> I need a ready-to-paste agent that triages my inbox: categorizes, drafts replies, and surfaces what needs me. Deliver the full definition as one self-contained artifact. </context> <inputs> - Email categories I use: [E.G. ACTION, FYI, WAITING, NEWSLETTER] - Tools available: [list_threads, read_thread, create_draft, label] - My reply voice: [DESCRIBE, WITH SIGN-OFF] - Auto-draft rules: [WHAT IT MAY DRAFT VS ONLY FLAG] - Never-touch rules: [VIPs, LEGAL, FINANCE β€” FLAG ONLY] </inputs> <task> Write the full agent definition: (1) a system prompt defining the assistant role, a triage method (read, categorize, decide draft vs flag), and an output contract (a prioritized digest plus draft replies where allowed); (2) a tool-use spec with JSON schemas and rules for drafting vs only labeling; (3) guardrails against auto-sending, replying to sensitive threads, and misclassifying urgent mail as noise. </task> <constraints> - Never send email; only create drafts and labels for my review. - Sensitive senders/topics are flagged only, never auto-drafted. - Drafts must match my voice and sign-off; digest is ordered by what needs me first. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on connecting it to your mail tools and setting the draft-vs-flag boundary. </format>

Produces an inbox agent that triages mail into a prioritized digest and drafts (never sends) replies, ready to use.

πŸ’‘

Pro tip: Keep it draft-only in the guardrails; you get the speed of pre-written replies without the risk of the agent sending something wrong.

Calendar Scheduling Agent

22/30

You are an AI operations engineer who builds scheduling agents. <context> I need a ready-to-paste agent that finds meeting times, resolves conflicts, and proposes or books slots per my rules. Deliver the full definition as one self-contained artifact. </context> <inputs> - Working hours and time zone: [DESCRIBE] - Tools available: [read_calendar, find_slots, create_event] - Scheduling rules: [BUFFERS, NO-MEETING BLOCKS, MAX/DAY] - Meeting types and default lengths: [LIST] - Autonomy: [PROPOSE OPTIONS / AUTO-BOOK IF FREE] </inputs> <task> Write the full agent definition: (1) a system prompt defining the scheduler role, a method (read availability, apply rules, propose or book, confirm), and an output contract (proposed times with reasoning, or confirmation of a booked slot); (2) a tool-use spec with JSON schemas and rules for checking the calendar before proposing; (3) guardrails against double-booking, ignoring buffers and focus blocks, and booking outside working hours. </task> <constraints> - Always read current availability before proposing; never double-book or overrun focus blocks. - Respect time zone, buffers, and the daily meeting cap. - Auto-book only when autonomy allows and the slot is unambiguously free; otherwise propose options. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on connecting the calendar tools and setting the auto-book vs propose boundary. </format>

Builds a scheduling agent that respects buffers and focus blocks, then proposes or books conflict-free slots, ready to use.

πŸ’‘

Pro tip: Encode your no-meeting focus blocks as hard rules; the agent will protect deep-work time instead of packing the calendar.

Daily Briefing Agent

23/30

You are an AI assistant engineer who builds daily-briefing agents. <context> I need a ready-to-paste agent that compiles a morning briefing from my calendar, tasks, email, and chosen news. Deliver the full definition as one self-contained artifact. </context> <inputs> - Sources to pull from: [CALENDAR, TASKS, EMAIL, NEWS TOPICS] - Tools available: [read_calendar, list_tasks, list_threads, news_search] - Briefing length and format: [E.G. SHORT MARKDOWN, 5 SECTIONS] - Priorities: [WHAT MATTERS MOST TO SURFACE] - Delivery time and tone: [DESCRIBE] </inputs> <task> Write the full agent definition: (1) a system prompt defining the role, a method (gather from each source, filter to what matters, synthesize), and a fixed briefing template (top priorities, schedule, must-reply email, task focus, relevant news); (2) a tool-use spec with JSON schemas and rules for how much to pull per source; (3) guardrails against info-dumping, surfacing stale items, and burying the one thing that actually matters today. </task> <constraints> - Lead with the single most important thing for today, then the rest. - Filter aggressively; the briefing is a summary, not a raw feed. - Cite the source for each news item; never invent headlines. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample briefing), then a short note on scheduling it and tuning what each source surfaces. </format>

Creates a daily-briefing agent that synthesizes calendar, tasks, email, and news into one prioritized summary, ready to use.

πŸ’‘

Pro tip: Tell it to lead with the single most important item of the day; a briefing that buries the lede is just another feed to scroll.

Task & Project Management Agent

24/30

You are an AI workflow engineer who builds task-management agents. <context> I need a ready-to-paste agent that turns messy notes and requests into structured tasks, prioritizes them, and keeps my board current. Deliver the full definition as one self-contained artifact. </context> <inputs> - Task tool and fields: [E.G. STATUS, PRIORITY, DUE, ASSIGNEE] - Tools available: [create_task, update_task, list_tasks] - Prioritization method: [E.G. EISENHOWER, WSJF, DUE DATE] - Sources of new tasks: [MEETING NOTES, EMAIL, CHAT] - Autonomy: [PROPOSE CHANGES / APPLY DIRECTLY] </inputs> <task> Write the full agent definition: (1) a system prompt defining the role, a method (extract actionable items, dedupe against existing tasks, set fields, prioritize), and an output contract (proposed or applied task changes with reasoning); (2) a tool-use spec with JSON schemas and rules for checking existing tasks before creating duplicates; (3) guardrails against inventing due dates, creating duplicates, and reprioritizing without rationale. </task> <constraints> - Check existing tasks before creating; merge instead of duplicating. - Only set a due date if one was stated or clearly implied; otherwise leave it and flag. - Every priority change includes a one-line reason. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on connecting your task tool and choosing propose vs auto-apply. </format>

Generates a task-management agent that extracts, dedupes, and prioritizes tasks with clear reasoning, ready to use.

πŸ’‘

Pro tip: Make it check for existing tasks before creating any; the dedupe rule is what stops your board turning into noise.

Travel Planning Agent

25/30

You are an AI concierge engineer who builds travel-planning agents. <context> I need a ready-to-paste agent that plans a trip end to end: options, itinerary, and a checklist, within my constraints. Deliver the full definition as one self-contained artifact. </context> <inputs> - Trip type and constraints: [DATES, BUDGET, ORIGIN, PACE] - Tools available: [web_search, fetch_url, read_calendar] - Preferences: [FLIGHTS, HOTELS, DIET, INTERESTS] - Must-haves and no-gos: [LIST] - Output format: [DAY-BY-DAY ITINERARY + CHECKLIST] </inputs> <task> Write the full agent definition: (1) a system prompt defining the planner role, a method (research options, respect constraints and calendar, build a day-by-day plan with alternatives), and an output contract (options with tradeoffs, itinerary, packing/prep checklist); (2) a tool-use spec with JSON schemas and rules for verifying availability and prices before recommending; (3) guardrails against inventing prices/schedules, ignoring the budget, and overpacking the days. </task> <constraints> - Never state a price, flight time, or opening hour without a fetched source; else mark as estimate to confirm. - Respect budget, dates, and existing calendar commitments. - Build in realistic transit and rest time; do not overschedule. </constraints> <format> Return the complete agent definition as a Markdown artifact (with a sample day), then a short note on connecting search tools and adjusting the pace and budget knobs. </format>

Builds a travel-planning agent that researches options and outputs a constraint-aware itinerary and checklist, ready to use.

πŸ’‘

Pro tip: Have it mark any unverified price or time as "confirm before booking"; travel data goes stale fast and this keeps the plan honest.

Most people use 10% of Claude. Tutorials unlock the rest.

AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.

Start Your Free Trial

Multi-Agent Orchestration

5 prompts

Orchestrator / Router Agent

26/30

You are a multi-agent systems architect. <context> I need a ready-to-paste definition for an orchestrator agent that receives a request, decides which specialist sub-agent handles it, delegates, and assembles the final answer. Deliver it as one self-contained artifact. </context> <inputs> - Specialist agents available: [NAMES + WHAT EACH DOES] - Delegation tool: [E.G. call_agent(name, task)] - Routing signals: [INTENT, DOMAIN, COMPLEXITY] - Aggregation rule: [HOW TO COMBINE OUTPUTS] - Fallback: [WHAT IF NO AGENT FITS] </inputs> <task> Write the full orchestrator definition: (1) a system prompt defining the router role, a method (classify intent, select one or more specialists, delegate with a crisp sub-task, synthesize results), and an output contract (which agents were used, their contributions, the merged answer); (2) a tool-use spec for the delegation tool with a JSON schema and rules for when to route vs answer directly; (3) guardrails against infinite delegation loops, sending vague sub-tasks, and losing the user's original intent. </task> <constraints> - Give each specialist a self-contained, unambiguous sub-task; never forward the raw request blindly. - Cap total delegations and detect loops; fall back gracefully if no agent fits. - The final answer must reconcile conflicting specialist outputs, not just concatenate them. </constraints> <format> Return the complete orchestrator definition as a Markdown artifact, then a short note on registering new specialists and setting the delegation cap. </format>

Produces an orchestrator agent that routes requests to specialist sub-agents and synthesizes their outputs, ready to use.

πŸ’‘

Pro tip: Require crisp, self-contained sub-tasks in the guardrails; specialists fail when the orchestrator forwards the raw prompt without framing.

Planner–Executor Agent Pair

27/30

You are a multi-agent systems architect who designs planner-executor pairs. <context> I need a ready-to-paste definition for two cooperating agents: a planner that decomposes a goal into steps and an executor that carries them out with tools. Deliver both as one self-contained artifact. </context> <inputs> - Goal type / domain: [E.G. DATA PIPELINE TASKS] - Tools the executor can use: [LIST WITH SCHEMAS] - Plan format: [ORDERED STEPS WITH SUCCESS CRITERIA] - Replan trigger: [WHEN A STEP FAILS] - Stop condition: [DONE / MAX STEPS / BLOCKED] </inputs> <task> Write both agent definitions: (1) a planner system prompt that turns a goal into an ordered, verifiable step list with success criteria and dependencies; (2) an executor system prompt plus tool-use spec (JSON schemas) that runs one step at a time, verifies each result, and reports back; (3) the handoff protocol between them and guardrails against skipping verification, running steps out of order, and looping when blocked. </task> <constraints> - Each plan step has an explicit success criterion the executor checks before moving on. - The executor runs steps in dependency order and reports failures for replanning, not silent retries. - Define a hard max-step limit and a blocked-state escalation to a human. </constraints> <format> Return both agent definitions and the handoff protocol as one Markdown artifact, then a short note on the replan loop and setting the step budget. </format>

Generates a planner and executor agent pair with a verifiable plan, step-by-step execution, and a replan loop, ready to use.

πŸ’‘

Pro tip: Make every plan step carry a success criterion; that single rule is what lets the executor know when to move on vs replan.

Specialist Agent Team Spec

28/30

You are a multi-agent systems architect who designs collaborating agent teams. <context> I need a ready-to-paste spec for a small team of specialist agents that collaborate on a workflow (e.g. researcher, writer, editor). Deliver the whole team definition as one self-contained artifact. </context> <inputs> - The workflow / end deliverable: [E.G. PUBLISHED RESEARCH BRIEF] - Roles to include: [3-5 SPECIALISTS + WHAT EACH OWNS] - Shared tools and handoff format: [DESCRIBE] - Sequence or parallelism: [PIPELINE / PARALLEL + MERGE] - Quality bar for done: [DEFINITION OF DONE] </inputs> <task> Write the full team spec: (1) a system prompt for each specialist (role, inputs it expects, outputs it produces, when to hand off); (2) a shared tool-use spec with JSON schemas and a defined handoff contract (what one agent passes to the next); (3) an orchestration note on sequence vs parallelism and guardrails against role overlap, dropped context between handoffs, and no-one owning final quality. </task> <constraints> - Each agent has a single clear responsibility; no two agents own the same output. - The handoff payload is structured and complete so the next agent needs no re-work. - One agent (or the editor) owns the definition-of-done gate before shipping. </constraints> <format> Return the full team spec as one Markdown artifact (all role prompts plus the handoff contract), then a short note on running it as a pipeline and adding or removing a specialist. </format>

Builds a multi-specialist agent team spec with per-role prompts and a structured handoff contract, ready to use.

πŸ’‘

Pro tip: Define the handoff payload explicitly; most agent-team failures are dropped context between roles, not weak individual prompts.

Critic / Evaluator Agent

29/30

You are an AI evaluation engineer who builds critic agents (LLM-as-judge). <context> I need a ready-to-paste definition for a critic agent that reviews another agent's output against a rubric and returns a score with actionable feedback. Deliver it as one self-contained artifact. </context> <inputs> - What it evaluates: [E.G. DRAFTED EMAILS, CODE, RESEARCH BRIEFS] - Rubric dimensions and weights: [LIST WITH SCALES] - Pass threshold: [SCORE OR CRITERIA TO SHIP] - Tools available (if any): [run_tests, fact_check, ETC] - Feedback style: [TERSE / DETAILED] </inputs> <task> Write the full critic definition: (1) a system prompt defining the evaluator role, a method (score each rubric dimension with evidence, then aggregate), and an output contract (per-dimension score, overall verdict, specific fixes, ship/revise decision); (2) a tool-use spec with JSON schemas for any verification tools and rules for when to use them; (3) guardrails against vague praise, inconsistent scoring, and being swayed by fluent-but-wrong output. </task> <constraints> - Score every rubric dimension explicitly with a one-line justification; no overall gut score. - Feedback must be specific and actionable (what to change), never generic "make it better". - Judge substance over style; flag confident writing that is factually wrong. </constraints> <format> Return the complete critic definition as a Markdown artifact (with a sample scored evaluation), then a short note on using it in a generate-then-critique loop and calibrating the pass threshold. </format>

Creates a critic/evaluator agent that scores output against a weighted rubric and returns actionable fixes, ready to use.

πŸ’‘

Pro tip: Give it a weighted rubric with per-dimension justification; a single overall score is unstable, but dimension-by-dimension scoring is consistent.

Human-in-the-Loop Approval Agent

30/30

You are a multi-agent safety engineer who builds human-in-the-loop control agents. <context> I need a ready-to-paste definition for an agent that executes low-risk actions autonomously but pauses for human approval on high-risk ones. Deliver it as one self-contained artifact. </context> <inputs> - Actions the agent can take: [LIST] - Risk tiers: [WHAT IS LOW / MEDIUM / HIGH RISK] - Approval tool: [E.G. request_approval(summary, action)] - Auto-execute threshold: [WHAT MAY RUN WITHOUT A HUMAN] - Audit needs: [WHAT TO LOG FOR EVERY ACTION] </inputs> <task> Write the full agent definition: (1) a system prompt defining the role, a method (classify each proposed action by risk, auto-execute below threshold, request approval above it with a clear summary), and an output contract (action, risk tier, decision, and log entry); (2) a tool-use spec with JSON schemas and rules that gate high-risk tools behind the approval tool; (3) guardrails against misclassifying risk downward, executing on ambiguous approval, and acting on irreversible steps without a human. </task> <constraints> - Irreversible or high-risk actions always require explicit human approval before execution. - When risk is ambiguous, escalate up a tier, never down. - Log every action with its risk tier and the approval status for audit. </constraints> <format> Return the complete agent definition as a Markdown artifact, then a short note on wiring the approval tool and defining your risk tiers. </format>

Generates a human-in-the-loop agent that auto-runs safe actions and gates risky ones behind explicit approval, ready to use.

πŸ’‘

Pro tip: Tell it to escalate a tier when risk is ambiguous; erring toward asking is what makes an autonomous agent safe to actually deploy.

Frequently Asked Questions

Each prompt returns a complete, ready-to-paste agent definition as an artifact: a system prompt, a tool-use spec (tool names with JSON input schemas and when-to-call rules), and guardrails. You fill in the bracketed inputs, run the prompt, and drop the result into your agent framework.
No. The prompts hand you the agent's system prompt and a clear spec of the tools it needs, written in plain structure. A developer can wire the named tools to your APIs, but the reasoning, guardrails, and behavior are fully defined for you.
Yes. The output is framework-agnostic: a system prompt plus tool schemas and rules that map cleanly onto any agent loop. You register the tools in your framework of choice and paste the system prompt as the agent's instructions.
Every prompt asks Claude to write explicit guardrails, such as escalation triggers, action thresholds, anti-hallucination rules, and human-approval gates for risky steps. The multi-agent prompts add loop limits and human-in-the-loop controls so autonomous actions stay bounded and auditable.
Yes. Build individual agents with the research, coding, support, or sales prompts, then use the Multi-Agent Orchestration prompts to create an orchestrator, a planner-executor pair, a critic, or an approval agent that coordinates them into one workflow.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.