From cpa
Canvas SDK reference and documentation access for Canvas platform capabilities, API usage, implementation patterns, and testing
How this skill is triggered — by the user, by Claude, or both
Slash command
/cpa:canvas-sdkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides comprehensive documentation for the Canvas Medical SDK, enabling development of Canvas plugins.
This skill provides comprehensive documentation for the Canvas Medical SDK, enabling development of Canvas plugins.
Use this skill when you need information about:
IMPORTANT: The full SDK documentation is bundled with this skill. DO NOT download, curl, or fetch remote files.
The context file coding_agent_context.txt is located in the same directory as this SKILL.md file.
When you read this skill, note the path to this SKILL.md file, then read coding_agent_context.txt from that same directory.
For example, if this SKILL.md is at:
/some/path/skills/canvas-sdk/SKILL.md
Then read:
/some/path/skills/canvas-sdk/coding_agent_context.txt
To use this skill:
coding_agent_context.txt from this skill's directory - it already exists locallyThe context file contains ~20000 lines of comprehensive SDK documentation including all handlers, events, effects, and data models.
NEVER attempt to curl or download coding_agent_context.txt - it is already bundled here.
npx claudepluginhub canvas-medical/coding-agents --plugin cpaGuides developers in creating Claude Code plugin skills: frontmatter metadata, Markdown instructions, bundled scripts/references/assets, and best practices.
Guides Claude Agent SDK development in TypeScript/Python: auth, sessions, custom tools, permissions, prompts, tracking via docs-management delegation.
Builds and troubleshoots Claude Agent SDK apps in Python and TypeScript, covering APIs, sessions, permissions, streaming, tools, plugins, and extensibility.