Skip to content

Feature: Better skill management and skill usability in OpenGUI #49

@touch2be

Description

@touch2be

Feature Request

Skills in OpenGUI should not only be displayed, but should be much easier to manage and use directly inside the GUI.

Requested Improvements

1. Create skills directly in OpenGUI

Users should be able to create new skills from within OpenGUI without having to leave the app or edit files manually.

2. View skill details

It should be possible to open and inspect existing skills directly in the UI, including their content, purpose, and configuration.

3. Edit existing skills

Users should be able to modify skills directly in OpenGUI, for example to improve prompts, instructions, descriptions, or behavior.

4. Select skills directly in chat

For usability, it would be very helpful if skills could be selected directly inside the chat UI instead of always having to type them manually.

For example:

  • skill picker in the chat input area
  • quick-select menu
  • attach/activate skill with one click

Why

  • Makes skills much more accessible for non-technical users
  • Reduces friction compared to manual editing or remembering command syntax
  • Encourages more frequent use of skills
  • Makes OpenGUI feel more like a complete workspace instead of just a viewer for existing skills

Expected Behavior

  • Skills can be created, viewed, and edited from within OpenGUI
  • Skills can be selected or attached in the chat with minimal typing
  • The overall workflow for using skills becomes faster and more intuitive

Possible UX Ideas

  • Dedicated Skills section in settings or sidebar
  • Skill editor modal or panel
  • Inline skill picker in the chat composer
  • Recently used or favorite skills for faster access

Environment

  • OpenGUI Desktop Interface

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions