Agent Blueprints

March 11, 2026 · View on GitHub

Starter templates for building AI agents with Claude Code.

Each blueprint is a self-contained prompt + configuration that you can drop into your project and customize. They're designed to work standalone or integrate with TinMan for scheduled execution and C3Poh for mobile notifications.


Available Blueprints

BlueprintUse CaseComplexity
Customer Support TriageRoute incoming tickets, draft responses, escalate edge casesLow
Code Review AssistantPre-review PRs before human review, catch common issuesLow
Research SynthesizerSummarize documents, extract insights, build knowledge basesMedium
Lead QualifierScore inbound leads, enrich data, draft personalized outreachMedium
Meeting Notes to Action ItemsExtract tasks, decisions, and follow-ups from transcriptsLow

How to Use

1. Copy the blueprint to your project:

curl -o AGENT.md https://raw.githubusercontent.com/andyuninvited/agent-blueprints/main/blueprints/customer-support-triage.md

2. Customize the configuration section at the top of the file with your specific context.

3. Run it with Claude Code:

claude --print "$(cat AGENT.md)"

4. (Optional) Schedule it with TinMan: If you want the agent to run on a schedule, rename it to HEARTBEAT.md and configure TinMan:

pip install tinman-for-claudecode
tinman init

Blueprint Structure

Every blueprint follows this format:

# Agent Name

## Configuration
- inputs: what data this agent expects
- outputs: what it produces
- integrations: external systems it works with

## Context
Background the agent needs to do its job effectively.

## Instructions
Step-by-step process the agent follows.

## Response Format
How the agent should structure its output.

## Constraints
What the agent should never do.

This structure makes blueprints predictable, composable, and easy to audit.


Build Your Own

Use blueprint-template.md as a starting point. The key is being specific about:

  1. What inputs the agent receives — files, data, context
  2. What outputs you expect — format, structure, destination
  3. What constraints apply — things it must never do, decisions it can't make alone

Vague blueprints produce vague results. Specific blueprints produce reliable agents.


Integrations

ToolHow it works
TinManRun blueprints on a schedule. Perfect for monitoring, reporting, and proactive agents.
C3PohGet agent outputs sent to Telegram. Great for alerts and summaries you want on your phone.

Contributing

PRs welcome. One blueprint per file, follow the structure in blueprint-template.md.


License

GNU GPLv3


Built by @andyuninvited