Skip to content

[FEATURE]: Improve slash skills menu — fuzzy search on descriptions, recently used skills, detail view #32453

Closed as not planned

Description

@Btema2
  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Three small UX improvements to the / skills picker that make it easier to find and use skills:

1. Fuzzy search on descriptions
Currently the skills picker only matches on skill name/trigger. Searching also matches against descriptions so users can find skills by what they do, not just what they're called.

2. Recently used skills
Skills used in the last 30 days appear at the top of the picker (both TUI and web slash popover). Saves time when repeatedly using the same skills across sessions.

3. Skill detail view
ctrl+o in the TUI skills dialog expands a selected skill to show its full description and template content before inserting. Useful when you can't remember exactly what a skill does or what arguments it expects.

All three are implemented and working on branch skill-picker-upgrade in fork https://github.com/Btema2/opencode — happy to adjust anything before a formal PR if the team has preferences.

Activity

  1. github-actions commented on Jun 15, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    If your request is specifically about improving the TUI skills picker (fuzzy search on descriptions, recently used, ctrl+o detail view) rather than adding skills to the Web/Desktop app, these may be distinct enough to remain separate — but it would be worth noting the distinction in your issue or checking with maintainers whether they'd like this consolidated.

  2. github-actions commented on Aug 15, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions