{"id":"448816c4-0915-4a6c-ae23-83458ded6ee0","shortId":"QjK4gM","kind":"skill","title":"aicoo","tagline":"Use this skill when the user wants to share their AI agent with others, sync files/context to Aicoo, search/read/create/edit notes, create shareable agent links, manage shared links, keep their agent's knowledge up to date, set up auto-sync, manage note versions, generate daily b","description":"# Aicoo Skills — Share Your AI Agent\n\n**Hero**  \nAicoo is your AI COO.\n\n**Sub**  \nPowered by Pulse Protocol, Aicoo coordinates your agents with other agents — securely, efficiently, across boundaries.\n\nBrand and compatibility model:\n\n- Product + app brand: **Aicoo**\n- Coordination layer: **Pulse Protocol**\n- Root skill ID is `aicoo` (legacy alias `pulse` kept for backward compatibility)\n\n## Breaking Change (2026-04-16)\n\nAPI model is now split:\n\n- **Aicoo OS layer (`/api/v1/os/*`)**: notes, folders, snapshots, memory, todos, network, share\n- **Tools layer (`/api/v1/tools`)**: non-OS tools only (calendar, email, web, messaging, quality, MCP)\n\n`GET /api/v1/tools` now returns `namespace` (not `category`).\n\n## Setup\n\n**Required:** `AICOO_API_KEY` environment variable. Legacy `PULSE_API_KEY` is accepted as fallback.\n\nGenerate at: https://www.aicoo.io/settings/api-keys  \nAPI docs: https://www.aicoo.io/docs/api\n\nFormat: `aicoo_sk_live_xxxxxxxx` (prod) or `aicoo_sk_test_xxxxxxxx` (dev)\n\n**Base URL:** `https://www.aicoo.io/api/v1`\n\n**Auth header:**\n\n```bash\nAuthorization: Bearer ${AICOO_API_KEY:-$PULSE_API_KEY}\n```\n\n---\n\n## Capability 1: Aicoo OS API (workspace-native)\n\n### Discover OS endpoints\n\n```bash\ncurl -s \"$PULSE_BASE/os\" \\\n  -H \"Authorization: Bearer ${AICOO_API_KEY:-$PULSE_API_KEY}\" | jq .\n```\n\n### Browse workspace (ls -> ls -la -> cat)\n\n```bash\n# ls\ncurl -s \"$PULSE_BASE/os/folders\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# ls -la\ncurl -s \"$PULSE_BASE/os/notes?folderId=5&limit=20\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# cat\ncurl -s \"$PULSE_BASE/os/notes/42\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n```\n\n### Search, grep, create, edit, move, copy notes\n\n```bash\n# semantic search\ncurl -s -X POST \"$PULSE_BASE/os/notes/search\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"query\":\"investor pitch\"}' | jq .\n\n# deterministic grep-style search (regex/literal + line context)\ncurl -s -X POST \"$PULSE_BASE/os/notes/grep\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"pattern\":\"titleKey|title_key\",\"mode\":\"regex\",\"caseSensitive\":false,\"contextBefore\":5,\"contextAfter\":5}' | jq .\n\n# create\ncurl -s -X POST \"$PULSE_BASE/os/notes\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"title\":\"Project Roadmap\",\"content\":\"# Q2 Plan\\n\\n...\"}' | jq .\n\n# edit\ncurl -s -X PATCH \"$PULSE_BASE/os/notes/42\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"title\":\"Project Roadmap (Updated)\",\"content\":\"# Updated\\n\\n...\"}' | jq .\n\n# move (mv)\ncurl -s -X POST \"$PULSE_BASE/os/notes/42/move\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"folderName\":\"Technical\"}' | jq .\n\n# copy (cp)\ncurl -s -X POST \"$PULSE_BASE/os/notes/42/copy\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"folderName\":\"Archive\",\"title\":\"Roadmap Snapshot Copy\"}' | jq .\n```\n\n### Snapshots\n\n```bash\n# save snapshot\ncurl -s -X POST \"$PULSE_BASE/os/snapshots/42\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"label\":\"Before update\"}' | jq .\n\n# list snapshots\ncurl -s \"$PULSE_BASE/os/snapshots/42\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# restore\ncurl -s -X POST \"$PULSE_BASE/os/snapshots/42/restore\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"versionId\":7}' | jq .\n```\n\n### Network + share\n\n```bash\n# list links, visitors, contacts\ncurl -s \"$PULSE_BASE/os/network\" \\\n  -H \"Authorization: Bearer ${AICOO_API_KEY:-$PULSE_API_KEY}\" | jq .\n\n# create share link\ncurl -s -X POST \"$PULSE_BASE/os/share\" \\\n  -H \"Authorization: Bearer ${AICOO_API_KEY:-$PULSE_API_KEY}\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"scope\":\"all\",\"access\":\"read\",\"notesAccess\":\"read\",\"label\":\"For investors\",\"expiresIn\":\"7d\",\"requireSignIn\":true}' | jq .\n```\n\n### Todos (OS-native)\n\n```bash\n# search/list\ncurl -s \"$PULSE_BASE/os/todos?limit=20&completed=false\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# create\ncurl -s -X POST \"$PULSE_BASE/os/todos\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"title\":\"Prepare investor packet\",\"priority\":1}' | jq .\n```\n\n---\n\n## Capability 2: Tools API (non-OS skills)\n\nUse `/tools` for integrations and non-OS skills.\n\n```bash\n# discover tools\ncurl -s \"$PULSE_BASE/tools\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# execute a tool\ncurl -s -X POST \"$PULSE_BASE/tools\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"tool\":\"search_calendar_events\",\"params\":{\"query\":\"standup\",\"timeRange\":\"today\"}}' | jq .\n```\n\nCatalog fields:\n\n- `name`: executable tool id\n- `namespace`: logical domain (`calendar`, `email`, `github`, `notion`, ...)\n- `source`: provider (`native`, `mcp`, `composio`)\n- `readWrite`: access class (`read`/`write`)\n\n### Native namespaces\n\n| Namespace | Example tools |\n|-----------|----------------|\n| `calendar` | `search_calendar_events`, `schedule_meeting` |\n| `email` | `search_emails`, `send_email` |\n| `web` | `web_search`, `read_url` |\n| `messaging` | `search_pulse_contact`, `send_message_to_human` |\n| `quality` | `refine_content`, `verify_uniqueness` |\n\nMCP servers appear in catalog with `source: \"mcp\"` and namespace set to server name (`github`, `notion`, etc.).\n\n### Integrations health + auth actions\n\n```bash\n# unified OAuth + MCP health surface\ncurl -s \"$PULSE_BASE/tools/integrations\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# disconnect OAuth integration by id\ncurl -s -X DELETE \"$PULSE_BASE/tools/integrations/{id}\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# disconnect MCP OAuth binding by server id\ncurl -s -X POST \"$PULSE_BASE/tools/mcp/{id}/disconnect\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n```\n\n`/tools/integrations` status enum is unified across OAuth + MCP:\n\n- `connected`\n- `needs_reauth`\n- `disconnected`\n- `error`\n\nNo tokens are returned by this endpoint. Use it as the first health check.\n\n### MCP server lifecycle runbook (/tools/mcp)\n\n```bash\n# list MCP servers\ncurl -s \"$PULSE_BASE/tools/mcp\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# add MCP server\ncurl -s -X POST \"$PULSE_BASE/tools/mcp\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"name\":\"Notion MCP\",\"serverUrl\":\"https://<notion-mcp-server-url>\",\"config\":{}}' | jq .\n\n# start OAuth (returns authorizeUrl)\ncurl -s -X POST \"$PULSE_BASE/tools/mcp/{id}/authorize\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n\n# refresh health + discover tools after OAuth\ncurl -s -X POST \"$PULSE_BASE/tools/mcp/{id}/refresh\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" | jq .\n```\n\nReusable setup assets:\n\n- `assets/integrations/verified-mcps.md`\n- `assets/integrations/notion-mcp.template.json`\n\n---\n\n## Capability 3: Context Sync (bulk)\n\nUse `/accumulate` for multi-file sync.\n\n```bash\ncurl -s -X POST \"$PULSE_BASE/accumulate\" \\\n  -H \"Authorization: Bearer $AICOO_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"files\": [\n      {\"path\": \"Technical/architecture.md\", \"content\": \"# Architecture\\n\\n...\"},\n      {\"path\": \"General/about-me.md\", \"content\": \"# About Me\\n\\n...\"}\n    ]\n  }' | jq .\n```\n\n---\n\n## Capability 4: Identity Files\n\nIdentity files in `memory/self/` shape runtime behavior:\n\n- `memory/self/COO.md`\n- `memory/self/USER.md`\n- `memory/self/POLICY.md`\n\nUpload via `/accumulate` and keep them versioned like any other knowledge file.\n\n---\n\n## Capability 5: Autonomous Updates\n\nAfter substantive conversations:\n\n1. Search: `POST /os/notes/search`\n2. Precise grep (regex/literal + context): `POST /os/notes/grep`\n3. Snapshot: `POST /os/snapshots/{noteId}`\n4. Edit/create: `PATCH /os/notes/{id}` or `POST /os/notes`\n5. Reorganize by move/copy: `POST /os/notes/{id}/move`, `POST /os/notes/{id}/copy`\n6. Bulk sync docs with `POST /accumulate`\n\n### Claude Code loop example\n\n```\n/loop 30m sync key decisions and updates to Aicoo: search existing notes first, snapshot before major edits, then patch or create notes.\n```\n\n### Claude Code routine example\n\n```\n/routine auto-sync every weekday at 18:00: search overlap, snapshot before major edits, then patch/create notes and report a concise change log.\n```\n\n---\n\n## Capability 6: Talk to Another Agent\n\nAicoo supports two channels plus handshake/bridge:\n\n1. `/v1/agent/message`\n   - `to: \"alice\"` -> human inbox\n   - `to: \"alice_coo\"` -> agent RPC\n2. Share-link guest channel: `/api/chat/guest-v04`\n3. Access handshake: `/v1/network/request`, `/v1/network/requests`, `/v1/network/accept`\n4. Link bridge: `/v1/network/connect`\n\n---\n\n## Capability 7: Daily Brief\n\nUse briefing endpoints for executive planning:\n\n- `POST /v1/briefing`\n- `POST /v1/briefing/strategies`\n- `POST /v1/briefing/matrix`\n- `GET /v1/briefings`\n\n### Claude Code\n\n```\n/loop 24h generate daily brief with /v1/briefing + strategies + matrix, then return top 3 actions.\n/routine daily-brief every weekday at 08:30: run briefing pipeline and publish concise summary.\n```\n\n### OpenClaw / cron\n\n```bash\n30 8 * * 1-5 /path/to/aicoo-skills/scripts/daily-brief-cron.sh >> /tmp/aicoo-daily-brief.log 2>&1\n```\n\n---\n\n## Capability 8: Inbox Monitoring\n\nMonitor incoming activity via:\n\n- `GET /v1/conversations?view=all`\n- `GET /v1/network/requests`\n- optional: `GET /v1/os/network`\n\n### Claude Code\n\n```\n/loop 15m monitor inbox via /v1/conversations + /v1/network/requests and report only new urgent items.\n/routine inbox-monitor every 15 minutes: summarize new inbound messages and pending requests.\n```\n\n### OpenClaw / cron\n\n```bash\n*/15 * * * * /path/to/aicoo-skills/scripts/inbox-monitor-cron.sh >> /tmp/aicoo-inbox-monitor.log 2>&1\n```\n\n---\n\n## Capability 9: Start Aicoo (Boot & Incremental Sync)\n\nOne-shot command to verify identity, check workspace health, and push changed context:\n\n1. `GET /v1/identity` — verify API key and get profile\n2. `GET /v1/os/status` — workspace health (note/folder counts, last sync)\n3. Search for identity files (`COO.md`, `USER.md`, `POLICY.md`) — flag if missing\n4. Detect locally changed files since last sync\n5. Dedup via `POST /os/notes/search`, then snapshot + patch or create\n6. `POST /accumulate` for bulk sync\n7. Report summary\n\n### Claude Code\n\n```\n/start_aicoo\n```\n\n---\n\n## Capability 10: Check Messages\n\nReview all messages your Aicoo agent received:\n\n1. `GET /v1/identity` — get caller ID for filtering\n2. `GET /v1/conversations?view=all` — all conversations (direct + shared agent)\n3. `GET /v1/network/requests` — pending friend/agent requests\n4. Group by conversation, show contact + channel + timestamps + content\n5. Suggest actions (reply, accept request, save contact)\n\n### Filtering\n\n- `view=coo` for shared-agent messages only\n- `view=me` for direct human messages only\n- Filter by contact name or time range\n\n### Claude Code\n\n```\n/check_messages\n```\n\n---\n\n## Security Rules\n\n- Never expose `AICOO_API_KEY` or legacy `PULSE_API_KEY`\n- Shared links are sandboxed by scope + permissions\n- Share links require sign-in by default (`requireSignIn:true`); set `requireSignIn:false` only when the user explicitly wants anonymous public access\n- Signed-in share-link visitors may appear in analytics with name, username, email, and user id\n- Revoked or expired links lose access immediately\n- Use snapshots before destructive edits\n- Validate scope before sending a link externally\n\n---\n\n## Quick Reference\n\n| Endpoint | Method | Purpose |\n|----------|--------|---------|\n| `/init` | POST | Initialize workspace |\n| `/os/status` | GET | Workspace summary |\n| `/os/folders` | GET/POST | List/create folders |\n| `/os` | GET | Discover OS endpoints |\n| `/os/notes` | GET/POST | List/create notes |\n| `/os/notes/{id}` | GET/PATCH | Read/edit note |\n| `/os/notes/search` | POST | Semantic search notes |\n| `/os/notes/grep` | POST | Deterministic grep search with line context |\n| `/os/notes/{id}/move` | POST | Move note to another folder (mv) |\n| `/os/notes/{id}/copy` | POST | Copy note to folder/title (cp) |\n| `/os/snapshots/{noteId}` | GET/POST | List/save snapshots |\n| `/os/snapshots/{noteId}/restore` | POST | Restore snapshot |\n| `/os/memory/search` | POST | Search memory |\n| `/os/network` | GET | Links + visitors + contacts; signed-in visitors may include identity fields |\n| `/os/share` | POST | Create share link (`requireSignIn` defaults true) |\n| `/accumulate` | POST | Bulk sync |\n| `/os/share/list` | GET | List links |\n| `/os/share/{linkId}` | PATCH/DELETE | Update/revoke link, including `requireSignIn` |\n| `/os/todos` | GET/POST | List/create todos |\n| `/tools` | GET/POST | Discover/execute non-OS tools |\n| `/tools/namespaces` | GET/PUT | List/toggle enabled namespaces |\n| `/tools/integrations` | GET | Unified OAuth + MCP health |\n| `/tools/integrations/{id}` | DELETE | Disconnect OAuth integration |\n| `/tools/mcp` | GET/POST | List/add MCP servers |\n| `/tools/mcp/{id}` | GET/PATCH/DELETE | Inspect/update/remove MCP server |\n| `/tools/mcp/{id}/authorize` | POST | Start MCP OAuth flow |\n| `/tools/mcp/{id}/refresh` | POST | Check MCP health + discover tools |\n| `/tools/mcp/{id}/disconnect` | POST | Disconnect MCP OAuth binding |\n| `/agent/message` | POST | human or agent routing |\n| `/network/request` | POST | Request friend/agent access |\n| `/network/requests` | GET | List pending requests |\n| `/network/accept` | POST | Accept/reject request |\n| `/network/connect` | POST | Token -> friend + agent link |\n| `/briefing` | POST | Generate daily executive briefing |\n| `/briefing/strategies` | POST | Generate top 3 COO priorities |\n| `/briefing/matrix` | POST | Generate Eisenhower matrix |\n| `/briefings` | GET | Briefing history |\n| `/conversations` | GET | Inbox/conversation monitoring |\n\n### Guest endpoints (no API key)\n\n| Endpoint | Method | Purpose |\n|----------|--------|---------|\n| `/api/chat/guest-v04?token=X&meta=true` | GET | Inspect link metadata |\n| `/api/chat/guest-v04` | POST | Chat with shared agent |","tags":["aicoo","skills","aicoo-team","agent","agent-skills","agentic-ai"],"capabilities":["skill","source-aicoo-team","skill-aicoo-skills","topic-agent","topic-agent-skills","topic-agentic-ai"],"categories":["AICOO-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/Aicoo-Team/AICOO-Skills","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add Aicoo-Team/AICOO-Skills","source_repo":"https://github.com/Aicoo-Team/AICOO-Skills","install_from":"skills.sh"}},"qualityScore":"0.456","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 12 github stars · SKILL.md body (14,184 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:07:06.635Z","embedding":null,"createdAt":"2026-05-09T01:05:24.983Z","updatedAt":"2026-05-18T19:07:06.635Z","lastSeenAt":"2026-05-18T19:07:06.635Z","tsv":"'-04':103 '-16':104 '-5':1202 '/15':1256 '/accumulate':936,992,1051,1331,1596 '/agent/message':1675 '/api/chat/guest-v04':1135,1735,1744 '/api/v1':183 '/api/v1/os':113 '/api/v1/tools':123,136 '/authorize':896,1652 '/briefing':1701 '/briefing/matrix':1714 '/briefing/strategies':1707 '/briefings':1719 '/check_messages':1418 '/conversations':1723 '/copy':1044,1553 '/disconnect':803,1669 '/docs/api':166 '/init':1502 '/loop':1056,1166,1226 '/move':1040,1543 '/network/accept':1691 '/network/connect':1695 '/network/request':1681 '/network/requests':1686 '/os':1514 '/os/folders':1510 '/os/memory/search':1571 '/os/network':1575 '/os/notes':1028,1032,1038,1042,1519,1523,1541,1551 '/os/notes/grep':1019,1533 '/os/notes/search':1012,1323,1528 '/os/share':1588,1604 '/os/share/list':1600 '/os/snapshots':1023,1560,1565 '/os/status':1506 '/os/todos':1611 '/path/to/aicoo-skills/scripts/daily-brief-cron.sh':1203 '/path/to/aicoo-skills/scripts/inbox-monitor-cron.sh':1257 '/refresh':917,1660 '/restore':1567 '/routine':1082,1180,1239 '/settings/api-keys':161 '/start_aicoo':1340 '/tmp/aicoo-daily-brief.log':1204 '/tmp/aicoo-inbox-monitor.log':1258 '/tools':622,1615 '/tools/integrations':811,1627,1633 '/tools/mcp':842,1639,1644,1650,1658,1667 '/tools/namespaces':1622 '/v1/agent/message':1119 '/v1/briefing':1157,1172 '/v1/briefing/matrix':1161 '/v1/briefing/strategies':1159 '/v1/briefings':1163 '/v1/conversations':1216,1231,1362 '/v1/identity':1284,1354 '/v1/network/accept':1141 '/v1/network/connect':1145 '/v1/network/request':1139 '/v1/network/requests':1140,1220,1232,1372 '/v1/os/network':1223 '/v1/os/status':1293 '00':1090 '08':1187 '1':196,611,1009,1118,1201,1206,1260,1282,1352 '10':1342 '15':1244 '15m':1227 '18':1089 '2':614,1013,1129,1205,1259,1291,1360 '20':249,577 '2026':102 '24h':1167 '3':931,1020,1136,1178,1300,1370,1711 '30':1188,1199 '30m':1057 '4':977,1025,1142,1311,1376 '5':247,336,338,1003,1033,1319,1385 '6':1045,1107,1329 '7':505,1147,1335 '7d':562 '8':1200,1208 '9':1262 'accept':154,1389 'accept/reject':1693 'access':554,694,1137,1459,1483,1685 'across':74,816 'action':752,1179,1387 'activ':1213 'add':858 'agent':13,24,31,53,68,71,1111,1127,1350,1369,1399,1679,1699,1749 'ai':12,52,58 'aicoo':1,19,48,55,65,83,92,110,144,168,174,189,197,214,236,253,265,288,318,350,378,407,430,459,481,495,521,540,583,597,640,656,766,785,807,854,870,900,921,952,1064,1112,1264,1349,1423 'alia':94 'alic':1121,1125 'analyt':1470 'anonym':1457 'anoth':1110,1548 'api':105,145,151,162,190,193,199,215,218,237,254,266,289,319,351,379,408,431,460,482,496,522,525,541,544,584,598,616,641,657,767,786,808,855,871,901,922,953,1286,1424,1429,1730 'app':81 'appear':734,1468 'application/json':295,325,357,385,414,437,466,502,550,604,663,877,959 'architectur':965 'archiv':440 'asset':927 'assets/integrations/notion-mcp.template.json':929 'assets/integrations/verified-mcps.md':928 'auth':184,751 'author':187,212,234,251,263,286,316,348,376,405,428,457,479,493,519,538,581,595,638,654,764,783,805,852,868,898,919,950 'authorizeurl':888 'auto':40,1084 'auto-sync':39,1083 'autonom':1004 'b':47 'backward':98 'base':179 'base/accumulate':948 'base/os':210 'base/os/folders':232 'base/os/network':517 'base/os/notes':245,346 'base/os/notes/42':261,374 'base/os/notes/42/copy':426 'base/os/notes/42/move':403 'base/os/notes/grep':314 'base/os/notes/search':284 'base/os/share':536 'base/os/snapshots/42':455,477 'base/os/snapshots/42/restore':491 'base/os/todos':575,593 'base/tools':636,652 'base/tools/integrations':762,780 'base/tools/mcp':801,850,866,894,915 'bash':186,206,227,276,447,509,570,630,753,843,942,1198,1255 'bearer':188,213,235,252,264,287,317,349,377,406,429,458,480,494,520,539,582,596,639,655,765,784,806,853,869,899,920,951 'behavior':986 'bind':792,1674 'boot':1265 'boundari':75 'brand':76,82 'break':100 'bridg':1144 'brief':1149,1151,1170,1183,1190,1706,1721 'brows':221 'bulk':934,1046,1333,1598 'calendar':129,667,684,703,705 'caller':1356 'capabl':195,613,930,976,1002,1106,1146,1207,1261,1341 'casesensit':333 'cat':226,257 'catalog':675,736 'categori':141 'chang':101,1104,1280,1314 'channel':1115,1134,1382 'chat':1746 'check':837,1275,1343,1662 'class':695 'claud':1052,1078,1164,1224,1338,1416 'code':1053,1079,1165,1225,1339,1417 'command':1271 'compat':78,99 'complet':578 'composio':692 'concis':1103,1194 'config':883 'connect':819 'contact':513,722,1381,1392,1411,1579 'content':293,323,355,362,383,391,412,435,464,500,548,602,661,729,875,957,964,970,1384 'content-typ':292,322,354,382,411,434,463,499,547,601,660,874,956 'context':308,932,1017,1281,1540 'contextaft':337 'contextbefor':335 'convers':1008,1366,1379 'coo':59,1126,1395,1712 'coo.md':1305 'coordin':66,84 'copi':274,419,444,1555 'count':1297 'cp':420,1559 'creat':22,271,340,528,587,1076,1328,1590 'cron':1197,1254 'curl':207,229,242,258,279,309,341,369,398,421,450,474,486,514,531,572,588,633,647,759,775,796,847,861,889,910,943 'd':296,326,358,386,415,438,467,503,551,605,664,878,960 'daili':46,1148,1169,1182,1704 'daily-brief':1181 'date':36 'decis':1060 'dedup':1320 'default':1445,1594 'delet':778,1635 'destruct':1488 'detect':1312 'determinist':301,1535 'dev':178 'direct':1367,1405 'disconnect':770,789,822,1636,1671 'discov':203,631,906,1516,1665 'discover/execute':1617 'doc':163,1048 'domain':683 'edit':272,368,1072,1096,1489 'edit/create':1026 'effici':73 'eisenhow':1717 'email':130,685,709,711,713,1474 'enabl':1625 'endpoint':205,830,1152,1499,1518,1728,1732 'enum':813 'environ':147 'error':823 'etc':748 'event':668,706 'everi':1086,1184,1243 'exampl':701,1055,1081 'execut':644,678,1154,1705 'exist':1066 'expir':1480 'expiresin':561 'explicit':1455 'expos':1422 'extern':1496 'fallback':156 'fals':334,579,1450 'field':676,1587 'file':940,961,979,981,1001,1304,1315 'files/context':17 'filter':1359,1393,1409 'first':835,1068 'flag':1308 'flow':1657 'folder':115,1513,1549 'folder/title':1558 'folderid':246 'foldernam':416,439 'format':167 'friend':1698 'friend/agent':1374,1684 'general/about-me.md':969 'generat':45,157,1168,1703,1709,1716 'get':135,1162,1215,1219,1222,1283,1289,1292,1353,1355,1361,1371,1507,1515,1576,1601,1628,1687,1720,1724,1740 'get/patch':1525 'get/patch/delete':1646 'get/post':1511,1520,1562,1612,1616,1640 'get/put':1623 'github':686,746 'grep':270,303,1015,1536 'grep-styl':302 'group':1377 'guest':1133,1727 'h':211,233,250,262,285,291,315,321,347,353,375,381,404,410,427,433,456,462,478,492,498,518,537,546,580,594,600,637,653,659,763,782,804,851,867,873,897,918,949,955 'handshak':1138 'handshake/bridge':1117 'header':185 'health':750,757,836,905,1277,1295,1632,1664 'hero':54 'histori':1722 'human':726,1122,1406,1677 'id':90,680,774,781,795,802,895,916,1029,1039,1043,1357,1477,1524,1542,1552,1634,1645,1651,1659,1668 'ident':978,980,1274,1303,1586 'immedi':1484 'inbound':1248 'inbox':1123,1209,1229,1241 'inbox-monitor':1240 'inbox/conversation':1725 'includ':1585,1609 'incom':1212 'increment':1266 'initi':1504 'inspect':1741 'inspect/update/remove':1647 'integr':624,749,772,1638 'investor':298,560,608 'item':1238 'jq':220,239,256,268,300,339,367,395,418,445,471,484,506,527,565,586,612,643,674,769,788,810,857,884,903,924,975 'keep':29,994 'kept':96 'key':146,152,191,194,216,219,238,255,267,290,320,330,352,380,409,432,461,483,497,523,526,542,545,585,599,642,658,768,787,809,856,872,902,923,954,1059,1287,1425,1430,1731 'knowledg':33,1000 'la':225,241 'label':468,558 'last':1298,1317 'layer':85,112,122 'legaci':93,149,1427 'lifecycl':840 'like':997 'limit':248,576 'line':307,1539 'link':25,28,511,530,1132,1143,1432,1439,1465,1481,1495,1577,1592,1603,1608,1700,1742 'linkid':1605 'list':472,510,844,1602,1688 'list/add':1641 'list/create':1512,1521,1613 'list/save':1563 'list/toggle':1624 'live':170 'local':1313 'log':1105 'logic':682 'loop':1054 'lose':1482 'ls':223,224,228,240 'major':1071,1095 'manag':26,42 'matrix':1174,1718 'may':1467,1584 'mcp':134,691,732,739,756,790,818,838,845,859,881,1631,1642,1648,1655,1663,1672 'meet':708 'memori':117,1574 'memory/self':983 'memory/self/coo.md':987 'memory/self/policy.md':989 'memory/self/user.md':988 'messag':132,719,724,1249,1344,1347,1400,1407 'meta':1738 'metadata':1743 'method':1500,1733 'minut':1245 'miss':1310 'mode':331 'model':79,106 'monitor':1210,1211,1228,1242,1726 'move':273,396,1545 'move/copy':1036 'multi':939 'multi-fil':938 'mv':397,1550 'n':365,366,393,394,966,967,973,974 'name':677,745,879,1412,1472 'namespac':139,681,699,700,741,1626 'nativ':202,569,690,698 'need':820 'network':119,507 'never':1421 'new':1236,1247 'non':125,618,627,1619 'non-o':124,617,626,1618 'note':21,43,114,275,1067,1077,1099,1522,1527,1532,1546,1556 'note/folder':1296 'noteid':1024,1561,1566 'notesaccess':556 'notion':687,747,880 'oauth':755,771,791,817,886,909,1630,1637,1656,1673 'one':1269 'one-shot':1268 'openclaw':1196,1253 'option':1221 'os':111,126,198,204,568,619,628,1517,1620 'os-nat':567 'other':15 'overlap':1092 'packet':609 'param':669 'patch':372,1027,1074,1326 'patch/create':1098 'patch/delete':1606 'path':962,968 'pattern':327 'pend':1251,1373,1689 'permiss':1437 'pipelin':1191 'pitch':299 'plan':364,1155 'plus':1116 'policy.md':1307 'post':282,312,344,401,424,453,489,534,591,650,799,864,892,913,946,1011,1018,1022,1031,1037,1041,1050,1156,1158,1160,1322,1330,1503,1529,1534,1544,1554,1568,1572,1589,1597,1653,1661,1670,1676,1682,1692,1696,1702,1708,1715,1745 'power':61 'precis':1014 'prepar':607 'prioriti':610,1713 'prod':172 'product':80 'profil':1290 'project':360,388 'protocol':64,87 'provid':689 'public':1458 'publish':1193 'puls':63,86,95,150,192,209,217,231,244,260,283,313,345,373,402,425,454,476,490,516,524,535,543,574,592,635,651,721,761,779,800,849,865,893,914,947,1428 'purpos':1501,1734 'push':1279 'q2':363 'qualiti':133,727 'queri':297,670 'quick':1497 'rang':1415 'read':555,557,696,717 'read/edit':1526 'readwrit':693 'reauth':821 'receiv':1351 'refer':1498 'refin':728 'refresh':904 'regex':332 'regex/literal':306,1016 'reorgan':1034 'repli':1388 'report':1101,1234,1336 'request':1252,1375,1390,1683,1690,1694 'requir':143,1440 'requiresignin':563,1446,1449,1593,1610 'restor':485,1569 'return':138,827,887,1176 'reusabl':925 'review':1345 'revok':1478 'roadmap':361,389,442 'root':88 'rout':1680 'routin':1080 'rpc':1128 'rule':1420 'run':1189 'runbook':841 'runtim':985 'sandbox':1434 'save':448,1391 'schedul':707 'scope':552,1436,1491 'search':269,278,305,666,704,710,716,720,1010,1065,1091,1301,1531,1537,1573 'search/list':571 'search/read/create/edit':20 'secur':72,1419 'semant':277,1530 'send':712,723,1493 'server':733,744,794,839,846,860,1643,1649 'serverurl':882 'set':37,742,1448 'setup':142,926 'shape':984 'share':10,27,50,120,508,529,1131,1368,1398,1431,1438,1464,1591,1748 'share-link':1130,1463 'shareabl':23 'shared-ag':1397 'shot':1270 'show':1380 'sign':1442,1461,1581 'sign-in':1441 'signed-in':1460,1580 'sinc':1316 'sk':169,175 'skill':4,49,89,620,629 'skill-aicoo-skills' 'snapshot':116,443,446,449,473,1021,1069,1093,1325,1486,1564,1570 'sourc':688,738 'source-aicoo-team' 'split':109 'standup':671 'start':885,1263,1654 'status':812 'strategi':1173 'style':304 'sub':60 'substant':1007 'suggest':1386 'summar':1246 'summari':1195,1337,1509 'support':1113 'surfac':758 'sync':16,41,933,941,1047,1058,1085,1267,1299,1318,1334,1599 'talk':1108 'technic':417 'technical/architecture.md':963 'test':176 'time':1414 'timerang':672 'timestamp':1383 'titl':329,359,387,441,606 'titlekey':328 'today':673 'todo':118,566,1614 'token':825,1697,1736 'tool':121,127,615,632,646,665,679,702,907,1621,1666 'top':1177,1710 'topic-agent' 'topic-agent-skills' 'topic-agentic-ai' 'true':564,1447,1595,1739 'two':1114 'type':294,324,356,384,413,436,465,501,549,603,662,876,958 'unifi':754,815,1629 'uniqu':731 'updat':390,392,470,1005,1062 'update/revoke':1607 'upload':990 'urgent':1237 'url':180,718 'use':2,621,831,935,1150,1485 'user':7,1454,1476 'user.md':1306 'usernam':1473 'valid':1490 'variabl':148 'verifi':730,1273,1285 'version':44,996 'versionid':504 'via':991,1214,1230,1321 'view':1217,1363,1394,1402 'visitor':512,1466,1578,1583 'want':8,1456 'web':131,714,715 'weekday':1087,1185 'workspac':201,222,1276,1294,1505,1508 'workspace-n':200 'write':697 'www.aicoo.io':160,165,182 'www.aicoo.io/api/v1':181 'www.aicoo.io/docs/api':164 'www.aicoo.io/settings/api-keys':159 'x':281,311,343,371,400,423,452,488,533,590,649,777,798,863,891,912,945,1737 'xxxxxxxx':171,177","prices":[{"id":"b69d26d9-2b95-4bbe-a657-a86a458c96b5","listingId":"448816c4-0915-4a6c-ae23-83458ded6ee0","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"Aicoo-Team","category":"AICOO-Skills","install_from":"skills.sh"},"createdAt":"2026-05-09T01:05:24.983Z"}],"sources":[{"listingId":"448816c4-0915-4a6c-ae23-83458ded6ee0","source":"github","sourceId":"Aicoo-Team/AICOO-Skills","sourceUrl":"https://github.com/Aicoo-Team/AICOO-Skills","isPrimary":false,"firstSeenAt":"2026-05-09T01:05:24.983Z","lastSeenAt":"2026-05-18T19:07:06.635Z"}],"details":{"listingId":"448816c4-0915-4a6c-ae23-83458ded6ee0","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"Aicoo-Team","slug":"AICOO-Skills","github":{"repo":"Aicoo-Team/AICOO-Skills","stars":12,"topics":["agent","agent-skills","agentic-ai"],"license":"mit","html_url":"https://github.com/Aicoo-Team/AICOO-Skills","pushed_at":"2026-05-05T14:10:59Z","description":"An official set of skills to share, maintain and connect personal AI Agents.","skill_md_sha":"2026dec1aaa0580cb0b40df5725fde3c6b815fb2","skill_md_path":"SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/Aicoo-Team/AICOO-Skills"},"layout":"root","source":"github","category":"AICOO-Skills","frontmatter":{"name":"aicoo","description":"Use this skill when the user wants to share their AI agent with others, sync files/context to Aicoo, search/read/create/edit notes, create shareable agent links, manage shared links, keep their agent's knowledge up to date, set up auto-sync, manage note versions, generate daily briefings, monitor inbox activity, talk to someone else's agent (friend direct or share link), request/accept agent access, bridge from share token to friend connection, check their agent network, boot/start their Aicoo agent, check messages received, or get started with Aicoo. Triggers on: 'share my agent', 'share link', 'sync to Aicoo', 'upload to Aicoo', 'add context', 'search my notes', 'update my agent', 'what does my agent know', 'set up Aicoo', 'API key', 'snapshot', 'version', 'auto sync', 'schedule sync', 'keep updated', 'daily brief', 'morning brief', 'inbox monitoring', '/v1/briefing', '/v1/conversations', 'talk to their agent', '/v1/agent/message', '/v1/network/request', '/v1/network/accept', '/v1/network/connect', 'check this agent link', 'my network', 'who visited', 'start aicoo', 'boot my agent', 'launch aicoo', 'aicoo status', 'check messages', 'what did my agent receive', 'who talked to my agent', 'agent inbox', or any mention of agent-to-agent communication via Aicoo (powered by Pulse Protocol)."},"skills_sh_url":"https://skills.sh/Aicoo-Team/AICOO-Skills"},"updatedAt":"2026-05-18T19:07:06.635Z"}}