[PR #6154] feat: show skills in status and sidebar #11751

Open
opened 2026-02-16 18:16:41 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/6154

State: open
Merged: No


Adds skills list to the status page and sidebar. Fixes #7533

Previously, I believe there was no way to see which skills were loaded in a session. Users had to explicitly ask the agent about loaded skills and hope for an accurate response.

Demos

Multiple skills

Shown in status and sidebar
Screen Cast 2025-12-25 at 11 52 30 AM

Single skill

Doesn't show as collapsible sidebar ▶︎
Screen Shot 2025-12-25 at 12 04 57 PM

No skills

Screen Shot 2025-12-25 at 11 58 56 AM Screen Shot 2025-12-25 at 11 59 27 AM

Implementation considerations

I'm not precious about any of this just thought I'd mention it in case people want to change it.

  • Uses green dot indicator (matching MCP) to show skills are active
    • Note: Currently I believe there's no deactivated state for skills, but the indicator maintains visual consistency with MCP and leaves room for future state management
  • Skills are ordered alphabetically in the sidebar (same as MCP servers)
  • When collapsed, the Skills section doesn't show a count (unlike MCP's "4 active")
    • Rationale: Skills don't have active/inactive states like MCP servers, so showing a count felt unnecessary. Skills are either loaded or not shown at all. And all the other sections don't have a count.
  • Location/source information is not displayed
    • Consistent with MCP servers which I believe also don't show their source in status or sidebar
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/6154 **State:** open **Merged:** No --- Adds skills list to the status page and sidebar. Fixes #7533 Previously, I believe there was no way to see which skills were loaded in a session. Users had to explicitly ask the agent about loaded skills and hope for an accurate response. ## Demos ### Multiple skills Shown in status and sidebar ![Screen Cast 2025-12-25 at 11 52 30 AM](https://github.com/user-attachments/assets/2955a045-9064-4f06-8b6d-15b7e6d60ffb) ### Single skill Doesn't show as collapsible sidebar ▶︎ <img width="281" height="238" alt="Screen Shot 2025-12-25 at 12 04 57 PM" src="https://github.com/user-attachments/assets/8400f140-2e35-4104-8184-f03cc40eb74e" /> ### No skills <img width="465" height="458" alt="Screen Shot 2025-12-25 at 11 58 56 AM" src="https://github.com/user-attachments/assets/6007a90b-8c51-4fa0-a542-c5bbdb42a831" /> <img width="295" height="254" alt="Screen Shot 2025-12-25 at 11 59 27 AM" src="https://github.com/user-attachments/assets/32e6832d-177a-4917-b6f6-0c4fd97cda31" /> ## Implementation considerations I'm not precious about any of this just thought I'd mention it in case people want to change it. - Uses green dot indicator (matching MCP) to show skills are active - Note: Currently I believe there's no deactivated state for skills, but the indicator maintains visual consistency with MCP and leaves room for future state management - Skills are ordered alphabetically in the sidebar (same as MCP servers) - When collapsed, the Skills section doesn't show a count (unlike MCP's "4 active") - Rationale: Skills don't have active/inactive states like MCP servers, so showing a count felt unnecessary. Skills are either loaded or not shown at all. And all the other sections don't have a count. - Location/source information is not displayed - Consistent with MCP servers which I believe also don't show their source in status or sidebar
yindo added the pull-request label 2026-02-16 18:16:41 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#11751