mirror of
https://github.com/outbackdingo/optimclaw.git
synced 2026-08-25 14:53:34 +00:00
Add SKILL.md files for all 252 Pica platform integrations (245 new, 7 internal skills already existed). Covers the full Pica catalog: - CRM: attio, close, freshdesk, gorgias, hubspot, intercom, klaviyo, zoho, etc. - Communication: bluesky, linked-in, meta, x, teams, twilio, ring-central, etc. - DevOps: git-lab, circle-ci, netlify, render, n8n, neon, ngrok, posthog, etc. - AI/LLM: anthropic, deep-seek, gemini, perplexity, open-router, x-ai - E-commerce: big-commerce, shopify-admin, shopify-storefront, square, woocommerce - Payments: chargebee, paystack, square, stripe - Email: sendgrid, mailchimp-marketing, mailgun, loops - And 190+ more across all categories ~83 skills have detailed API docs (base URLs, example http() calls, notes). ~122 skills have auth setup and credential config from Pica metadata. Skills are embedded into the binary at compile time via the bundling infrastructure added to v2-architecture, making them available on every IronClaw install without needing ClawHub. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2.1 KiB
2.1 KiB
name, version, description, activation, metadata
| name | version | description | activation | metadata | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| clickup | 1.0.0 | ClickUp API v2 — tasks, spaces, lists, comments, time tracking |
|
|
ClickUp API v2
Use the http tool. Credentials are automatically injected for api.clickup.com.
Base URL
https://api.clickup.com/api/v2
Actions
List workspaces (teams):
http(method="GET", url="https://api.clickup.com/api/v2/team")
List spaces:
http(method="GET", url="https://api.clickup.com/api/v2/team/<team_id>/space")
List folders in space:
http(method="GET", url="https://api.clickup.com/api/v2/space/<space_id>/folder")
List tasks in a list:
http(method="GET", url="https://api.clickup.com/api/v2/list/<list_id>/task?page=0&subtasks=true&include_closed=false")
Get task:
http(method="GET", url="https://api.clickup.com/api/v2/task/<task_id>")
Create task:
http(method="POST", url="https://api.clickup.com/api/v2/list/<list_id>/task", body={"name": "Task name", "description": "Details", "status": "to do", "priority": 2, "due_date": 1775000000000, "assignees": [123456]})
Update task:
http(method="PUT", url="https://api.clickup.com/api/v2/task/<task_id>", body={"status": "in progress", "priority": 1})
Add comment:
http(method="POST", url="https://api.clickup.com/api/v2/task/<task_id>/comment", body={"comment_text": "My comment"})
Notes
- Priority: 1=Urgent, 2=High, 3=Normal, 4=Low.
- Due dates are Unix timestamps in milliseconds.
- Status values are lowercase strings matching your workspace statuses.
- Task IDs are alphanumeric strings like
"abc123". - Hierarchy: Team → Space → Folder → List → Task.
- Pagination:
pageparam (0-indexed). Returns empty array when no more.