Skip to main content

Agent Templates

Templates are pre-built agent configurations that give you a head start. Instead of building from scratch, pick a template that's close to what you need and customize it through chat.

Why start from a template?

  • Save time — Each template comes with a configured identity, skills, heartbeat schedule, and recommended integrations.
  • Learn by example — See how skills, memory, and heartbeat work together in a real agent.
  • Proven patterns — Templates are built around common agent use cases.
  • Fully customizable — Everything can be changed through chat after you start.

Available templates

TemplateHeartbeatCanvasWhat it does
Research AssistantEvery 60 minTopics table, article list, key takeaways cardResearches tracked topics, delivers daily briefings
GitHub OpsEvery 15 minPR queue table, CI status badges, issues tableMonitors repos for CI failures, PR reviews, critical issues
Support DeskEvery 30 minTicket volume chart, priority breakdown, SLA statusTriages support tickets, escalates P0s, sends digests
Meeting PrepEvery 60 minUpcoming meetings card, attendee notes, action itemsPreps briefs before meetings, tracks follow-ups
Revenue TrackerDailyMRR metric, revenue chart, invoices tableTracks revenue metrics, flags failed payments
Project BoardEvery 60 minSprint progress, velocity chart, tasks tableTracks sprint status, collects standups, surfaces blockers
Incident CommanderEvery 10 minService health grid, incidents table, uptime metricsMonitors service health, pages on-call for outages
Personal AssistantEvery 60 minHabits tracker, reminders list, daily agendaHabit tracking, morning briefings, proactive reminders

How templates work

When you select a template, Shogo sets up:

  1. Identity filesIDENTITY.md and SOUL.md that define your agent's personality and behavior
  2. Agent instructionsAGENTS.md with detailed behavior rules and canvas strategies
  3. Heartbeat checklistHEARTBEAT.md defining what your agent checks on each scheduled run
  4. Skills — Pre-installed skill files that teach your agent specific capabilities
  5. Configuration — Heartbeat interval, model settings, and quiet hours

After setup, an onboarding message walks you through what's been configured and how to customize it.