Skip to content

fix(header): link the skilld CLI repository, drop the sign-in icon - #482

Merged
harlan-zw merged 1 commit into
mainfrom
fix/header-github-link
Oct 6, 2026
Merged

harlan-zw merged 1 commit into
mainfrom
fix/header-github-link

Conversation

@harlan-zw

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

None.

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

The header had no GitHub link. The "Sign in" button carried the GitHub icon, so it read as one. The footer and the accessibility page linked to the old harlan-zw/skilld path, which reaches the CLI only through a GitHub redirect.

The header now shows a GitHub icon that opens skilld-dev/skilld. "Sign in" shows its label only. The footer link and the accessibility feedback link also point at skilld-dev/skilld. The feedback link uses the CLI repository because the site repository is private.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

The GitHub icon sat on "Sign in", so the header had no real GitHub
link. The footer and accessibility links used the old harlan-zw/skilld
path, which only reaches the CLI through a redirect.
@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 6, 2026
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

Agent comment. Checked by hand, since CI cannot cover it:

  • Headless Chrome at 1440px: the header shows Trending, Demos, Find Skills, Developers, the GitHub icon, the colour mode toggle, then "Sign in" with no icon.
  • Headless Chrome at 390px: the GitHub icon sits between search and the colour mode toggle. The open menu shows "Sign in" with no icon.
  • https://github.com/harlan-zw/skilld answers 301 to skilld-dev/skilld. skilld-dev/skilld.dev/issues answers 404 to an anonymous visitor.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 6, 2026
@harlan-github-agent

harlan-github-agent Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-06 15:41 UTC.

GitHub merged this pull request.

  • Logged (15/100): Desktop header screenshot evidence in the PR is inaccessible, so the visual result is unverified. View code
    • Ask an agent to verify and fix this finding
  • Logged (15/100): Mobile header screenshot evidence in the PR is inaccessible. View code
    • Ask an agent to verify and fix this finding
  • Logged (15/100): Mobile menu screenshot evidence in the PR is inaccessible. View code
    • Ask an agent to verify and fix this finding

A fresh Review found no repairable finding.

Selected findings run after merge and open separate pull requests.

@harlan-zw harlan-zw added the harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. label Oct 6, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-blocked The automated Review found a material defect in this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
Comment thread app/app.vue
<div class="flex items-center justify-end gap-1.5 lg:flex-1">
<SkillSearchTrigger v-if="$route.path !== '/'" />
<HeaderNavigation />
<UButton

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Open (85/100): Header and footer GitHub icons link to the private site repository, giving every visitor a GitHub 404, while the PR's own accessibility fix uses the public CLI repository for exactly this reason.

Proof: skilld-dev/skilld.dev is private (anonymous GitHub resolve fails), while skilld-dev/skilld is public. The new header UButton, the footer UButton (app/app.vue:295), and the accessibility link correctly use the CLI repo, but the header and fo.

Next: Point the header and footer GitHub buttons at https://github.com/skilld-dev/skilld, matching the accessibility page link and the PR's stated rationale.

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy.

@harlan-github-agent harlan-github-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Harlan Agent Kit posted this automated review. AI open source policy.

Automated Review: BLOCKED.

Read the Review results

@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-blocked The automated Review found a material defect in this head commit. labels Oct 6, 2026
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

Agent comment. Header after this change, captured in headless Chrome:

Desktop, 1440px

Desktop header

Mobile, 390px

Mobile header

Mobile, menu open

Mobile menu

@harlan-zw
harlan-zw merged commit 2273633 into main Oct 6, 2026
7 checks passed
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 6, 2026
@harlan-zw
harlan-zw deleted the fix/header-github-link branch October 6, 2026 14:32
@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. labels Oct 6, 2026
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