Updated 1mo ago
by Geeksfino
openskills
Rust runtime with TS/Python bindings for Claude Skills with progressive disclosure of skill metadata, full content and scripts/resources. Any agent can now own skills. Currently support Seatbelt and experimentally, WASM, sandboxing
71 GitHub stars (71)
Steady at 71 stars — no new stars in the 16 days since Sep 30.
- 11 skills (11 skills found in its SKILL.md files)
- 13 forks (13 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add Geeksfino/openskills
Asks which skills and agents to install. Just one: npx skills add Geeksfino/openskills --skill openskills-bindings-maintainer — add -g for every project.
Claude Code
git clone https://github.com/Geeksfino/openskillscp -r "openskills/.cursor/skills/openskills-bindings-maintainer" ~/.claude/skills/
Copies the openskills-bindings-maintainer skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Geeksfino/openskills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
openskills-bindings-maintainer
Maintain compatibility between openskills-runtime and language bindings (TypeScript, Python), including feature flags, build configuration, and smoke verification.
.cursor/skills/openskills-bindings-maintainer/SKILL.md on GitHub (opens in a new tab) -
openskills-dev-orchestrator
Route OpenSkills development tasks to the right project skill or subagent, including sequencing rules for debugging, feature work, regression checks, and release readiness.
.cursor/skills/openskills-dev-orchestrator/SKILL.md on GitHub (opens in a new tab) -
openskills-e2e-test-runbook
Run deterministic OpenSkills end-to-end validation across runtime tests and example agents, then report tool calls, activation behavior, and regressions.
.cursor/skills/openskills-e2e-test-runbook/SKILL.md on GitHub (opens in a new tab) -
openskills-plugin-separation
Enforce clean separation between core openskills-runtime and optional WASM build plugins so plugin compilation does not break runtime consumers or language bindings.
.cursor/skills/openskills-plugin-separation/SKILL.md on GitHub (opens in a new tab) -
openskills-release-ops
Prepare and validate OpenSkills release readiness across runtime, bindings, examples, and regression gates with a deterministic checklist and go/no-go outcome.
.cursor/skills/openskills-release-ops/SKILL.md on GitHub (opens in a new tab) -
openskills-runtime-debug
Diagnose openskills-runtime execution failures in sandboxed paths (Landlock, seatbelt, native script execution, wasm execution) and produce root-cause-first findings with minimal-risk remediation steps.
.cursor/skills/openskills-runtime-debug/SKILL.md on GitHub (opens in a new tab) -
openskills-skill-authoring
Create and refine OpenSkills-compatible skills (SKILL.md + optional resources) with strong metadata, clear activation triggers, and reliable execution guidance.
.cursor/skills/openskills-skill-authoring/SKILL.md on GitHub (opens in a new tab) -
code-review
Reviews code for quality, best practices, and potential issues. Use when asked to review, audit, or check code for problems.
examples/skills/code-review/SKILL.md on GitHub (opens in a new tab) -
explaining-code
Explains code clearly and thoroughly. Use when asked to explain, clarify, or teach about code snippets, functions, or concepts.
examples/skills/explaining-code/SKILL.md on GitHub (opens in a new tab) -
fork-test
Minimal skill for testing context fork behavior. Do not use in production.
examples/skills/fork-test/SKILL.md on GitHub (opens in a new tab) -
skill-creator
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.
examples/skills/skill-creator/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.