Skip to content

feat(nav): make the Developers menu a bento, one Make a skill entry - #455

Merged
harlan-zw merged 2 commits into
mainfrom
feat/developers-bento
Oct 6, 2026
Merged

harlan-zw merged 2 commits into
mainfrom
feat/developers-bento

Conversation

@harlan-zw

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

Related to #450

❓ Type of change

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

📚 Description

Harlan found the Developers menu from #450 too uniform. Five cards of one size read as five equal choices. Make a skill and Skillgen also serve one maintainer goal, so they now share one entry.

  • Menu. CLI, MCP server and SDK stack as compact rows: an icon, a name and one line. Make a skill fills the second column as the one large card. It carries an ember atmosphere and the File minimap, and it names both routes: the guides and Skillgen. The Skillgen card is gone.
  • /make-skill. The page is the one entry for authors. Under "What is your Skill for?", a second question, "Already ship a package Skill?", links /skillgen with a GitHub App badge. It sits apart from the guides because Skillgen only updates a Skill that exists; the Worker skips other repositories with EXISTING_SKILL_REQUIRED. The npm package step also points to Skillgen.
  • /skillgen. A "Make a skill" link above the H1 returns to /make-skill.

COPY.md and DESIGN.md record the bento and the new strings. The mobile menu lists four items.

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

Five same-size cards read as five equal choices. CLI, MCP server and
SDK are ways to connect; Make a skill and Skillgen serve one maintainer
goal. The menu now stacks the connect paths as compact rows beside one
large Make a skill card, and /make-skill routes to the guides or to the
Skillgen GitHub App.
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

An agent wrote this comment. Checked by hand against nuxi dev in a headless browser, since CI cannot cover it:

  • The panel opens on click. The compact rows and the Make a skill card share one height, and the File minimap stays clear of the card's text.
  • /make-skill shows the Skillgen route under the Skill kinds. /make-skill?ecosystem=npm shows the Skillgen line under the guide button. At 390px wide the GitHub App badge wraps under the label with no horizontal scroll.
  • /skillgen shows the "Make a skill" link above the H1.
Menu, dark Menu, light
Menu, dark Menu, light
/make-skill, light Mobile menu, dark
Make a skill page, light Mobile menu, dark

@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-github-agent harlan-github-agent Bot added the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 6, 2026
@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-running An Agent holds a Task on this issue or pull request right now. 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 11:36 UTC.

GitHub merged this pull request.

  • Logged (20/100): The PR's visual evidence is inaccessible to this review, so the four verified-in-browser claims rest on code reading only. View code
    • Ask an agent to verify and fix this finding
  • Logged (20/100): Two new or reworded user-visible strings on /make-skill are absent from COPY.md, the repo's canonical string registry. View code
    • Ask an agent to verify and fix this finding

d515dfad-6170-41cb-850c-bab0a0936ffa

Selected findings run after merge and open separate pull requests.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-ready The automated Review passed every gate on 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

@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: READY.

Read the Review results

@harlan-zw
harlan-zw merged commit 1718000 into main Oct 6, 2026
7 checks passed
@harlan-zw
harlan-zw deleted the feat/developers-bento branch October 6, 2026 07:15
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-ready The automated Review passed every gate on this head commit. label 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