OpenHands / OpenHands/software-agent-sdk

[Epic] Skills: Execution isolation, model routing & enhanced capabilities

Open
#2,053 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement skills
Dominant language
Python
Stars
1.1k
Forks
542
Avg merge
1d 19h
Merged PRs (30d)
137

Description

Skills Epic

This epic tracks the implementation of advanced skill capabilities to achieve feature parity with Claude Code's skill system. The key theme is subagent execution — skills should be able to run via the delegation system with configurable agent types, models, and enhanced capabilities.

Sub-Issues
  • #2042 — Run skills via subagent delegation for isolated execution
  • #2043 — Support agent_type in skill frontmatter for subagent execution
  • #2044 — Model override per skill
  • #2045 — Shell command execution in frontmatter for context injection
  • #2046 — Extended thinking mode for skill execution
Implementation Order

P0

  1. #2042 Subagent execution for skills (foundation — wires skills to delegation system)
  2. #2043 Agent type selection (depends on #2042)
  3. #2044 Model override (independent, can parallel with #2043)

P1

  1. #2046 Extended thinking (independent)
  2. #2045 Shell commands (independent)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with sub-issue #2042, which establishes isolated skill execution through the delegation system, then review the dependent #2043 and independent #2044 and #2046 requirements. The epic is done when the unchecked sub-issues provide subagent execution, agent-type and model configuration, and extended-thinking support for skills.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.