Docs/Templates

Templates

10 vertical templates with 96 agents — the 8-file agent standard and creating your own.

What Templates Are

Templates are pre-configured AI companies — a curated set of agents, goals, and governance rules packaged as a deployable unit. Each template represents a specific business vertical (e.g., an e-commerce brand, a law firm, a SaaS startup) and includes all agent definitions, prompt files, tool configurations, and cost governance needed to run that company's AI workforce out of the box.

Templates let you skip the blank-slate setup. Instead of designing your agent team from scratch, you start from a proven configuration and customize from there.


The 8-File Agent Standard

Every agent in Teeme — whether from a template or built custom — follows the same file structure:

File Purpose
SOUL.md Agent identity: name, role, personality, mission, constraints. Injected into every system prompt.
SKILLS.md Capabilities the agent can invoke — what it knows how to do beyond raw LLM reasoning.
TOOLS.md External tool definitions: API calls, DB queries, file writes. Each tool has a name, description, and risk level.
HEARTBEAT.md What the agent does on each cycle: what it scans, what it produces, what it should never do.
config.json Machine-readable agent configuration: model, budget, autonomy level, cron schedule, reporting line.
prompts/system.md The system prompt template — assembled from SOUL.md, SKILLS.md, and injected context.
prompts/task.md The task prompt template — used when the agent is assigned a specific task to execute.
prompts/report.md The report prompt template — used when the agent generates a summary or briefing.

The 10 Vertical Templates

Slug Vertical Agents Est. Monthly Cost
design-build Architecture & Interior Design firm 8 ~$45/mo
ecommerce-brand D2C e-commerce brand 6 ~$30/mo
saas-startup B2B SaaS product company 7 ~$38/mo
law-firm Legal services practice 5 ~$28/mo
real-estate Property agency 6 ~$32/mo
marketing-agency Creative & digital marketing agency 7 ~$35/mo
healthcare-clinic Private medical practice 5 ~$25/mo
financial-advisory Wealth management & advisory firm 6 ~$40/mo
recruitment-firm Talent acquisition & HR 5 ~$22/mo
content-studio Media & content production house 6 ~$30/mo

Costs are estimates based on typical usage with Claude Sonnet or Kimi K2.5. Actual costs depend on task volume and model selection.


config.json Schema

Each agent carries a config.json at its root:

{
  "name": "Leila",
  "role": "Client Operations Manager",
  "department": "Client Services",
  "type": "operational",
  "reports_to": "nour",
  "provider": "openrouter",
  "model": "moonshotai/kimi-k2",
  "monthly_budget_usd": 15,
  "budget_alert_threshold": 0.8,
  "heartbeat_cron": "*/15 * * * *",
  "autonomy_level": "auto_plus",
  "prompt_caching": true,
  "governance": {
    "can_send_email": false,
    "can_write_db": true,
    "can_deploy": false,
    "require_confirm_above_usd": 0
  }
}
Field Type Description
name string Display name for the agent
role string Job title shown in briefings and dashboards
department string Organizational grouping
type string strategic, operational, analytical, watchdog
reports_to string Slug of the supervising agent (or "owner")
provider string LLM provider: openrouter, anthropic, google
model string Model ID as used by the provider
monthly_budget_usd number Hard cap — engine blocks the agent when reached
budget_alert_threshold float 0.0–1.0 — sends alert when this fraction of budget is consumed
heartbeat_cron string Standard cron expression for cycle frequency
autonomy_level string auto, auto_plus, propose, confirm, block
prompt_caching boolean Enable provider-side prompt caching for system prompts
governance object Per-agent capability flags and financial thresholds

How to Create Your Own Template

  1. Create a directory with your template slug as the name (e.g., my-consultancy/).
  2. Add an agents/ subdirectory. Each agent gets its own folder inside agents/.
  3. For each agent, create all 8 standard files: SOUL.md, SKILLS.md, TOOLS.md, HEARTBEAT.md, config.json, prompts/system.md, prompts/task.md, prompts/report.md.
  4. Create a config.json at the template root describing the company:
{
  "slug": "my-consultancy",
  "name": "My Consultancy",
  "description": "AI workforce for a strategy consulting firm",
  "agents": ["chief-of-staff", "analyst", "biz-dev", "finance"]
}
  1. Submit via Creator Studio in your Teeme dashboard to publish to the marketplace.

How Templates Are Used

Deploying a template:

teeme init --template design-build

This copies all agent files into your workspace. You then edit agents/*/config.json to set your API keys, budgets, and channel IDs.

Adding a custom agent after init:

teeme new-agent

This runs an interactive prompt and scaffolds all 8 files using Handlebars templates. You fill in the agent's name, role, model, and heartbeat frequency — the scaffolder generates the file stubs.