⚠️ Work in ProgressThis repository is under active development and is not ready for external use. The skills, APIs, and documentation may change significantly without notice. Please do not depend on this repository until it reaches a stable release.
AI agent skills for Bkper development. These skills provide procedural knowledge to AI coding assistants (Claude Code, OpenCode, Gemini CLI) when working on Bkper projects.
Skills are markdown files that teach AI assistants how to work with specific technologies and patterns. Unlike static project documentation (AGENTS.md), skills contain dynamic, procedural knowledge that can be automatically updated.
| Skill | Description |
|---|---|
bkper-app-dev |
Core SDK, bkper-js, event handling, app configuration |
bkper-web-dev |
Web development, @bkper/web-* packages, Lit components, auth |
bkper-script-dev |
Local scripting, CLI usage, bulk operations |
Skills are distributed globally to ~/.claude/skills/ and managed automatically by the Bkper CLI.
The CLI checks for updates and syncs all skills when running:
bkper app init <name>- when creating a new appbkper login- when authenticating
- CLI fetches the latest commit SHA that touched
skills/folder via GitHub API - Compares with local commit in
~/.config/bkper/skills.yaml - If commit differs (or skills are missing), downloads all
bkper-*skills - Skills are available to all projects via the global location
~/.claude/skills/
├── bkper-app-dev/
│ └── SKILL.md
├── bkper-web-dev/
│ └── SKILL.md
└── bkper-script-dev/
└── SKILL.md
~/.config/bkper/skills.yaml
└── commit: "abc123..."
Each skill follows the Agent Skills specification:
skills/
└── skill-name/
└── SKILL.md
The SKILL.md file contains:
- Procedural knowledge and patterns
- Code examples and best practices
When updating skills:
- Edit the relevant
SKILL.mdfile inskills/ - Commit and push to
main - Changes propagate to users instantly on next CLI command
Skills are compatible with:
- Claude Code (
~/.claude/skills/) - OpenCode (
~/.claude/skills/) - Other Agent Skills-compatible tools