Openskills skill authoring
Skill Geeksfino/openskills/.cursor/skills/openskills-skill-authoring
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
npx -y skills add Geeksfino/openskills --skill openskills-skill-authoringAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Create and refine OpenSkills-compatible skills (SKILL.md + optional resources) with strong metadata, clear activation triggers, and reliable execution guidance.
SKILL.md
1.3 KB, as published. Nobody here has run it
OpenSkills Skill Authoring
Use this skill when creating or updating skills under examples/skills or any OpenSkills-compatible skill directory.
Authoring Standard
Each skill directory should include:
SKILL.md(required)- optional
scripts/,references/,assets/
SKILL.md Requirements
- YAML frontmatter with:
namedescription
- Body with concise instructions and practical execution flow.
- Description must include both:
- what the skill does
- when to activate it
Writing Guidance
- Keep core instructions short; move details to
references/. - Prefer deterministic scripts for fragile or repetitive steps.
- Include explicit input/output expectations.
- Avoid vague names and ambiguous activation phrases.
Validation Flow
- Ensure directory name matches skill
namesemantics. - Verify skill discovery and activation behavior in runtime or example agent.
- If scripts are present, verify paths and execution assumptions.
Output Format
- Skill metadata quality review
- Instruction clarity review
- Activation trigger quality review
- Suggested revisions