Skip to content

[Skill] add Skill to create file-based Agents #74

@VascoSch92

Description

@VascoSch92

Description

Add a new Skill that allows OpenHands agent to act as a requirements engineer to create Sub-agents.

Currently, creating a file-based Markdown agent requires the user to manually define the parameters and instructions. This feature would introduce an "interview-style" approach, where OpenHands proactively asks the user questions to collect requirements before building out the final Markdown-based agent file.

Proposed Workflow

  • Trigger: User asks to create a new specialized agent.
  • Interview Phase: The primary agent asks a series of clarifying questions (e.g., "What is the primary goal?", "What tools should this agent have access to?", "What are the success criteria?").
  • Drafting Phase: OpenHands generates a structured Markdown file based on those requirements.
  • Deployment: The sub-agent is initialized and ready for use within the openhands-sdk ecosystem.

Use Case

  • Simplifies the onboarding for new users who aren't familiar with the specific Markdown schema for agents.
  • Ensures high-quality sub-agents.

Ref

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions