Skip to content

feat: add /skills command and skill autocomplete#9324

Closed
titouv wants to merge 1 commit intoanomalyco:devfrom
titouv:feat/skills-command
Closed

feat: add /skills command and skill autocomplete#9324
titouv wants to merge 1 commit intoanomalyco:devfrom
titouv:feat/skills-command

Conversation

@titouv
Copy link
Copy Markdown

@titouv titouv commented Jan 19, 2026

Summary

Adds /skills command and skill autocomplete to improve skill discoverability and invocation.

  • /skills command opens a searchable dialog listing all available skills grouped by source (Global/Project)
  • Skills appear in / autocomplete as /<skillName> for direct invocation (e.g., /create-plan)
  • Selecting a skill invokes it by instructing the LLM to load the skill

Changes

  • New: dialog-skill-list.tsx - Dialog component for listing skills
  • Modified: app.tsx - Register /skills command
  • Modified: autocomplete.tsx - Add skills to slash autocomplete

Testing

  1. Run bun dev in packages/opencode
  2. Press Ctrl+P, type "skills" to see the command
  3. Type /skills to open the skills dialog
  4. Type / to see skills in autocomplete alongside other commands

Closes #7846

Add /skills command to list and quick-invoke skills from TUI.
Skills also appear in slash autocomplete as /<skillName> for direct invocation.

Closes anomalyco#7846
@github-actions
Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

No duplicate PRs found

@github-actions
Copy link
Copy Markdown
Contributor

Closing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR.

@github-actions github-actions bot closed this Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: Add /skills command to list and quick-invoke skills

1 participant