Help us improve
Share bugs, ideas, or general feedback.
From stackone-platform
Manage StackOne resources including API keys, linked accounts, logs, and webhooks. Use when user asks to "set up StackOne", "list my accounts", "debug API errors", "check integration status", or "configure webhooks". Covers authentication, account management, and troubleshooting. Do NOT use for building AI agents (use stackone-agents) or discovering connector capabilities (use stackone-connectors).
npx claudepluginhub stackonehq/agent-plugins --plugin stackone-platformHow this skill is triggered — by the user, by Claude, or both
Slash command
/stackone-platform:stackone-platformThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before answering platform questions, fetch the latest documentation:
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Processes PDFs: extracts text/tables/images, merges/splits/rotates pages, adds watermarks, creates/fills forms, encrypts/decrypts, OCRs scans. Activates on PDF mentions or output requests.
Share bugs, ideas, or general feedback.
Before answering platform questions, fetch the latest documentation:
https://docs.stackone.com/llms.txt to discover all available doc pagesDo not guess or rely on potentially outdated information in this skill. Always verify against live docs.
StackOne is integration infrastructure for AI agents — 200+ connectors and 10,000+ production-ready actions across HR, ATS, CRM, LMS, and more. Agents reason, StackOne executes. Common tasks:
All API calls require Basic auth. The API key goes in the Authorization header:
curl https://api.stackone.com/accounts \
-H "Authorization: Basic $(echo -n 'YOUR_API_KEY:' | base64)"
Key details:
v1.{region}.xxxxxx-account-id header is required for data API calls — it identifies which linked account to querystackone-agents skillEach linked account has:
id — assigned by StackOneprovider — the SaaS tool (e.g., bamboohr, greenhouse)origin_owner_id — your internal customer identifierstatus — active, error, inactiveTo list accounts: GET https://api.stackone.com/accounts
To get one account: GET https://api.stackone.com/accounts/{id}
Fetch the accounts API reference for full details:
https://docs.stackone.com/platform/api-reference/accounts/list-accounts
Consult references/api-categories.md for the StackOne API structure (Actions API, Platform API) and connector category documentation URLs.
User says: "How do I see which accounts are connected in StackOne?"
Actions:
GET https://api.stackone.com/accounts with proper auth headerid, provider, status, origin_owner_idhttps://docs.stackone.com/platform/api-reference/accounts/list-accounts for the full schemaResult: Working command with explanation of account statuses and how to use account IDs.
User says: "My StackOne API call is returning 401"
Actions:
/accounts but fail on data endpoints, check that x-account-id is present and validhttps://docs.stackone.com/overview/authentication for the latest auth detailsResult: Identified root cause with fix.
Cause: Invalid or missing API key.
v1.{region}.xxxxxBasic base64(api_key:) — note the trailing colon before encodingCause: The x-account-id header references a non-existent or disconnected account.
GET /accounts to find valid IDserror or inactiveCause: Rate limit exceeded.
https://docs.stackone.com/overview/rate-limits for current limitsCause: The linked account may have limited permissions on the provider side.
| Resource | URL |
|---|---|
| Dashboard | https://app.stackone.com |
| API base | https://api.stackone.com |
| Documentation | https://docs.stackone.com |
| Docs index | https://docs.stackone.com/llms.txt |