Skip to content

feat: add skills dialog to TUI#2863

Merged
dgageot merged 1 commit into
mainfrom
feat/skills-dialog
May 21, 2026
Merged

feat: add skills dialog to TUI#2863
dgageot merged 1 commit into
mainfrom
feat/skills-dialog

Conversation

@dgageot
Copy link
Copy Markdown
Member

@dgageot dgageot commented May 21, 2026

The TUI now exposes a /skills slash command that mirrors the existing /tools command, giving users a read-only view of all skills available to the current agent.

The new skills dialog displays each skill's name, source badge ([local] or [remote]), an optional [fork] marker, and a one-line description. The implementation mirrors the dialog patterns already established in the codebase: NewSkillsDialog creates a scrollable read-only dialog, the handler is wired into tui.go, and the /skills command is registered in the Session category of commands.go.

Tests cover both the dialog rendering and the slash command parser integration.

@dgageot dgageot requested a review from a team as a code owner May 21, 2026 16:50
@docker-agent
Copy link
Copy Markdown

PR Review Failed — The review agent encountered an error and could not complete the review. View logs.

@dgageot dgageot merged commit f5fc327 into main May 21, 2026
12 checks passed
@aheritier aheritier added area/skills Skills system and custom slash commands area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat: commit prefix) labels May 22, 2026
@rumpl rumpl deleted the feat/skills-dialog branch May 22, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/skills Skills system and custom slash commands area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat: commit prefix)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants