Overview
AI coding agents (Claude Code, Cursor, GitHub Copilot) can load task-focused skill files from the skills/ directory instead of reading the entire repository. Each skill covers one concern — pick only what the current task requires.
Available Skills
Usage
Load a skill by referencing it in the agent's context. Examples:
Claude Code — add to the system prompt or reference inline:
@skills/b24jssdk-core
Cursor / Windsurf — use @docs or drag the skill file into the chat context.
GitHub Copilot — attach the skill file as a workspace document or paste its path into the chat.
Skills are plain Markdown files and can be read directly from skills/<name>/SKILL.md in the repository root.
Loading Order
Always start with b24jssdk-core — it covers entry point selection and SDK lifecycle, which every other skill assumes. Then add topic-specific skills based on the task:
b24jssdk-core(always first)b24jssdk-rest— if making REST callsb24jssdk-filtering— if building filters or list queriesb24jssdk-frame-ui— if working inside an iframe appb24jssdk-helpers— if using helper utilities or Pullb24jssdk-recipes— for complete end-to-end examples
Do not load all skills at once — the descriptions are designed for selective consumption to keep the context focused.
Further Reading
See AGENTS.md for full contributor and agent documentation, including commands, testing, and key conventions.