A production-grade skill for AI agents like Openclaw, Manus, & more to interact with personal data through the Claw Agent Protocol.
SaferSkills independently audited claw-agent-protocol (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill enables any AI agent to interact with a user's personal data through the Claw Agent Protocol (CAP), a lightweight MCP server that provides a canonical, real-time view of personal data from various sources.
CAP solves the data chaos problem: Instead of dealing with dozens of different APIs and data formats, CAP provides a single, consistent interface to all of a user's personal data.
CAP organizes data into two primary constructs:
| Shelf | Resource URI | Description |
|---|---|---|
| Identity | cap://identity | People, orgs, contacts |
| Comms | cap://comms | Messages, emails, threads |
| Calendar | cap://calendar | Events, availability |
| Docs | cap://docs | Notes, files, snippets |
| Tasks | cap://tasks | Tasks, projects, milestones |
| View | Tool Name | Description |
|---|---|---|
| Today Briefing | today_briefing | Calendar, tasks, comms for today |
| Client Pipeline | client_pipeline | Contacts, comms, tasks by client |
| Knowledge Search | knowledge_search | Search all docs and notes |
Query shelves using read operations on resource URIs with optional filters:
read cap://calendar?start_date=today
read cap://tasks?status=pending&priority=high
read cap://[email protected]&unread=trueCall tools to execute pre-compiled views:
tools.today_briefing()
tools.client_pipeline(client_name="Acme Corp")
tools.knowledge_search(query="project requirements")For detailed information, consult these reference files:
file.read('/home/ubuntu/skills/claw-agent-protocol/references/schema.md') - Complete schema definitions for all shelvesfile.read('/home/ubuntu/skills/claw-agent-protocol/references/query_examples.md') - Common query patterns and filtersfile.read('/home/ubuntu/skills/claw-agent-protocol/references/security.md') - Permissions, sensitivity tiers, and safe data handlingfile.read('/home/ubuntu/skills/claw-agent-protocol/references/use_cases.md') - 30 common scenarios for CAP usageUse these scripts for common CAP operations:
python /home/ubuntu/skills/claw-agent-protocol/scripts/generate_briefing.py '<json_data>' python /home/ubuntu/skills/claw-agent-protocol/scripts/validate_cap_data.py '<json_data>' python /home/ubuntu/skills/claw-agent-protocol/scripts/export_cap_data.py --format csv --shelf calendar --output events.csv python /home/ubuntu/skills/claw-agent-protocol/scripts/build_query.py "show me high priority tasks due this week"source field to understand where data originated and link back to the original source.confidence is below 0.8, verify data with the user before taking action.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.