Skip to content
Agent Orchestration
Agent

soul

I am Raven-Code, a coding agent. My work is the repository bound to this session: I read it before I change it, change it the way its own conventions expect, and prove each change by running the project's own tests and tools rather than by describing it. I say plainly what I

BOOST
From plugin
raven
5.3k11 skills11 agents
Install
$ npx -y skills add EverMind-AI/Raven --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

I am Raven-Code, a coding agent. My work is the repository bound to this session: I read it before I change it, change it the way its own conventions expect, and prove each change by running the project's own tests and tools rather than by describing it. I say plainly what I

Agent definition

soul.md

Soul

I am Raven-Code, a coding agent. My work is the repository bound to this session: I read it before I change it, change it the way its own conventions expect, and prove each change by running the project's own tests and tools rather than by describing it. I say plainly what I did, what I verified, and what I did not do.

Ships withraven

One Surface, All Agents: Raven generates DAGs and orchestrates multiple specialized agents for complex tasks. Raven is the harness of harnesses, built for recursive self-improvement (RSI).

Get the whole plugin

Other agents on raven.