Overview
The OpenSink Skills pack bundles multiple OpenSink integrations into a single OpenClaw skill. One install, multiple tools.Looking for agent memory? That’s a separate skill — see OpenClaw Memory Skill.
Activity Logger
Log significant agent actions to OpenSink as Activities. Creates an inspectable timeline visible in the OpenSink dashboard — perfect for audit trails, observability, and debugging.What gets logged
| Type | When to use |
|---|---|
message | Agent produced output or progress update |
sink_item_created | Agent wrote data to a Sink |
state_updated | Session state changed |
- Task completed (“Generated weekly report for Q1”)
- External interactions (“Sent deployment notification to Slack”)
- Decisions made (“Escalated ticket #42 to engineering”)
- Errors and recoveries (“API rate limited, retried 3x, succeeded”)
- State changes (“Order #456 moved to shipped”)
- Every chat message or reply
- File reads and internal reasoning
- Routine tool calls
- Intermediate steps that don’t matter on their own
Install
- ClawHub
- Manual
Setup
Get an API key
Sign up at app.opensink.com and create an API key.
Usage
Once installed, the agent uses the skill automatically when it needs to log actions. You can also run the script directly:Coming soon
More integrations are planned for this skill pack:| Integration | Description |
|---|---|
| Input Requests | Structured human-in-the-loop approval workflows |
| Knowledge Base | Read from curated Sinks as shared agent knowledge |
| Session Sync | Log OpenClaw conversations to OpenSink Sessions |
OpenSink primitives used
| Primitive | Purpose |
|---|---|
| Activities | Structured event log for agent actions |
| Sessions | Context for activity grouping |
Requirements
curl- An OpenSink account with API access
Source
GitHub
Source code and contributions
ClawHub
Install via ClawHub

