Openskills bindings maintainer
Skill Geeksfino/openskills/.cursor/skills/openskills-bindings-maintainer
Maintain compatibility between openskills-runtime and language bindings (TypeScript, Python), including feature flags, build configuration, and smoke verification.From its SKILL.md
npx -y skills add Geeksfino/openskills --skill openskills-bindings-maintainerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- runs commandsInstructs the agent to run 3 commands, including `cd bindings/ts` and 2 more.
SKILL.md
1.2 KB, 196 tokens by cl100k_base, as published. Nobody here has run it
OpenSkills Bindings Maintainer
Use this skill when runtime APIs, features, or dependency topology changes may affect bindings.
Scope
bindings/ts/**bindings/python/**- runtime crate feature interactions affecting bindings
Workflow
- Identify runtime change surface (API, features, dependencies).
- Check both bindings for feature/compile assumptions.
- Verify build and smoke tests for each binding.
- Confirm lockfile and manifest consistency where applicable.
TS Binding Checks
cd bindings/ts
npm install
npm run build
Python Binding Checks
Use project-standard build/test commands for Python bindings and confirm import/runtime behavior.
Guardrails
- Avoid introducing plugin/build-tool dependencies into default binding paths unless intentional.
- Keep generated files and lockfiles aligned with project policy.
Output Format
- Compatibility matrix (runtime vs TS/Python)
- Breaking changes
- Required migration steps
- Verification evidence
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.