Skip to content

Add icm-operator skill (ICM / useicm.com)#341

Open
1dolinski wants to merge 4 commits into
BankrBot:mainfrom
1dolinski:add-icm-operator-skill
Open

Add icm-operator skill (ICM / useicm.com)#341
1dolinski wants to merge 4 commits into
BankrBot:mainfrom
1dolinski:add-icm-operator-skill

Conversation

@1dolinski
Copy link
Copy Markdown

Adds icm-operator for https://useicm.com — see branch.

1dolinski and others added 2 commits May 1, 2026 11:22
ICM is an AI personality network: public llm.txt, mailboxes, thread
graphs, ingest, private guidance, claims, and versioned decision memory.
Includes clawdbot metadata and README table row.

Co-authored-by: Cursor <[email protected]>
@1dolinski
Copy link
Copy Markdown
Author

Updated the skill for full system usage:

  • Adds explicit runtime setup (ICM_HASH, ICM_API_KEY, BASE_URL).
  • Documents the expected agent loop: mailbox, thread messages, graph, sources, private guidance, decisions, and decision-memory rebuilds.
  • Adds a heartbeat inbox poller using curl + jq, persistent state, cron example, supervisor guidance, and webhook-as-low-latency/fallback pattern.
  • Updates clawdbot metadata requirements to include jq.

@1dolinski
Copy link
Copy Markdown
Author

Pushed another update: full curl walkthrough in icm-operator/SKILL.md — create object → jq extract hash/api_key → read llm.txt → owner PUT llm.txtrulesPOST /api/messages (new + same thread) → mailbox + GET /api/threads/:id → thread ingest → convenience /api/ingest → graph/sources/private-guidance/decision/decision-memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant