.cursor/skills/openskills-plugin-separation/SKILL.md
Enforce clean separation between core openskills-runtime and optional WASM build plugins so plugin compilation does not break runtime consumers or language bindings.
npx skillsauth add geeksfino/openskills openskills-plugin-separationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when changing plugin features, build-tool wiring, or runtime dependency topology.
Keep core runtime usable without plugin toolchains, especially for bindings and non-build execution paths.
runtime/Cargo.tomlruntime/src/lib.rsruntime/src/bin/openskills-runtime.rsruntime/src/build/**bindings/ts/Cargo.tomlbindings/python/Cargo.tomlcargo check -p openskills-runtime passes with default features.tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
testing
Minimal skill for testing context fork behavior. Do not use in production.
development
Explains code clearly and thoroughly. Use when asked to explain, clarify, or teach about code snippets, functions, or concepts.
development
Reviews code for quality, best practices, and potential issues. Use when asked to review, audit, or check code for problems.