Skip to content

OpenHands/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

OpenHands Skills Registry

Public registry of Skills for OpenHands - reusable guidelines that customize agent behavior. Check the documentation for more information.

Note: Skills were previously called Microagents. The .openhands/microagents/ folder path still works for backward compatibility.

What are Skills?

Skills are Markdown files containing instructions and best practices that guide OpenHands agents. They provide domain expertise (git, docker, kubernetes), encode best practices (code review, security), and eliminate repetitive instructions.

Skill Types

General Skills

Always loaded as context. No frontmatter needed.

# Repository Guidelines
This project uses React and Node.js. Run `npm install` to set up...

Keyword-Triggered Skills

Loaded only when trigger words appear in user prompts. Requires frontmatter.

---
triggers:
  - docker
  - dockerfile
---

# Docker Guidelines
When working with Docker containers...

Contributing

To contribute a skill:

  1. Fork this repository
  2. Add a .md file in the skills/ directory
  3. For keyword-triggered skills, include frontmatter with triggers list
  4. Submit a pull request

Good skills are:

  • Specific and actionable
  • Focused on a single domain or task
  • Include concrete examples
  • Use relevant trigger keywords (for keyword-triggered skills)

Frontmatter Reference

General Skills: No frontmatter needed

Keyword-Triggered Skills: Required frontmatter

---
triggers:
  - keyword1
  - keyword2
agent: CodeActAgent  # Optional, defaults to CodeActAgent
---

Examples

See the skills/ directory for examples like github.md, docker.md, code-review.md.

Learn More

About

Public registry for OpenHands skills.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published