feat(skills): add registry tab with skill browsing and detail page#1993
Merged
feat(skills): add registry tab with skill browsing and detail page#1993
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Adds read-only registry browsing to the Skills area, including URL-persisted tab selection and a new skill detail route backed by the v0.1 registry skills endpoints.
Changes:
- Adds a Registry tab to
/skillswith server-side, debounced search and a registry skills card grid. - Introduces a skill detail route
/skills/$namespace/$skillNamewith not-found handling and an install CTA. - Adds unit tests for the new
CardRegistrySkillcomponent (rendering, navigation, install prefill).
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| renderer/src/routes/skills_.$namespace.$skillName.tsx | New registry skill detail route with loader-based data fetching and 404 mapping to notFound UI |
| renderer/src/routes/skills.tsx | Adds tab search param validation and prefetches registry skills list in the route loader |
| renderer/src/route-tree.gen.ts | Generated route tree updates to include the new skill detail route |
| renderer/src/features/skills/components/skills-page.tsx | Adds Registry tab UI, debounced search state, and registry list query wiring |
| renderer/src/features/skills/components/skill-detail-page.tsx | New detail page layout with Back-to-registry behavior and install dialog prefill |
| renderer/src/features/skills/components/grid-cards-registry-skills.tsx | New grid component for registry skill cards + empty state |
| renderer/src/features/skills/components/card-registry-skill.tsx | New registry skill card with navigation and install action |
| renderer/src/features/skills/components/tests/card-registry-skill.test.tsx | Tests for registry card rendering, navigation behavior, and install dialog prefill |
peppescg
approved these changes
Apr 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Skills page previously only showed installed skills and local builds. This adds a read-only Registry tab that lets users browse skills from the default registry without installing them first.
Kapture.2026-04-15.at.10.38.57.mp4