Skip to content

feat(website): add dedicated Registry page with publish/install guide#148

Merged
luongnv89 merged 1 commit intomainfrom
feat/registry-page-website
Apr 12, 2026
Merged

feat(website): add dedicated Registry page with publish/install guide#148
luongnv89 merged 1 commit intomainfrom
feat/registry-page-website

Conversation

@luongnv89
Copy link
Copy Markdown
Owner

Summary

  • Add a Registry nav link to the catalog website (between Docs and Best Practices)
  • New #registry page rendered by renderRegistryPage() with 5 sections:
    • Install from the Registry — bare name, scoped name, --no-cache, -p flag examples
    • Publish Your Skill — full pipeline steps + all flags (--dry-run, --force, --yes, --machine)
    • How Resolution Works — commit-pinned install explanation
    • End-to-End Workflow — scaffold → develop → publish → community install
    • Registry Links — quick reference table
  • navigateTo() and handleHashChange() updated to handle #registry hash

Test plan

  • Navigate to #registry directly via URL hash
  • Click "Registry" in the nav bar — page renders correctly
  • Copy buttons work on all code blocks
  • All links open correctly (registry repo, gh CLI, npm)
  • Page is responsive on mobile

🤖 Generated with Claude Code
via Happy

Add a new "Registry" nav item and page to the catalog website covering:
- Install by name (bare, scoped, --no-cache, -p flag)
- Full publish pipeline steps and all flags (--dry-run, --force, --yes, --machine)
- How registry resolution works (commit-pinned installs)
- End-to-end build → publish → community install workflow
- Registry links reference table

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
@luongnv89 luongnv89 merged commit 1e869a0 into main Apr 12, 2026
12 checks passed
@luongnv89 luongnv89 deleted the feat/registry-page-website branch April 12, 2026 06:37
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