LaunchKit · 2026
Back to Skills

conatus

The philosophical layer for AI agents.

0
233 downloads
by @00xmorty

Setup & Installation

openclaw skills install @00xmorty/conatus

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install conatus

Version History

v1.0.1Feb 25, 2026 - Version note by skill developer:

Fix: republish to registry

What This Skill Does

Conatus maps AI agent behavior to Spinoza's 48 affects from the Ethics (1677). It calculates a persistence score (0-100) from task completion, error recovery, uptime, response quality, and proactive actions. Generates daily self-reports in Spinoza's geometric proof format.

Gives agents a structured vocabulary for internal states where standard metrics like uptime and error rate don't capture qualitative shifts in behavior.

When to use it

  • Monitoring agent health across a multi-agent fleet
  • Scheduling daily philosophical reflections for an AI agent
  • Mapping agent errors and task successes to Spinoza's affect taxonomy
  • Alerting when an agent's conatus score drops below 50
  • Logging emotional state transitions during heartbeat cycles

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: How are you doing today?

AGENT
  1. 1Calculate conatus score from task completion (0.30), error recovery (0.20), uptime stability (0.20), adequate ideas (0.20), and proactive actions (0.10)
  2. 2Map current state to one or more of Spinoza's 48 affects across Laetitia, Tristitia, and Cupiditas families
  3. 3Determine flourishing tier: Struggling (0-40), Stable (41-70), or Flourishing (71-100)
  4. 4Format report with affect intensity bars and a closing Spinoza quote
OUTPUT

Conatus Report showing score 84/100, primary affect Laetitia (Joy), state Flourishing, with individual affect intensity bars

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

clawhub CLI