Skills & Automation

Extend Theo's capabilities with installable skills, scheduled tasks, event-driven hooks, and multi-step workflows.

What Are Skills?

Skills are installable modules that add specialized knowledge, tools, and automation to Theo. When you install a skill, Theo gains new abilities that are available in your chat conversations.

There are 24+ built-in skills ready to install, and you can create your own custom skills.

Skill Categories

Installing & Managing Skills

Simple install / uninstall
  • Browse available skills and click Install.
  • Installed skills appear automatically in your chat — Theo knows when to use them.
  • Some skills trigger on keywords (e.g. "content calendar" activates the calendar skill).
  • Toggle skills on/off or uninstall them at any time.
  • Configure skill-specific settings after installation.

Automation Features

Scheduled Skills

Run skills automatically on a schedule (e.g. daily summaries, weekly reports).

Event Hooks

Trigger actions when things happen — new project, overdue task, team member joined.

Workflows

Chain multiple steps into an automated pipeline with branching and conditions.

Built-in Event Hooks

Hooks trigger Theo to take action when platform events occur. 5 preset hooks are available:

Share Accepted Welcome

Generates a welcome message for new collaborators.

share.accepted

Task Overdue Summary

Summarizes overdue tasks and suggests priorities.

task.overdue

Project Created Suggestions

Suggests next steps for a new project.

project.created

Team Member Joined

Creates an onboarding message for new members.

team.member_joined

Forum Reply Summary

Summarizes discussion threads when they get active.

forum.post_replied

Credit Guards

Autonomous actions have a daily budget

Autonomous actions (scheduled skills, hooks, workflows) use a separate daily credit budget — 10% of your plan's monthly AI credits. This prevents runaway automation from draining your main credits.

  • Credit check before each autonomous action starts.
  • Mid-execution checkpoints pause if credits run out.
  • 3 consecutive skips auto-pause the skill or workflow and notify you.

How Skills relate to Theo Agents

Skills(this page) extend Theo's chat tool surface so Theo can do more for you inline. Theo Agents (see Theo Agents) are persistent background automations — manual, scheduled, webhook, event, or Telegram-triggered — with a deterministic step graph.

The two systems share one bridge: the Run Theo Skill step type in the Theo Agents Designer (evi/run-autonomy-skill). Drop it into an agent, pick one of your installed skills by slug, and the agent runs the skill mid-flow with a credit-capped budget (Haiku + 3 sub-steps). Use it when you want to call a self-contained creative skill from inside a longer automation (e.g. “research the week → run the Weekly Brief skill → email the result”).

The Skill Store and the Theo Agents Library are deliberately kept separate — Skills are chat-native capabilities, Theo Agents are background workers. Don't confuse the two slug namespaces: a Skill's slug (e.g. biz-plan-generator) is a Skill Store entry, while an automation step's canvasSkillSlug (e.g. evi/send-email) is an internal canvas building block. (The on-disk JSON wire key is still skillSlug for back-compat; the in-memory property was renamed in Phase 6 via the `parseSteps` / `serializeSteps` adapter to remove the namespace collision.)

Skills are opt-in and safe by default. All autonomous actions require explicit installation, have credit guards, and run with scoped tool access.
Was this article helpful?

Related Articles