Skip to content

feat(web-ui): make installed capabilities more informative#135

Merged
Minitour merged 2 commits into
developfrom
feat/capabilities-ui-informativeness
Jul 16, 2026
Merged

feat(web-ui): make installed capabilities more informative#135
Minitour merged 2 commits into
developfrom
feat/capabilities-ui-informativeness

Conversation

@Minitour

@Minitour Minitour commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

  • Fall back to SKILL.md frontmatter when a skill has no capabilities-file description, and expose skill content via a new API endpoint
  • Add a skill detail dialog with rendered markdown, file tree, and View source links for github/gitlab/remote/plugin skills
  • Group configured tools by MCP server / command group, and constrain capability lists to a scrollable max height

Test plan

  • Open a project detail page with installed skills/tools/servers
  • Confirm skills without def.description show frontmatter descriptions
  • Click a skill and verify markdown, file tree, and View source (when applicable)
  • Confirm tools are grouped by server/group
  • Confirm long capability lists scroll within ~520px height

Fall back to SKILL.md frontmatter for skill descriptions, add a skill detail dialog with rendered markdown, file tree, and source links, group tools by server, and make capability lists scrollable.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Minitour
Minitour force-pushed the feat/capabilities-ui-informativeness branch from 33925e5 to 53d343a Compare July 16, 2026 22:29
@Minitour
Minitour merged commit 2eacc76 into develop Jul 16, 2026
7 checks passed
@Minitour
Minitour deleted the feat/capabilities-ui-informativeness branch July 16, 2026 22:52
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.

1 participant