Newborn Newborn JavaScript JS
โ†‘ 61 ?
agent-role-contracts suirindo/agent-role-contracts

Catch out-of-scope coding-agent tasks, declared self-review, and stale handoffs before execution. Offline, model-agnostic Node.js CLI.

https://netsujo.jp/en/products/agent-role-contracts โ†—
HEALTH ? 89 / Healthy
// solo builder// help wanted// hidden gem// funded agent-governanceai-agentsclideveloper-toolsmulti-agentnodejsvalidationworkflowagent-handoffscoding-agents ?

// readme

Agent Role Contracts

ๆ—ฅๆœฌ่ชž

Catch out-of-scope agent tasks, self-review, and stale handoffs before execution.

Choose a starting point: run the demo, use the checker in your own repository, or evaluate a real workflow.

The checker validates declarations. A PASS does not grant execution permission.

Quick Start โ€” three minutes

Requirements: Git and Node.js 22.5 or newer, with npm. Clone once, then run the demo:

git clone https://github.com/suirindo/agent-role-contracts.git
npm --prefix agent-role-contracts run demo --silent

No npm install, API key, agent runtime or account is needed. Only cloning uses the network; the demo runs offline. The commands use Git and npm and do not require Bash, Docker or OS-specific tools.

Expected output

Agent Role Contracts: check a task before handing it to an agent.

1. Normal task
   Scope: src/example.mjs; allowed:โ€ฆ