You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(identity): add account and authentication app layouts - #415
Account management currently shares the public site layout and puts Skills beside every account setting.
Add a NuxtSEO Pro style sidebar for account tools and agent setup, using skilld's existing design tokens.
Give authentication a focused layout and separate Skills, email, watched Repositories, and account settings through URL-selected views.
Public discovery keeps its existing layout, and agent setup remains available without signing in.
Checked the app at 375px, 768px, and desktop widths, in light and dark themes.
The mobile drawer closes on its close button, Escape, and navigation. Focus returns to the menu button.
CLI and MCP setup modes still change through the URL. Keyboard shortcut help opens within the app shell.
Authentication preserves the account return URL and displays OAuth errors.
Account view and mutation checks used component fixtures. A live GitHub OAuth sign-in was outside these local checks.
Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-05 08:10 UTC.
GitHub merged this pull request.
Logged (20/100): Every image the PR cites as visual proof is inaccessible, so the claimed responsive and a11y verification cannot be checked by any reviewer. View code
Ask an agent to verify and fix this finding
Logged (22/100): Keyboard search shortcuts silently stop working on all auth-layout routes and each press fires a wasted typeahead fetch. View code
Ask an agent to verify and fix this finding
Logged (15/100): Every emailed settings link now lands on the skills view, one sidebar click away from the controls it names. View code
Ask an agent to verify and fix this finding
23b4e714-2771-44fa-9bf1-ff7d18c5c23d
Selected findings run after merge and open separate pull requests.
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
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.
🔗 Linked issue
❓ Type of change
📚 Description
Account management currently shares the public site layout and puts Skills beside every account setting.
Add a NuxtSEO Pro style sidebar for account tools and agent setup, using skilld's existing design tokens.
Give authentication a focused layout and separate Skills, email, watched Repositories, and account settings through URL-selected views.
Public discovery keeps its existing layout, and agent setup remains available without signing in.