This repository is the public extensions registry for OpenHands. It contains reusable, shareable skills and plugins that customize agent behavior.
- Skills overview docs: https://docs.openhands.dev/overview/skills
- SDK skill guide: https://docs.openhands.dev/sdk/guides/skill
Skills are Markdown-based guidelines that provide domain-specific knowledge and instructions.
They live under skills/, one directory per skill:
skills/<skill-name>/SKILL.md— the skill definition (AgentSkills-style progressive disclosure)skills/<skill-name>/README.md— optional human-facing notes/examples
Browse the catalog in skills/.
Plugins are extensions with executable code components (hooks, scripts).
They live under plugins/, one directory per plugin:
plugins/<plugin-name>/SKILL.md— the plugin definitionplugins/<plugin-name>/hooks/— lifecycle hooksplugins/<plugin-name>/scripts/— utility scripts
Browse available plugins in plugins/.
- Fork this repository
- Create a new directory:
skills/<your-skill-name>/ - Add
skills/<your-skill-name>/SKILL.md - (Optional) Add
README.md,references/,scripts/, etc. - Submit a pull request
- Fork this repository
- Create a new directory:
plugins/<your-plugin-name>/ - Add
plugins/<your-plugin-name>/SKILL.md - Add
hooks/and/orscripts/directories with your executable code - Submit a pull request
See AGENTS.md for the rules agents should follow when editing/adding skills and plugins.