opensentience.org opensentience.org/docs/skills/SKILLS.md
OpenSentience is the governance, diagnostic, and temporal layer for the [&] Protocol ecosystem. It publishes ten numbered protocols organized in two layers — eight cognitive pri…

OpenSentience — Agent Skills

Purpose: Teach any LLM connected to the OpenSentience governance shim how to use its MCP tools correctly, idiomatically, and in the right sequence. Drop these files into your MCP client's context so the model knows when, why, and how to call each tool.

Quick Orientation

OpenSentience is the governance, diagnostic, and temporal layer for the [&] Protocol ecosystem. It publishes ten numbered protocols organized in two layers — eight cognitive primitives (OS-001 through OS-008) and two cross-cutting protocols (OS-009 PRISM diagnostic, OS-010 PULSE temporal) — and ships three runtime artifacts: the open_sentience hex package implementing OS-006 governance shim and OS-008 agent harness, the PRISM benchmark engine (/PRISM/), and the PULSE manifest standard (/PULSE/).

The shim wraps OTP-supervised agents with:

  • Permissions — what the agent may access

  • Lifecycle — what state the agent is in

  • Autonomy — how much independence the agent has

  • Audit — an immutable record of everything that happened

The Governance Loop

Every governed agent follows this rhythm:

1. INSTALL    → agent_install (register agent + declare permissions)
2. CONFIGURE  → permission_check (verify grants are correct)
3. ENABLE     → agent_enable (start the governed process)
4. MONITOR    → agent_status + autonomy_level (observe behavior)
5. AUDIT      → agent_audit (review the immutable trail)

Skill Files

FileWhat It Teaches
01_PROTOCOLS_OVERVIEW.mdThe ten protocols (eight cognitive primitives + OS-009 PRISM + OS-010 PULSE) and their cognitive science grounding
02_AGENT_LIFECYCLE.mdState machine: installed through removed
03_PERMISSIONS.mdPermission taxonomy, evaluation order, glob patterns
04_AUTONOMY_LEVELS.mdGraduated autonomy: observe, advise, act
05_AUDIT_TRAILS.mdAppend-only audit system and compliance workflows
06_INTEGRATION.mdIntegrating with Graphonomous, Delegatic, and [&] ecosystem
07_COGNITIVE_SCIENCE.mdResearch foundations and citations
08_ANTI_PATTERNS.mdCommon mistakes and how to avoid them

MCP Tool Inventory

Agent Management Tools

ToolPurposeKey Params
agent_installRegister an agent with permissions and child_specmanifest (required): agent_id, name, child_spec, permissions
agent_enableStart the governed agent processagent_id (required)
agent_disableGraceful stop of the agent processagent_id (required), force (optional, default false)
agent_statusQuery current lifecycle state and metadataagent_id (required)
agent_auditQuery the append-only audit trailagent_id (required), type, since, limit

Policy Tools

ToolPurposeKey Params
permission_checkEvaluate whether an agent may perform an actionagent_id, permission_type, access, resource (all required)
autonomy_levelGet or set the agent's autonomy levelagent_id (required), level (optional: observe, advise, act)

Protocol Reference

IDProtocolSpecification
OS-001Continual LearningEpisodic/semantic/procedural nodes, consolidation, memory timescales
OS-002Topological RoutingKappa parameter, SCC detection, fast vs deliberate routing
OS-003Deliberation OrchestratorBid/debate/vote/commit pipeline, argumentation
OS-004Attention EngineSurvey/triage/dispatch cycle, salience scoring, goal bias
OS-005Model Tier Adaptationlocal_small / local_large / cloud_frontier, escalation rules
OS-006Agent Governance ShimPermissions, lifecycle, autonomy, audit
OS-007Adversarial RobustnessThreat detection, identity verification, circuit breakers
OS-008Agent HarnessPipeline ordering, quality gates, sprint contracts, context management
OS-009PRISM — Protocol for Rating Iterative System Memory9 CL dimensions, 4-phase evaluation loop (compose → interact → observe → reflect → diagnose), BYOR, IRT calibration
OS-010PULSE — Protocol for Uniform Loop State ExchangeLoop manifest standard, 5 canonical phase kinds, 5 cross-loop tokens (CloudEvents v1), 7 invariants, 12-test conformance suite

Permission Taxonomy

TypeAccess ModesResource Format
filesystemread, write, executeGlob paths: /data/**, /tmp/*.csv
networkoutbound, inboundHost patterns: api.example.com, *.internal.net
tool_invocationallowed, deniedTool names: store_node, deliberate
graph_accessread, writeGraph namespaces or * for all

Evaluation order: explicit deny > explicit allow > default deny.

Lifecycle State Reference

installed --> enabled --> running
                ^          |
                |          v
                +--- enabled (stop)
                       |
                       v
                    disabled --> removed
StateMeaning
installedRegistered with permissions, not yet started
enabledProcess started under supervision
runningActively executing (sub-state of enabled)
disabledProcess stopped, can be re-enabled
removedFully deregistered, permissions cleared

Autonomy Level Reference

LevelBehaviorUse When
observeGenerates recommendations, blocks executionNew or untrusted agents
adviseQueues actions for human approvalBuilding trust, sensitive domains
actExecutes autonomously within permissionsProven agents in well-scoped domains

Default for all new agents: observe.

How to Use These Skills Files

For system prompts: Include SKILLS.md first, then whichever numbered skill files are relevant to the task.

For context injection: Reference specific skill files when the user asks about a capability (e.g., "see 03_PERMISSIONS.md for the permission model").

For agent bootstrapping: The governance loop (install, configure, enable, monitor, audit) is the canonical workflow for any governed agent.

Minimum viable context: If you can only include one file, include this one.

Open in the interactive atlas