Agent skill
openskills-bindings-maintainer
Maintain compatibility between openskills-runtime and language bindings (TypeScript, Python), including feature flags, build configuration, and smoke verification.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/openskills-bindings-maintainer
SKILL.md
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?