Installs into .claude/skills of the current project.
Are you the author of Openskills Skill Authoring?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/geeksfino-openskills-skill-authoring)
---
name: openskills-skill-authoring
description: Create and refine OpenSkills-compatible skills (SKILL.md + optional resources) with strong metadata, clear activation triggers, and reliable execution guidance.
---
# 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:
- `name`
- `description`
- Body with concise instructions and practical execution flow.
- Description must include both:
- what the skill does
- when to activate it
## Writing Guidance
1. Keep core instructions short; move details to `references/`.
2. Prefer deterministic scripts for fragile or repetitive steps.
3. Include explicit input/output expectations.
4. Avoid vague names and ambiguous activation phrases.
## Validation Flow
1. Ensure directory name matches skill `name` semantics.
2. Verify skill discovery and activation behavior in runtime or example agent.
3. If scripts are present, verify paths and execution assumptions.
## Output Format
- Skill metadata quality review
- Instruction clarity review
- Activation trigger quality review
- Suggested revisions