Skip to content

Add Hanko and Tsuba to Tools & Utilities#239

Open
Solomonic wants to merge 1 commit intojqueryscript:mainfrom
Solomonic:add-hanko-tsuba
Open

Add Hanko and Tsuba to Tools & Utilities#239
Solomonic wants to merge 1 commit intojqueryscript:mainfrom
Solomonic:add-hanko-tsuba

Conversation

@Solomonic
Copy link
Copy Markdown

Adds two CLIs to the Tools & Utilities section.

Hanko validates .claude-plugin/plugin.json and .claude-plugin/marketplace.json before submission. It catches reserved marketplace names (claude-, anthropic-), duplicate hooks declarations, missing file references, and the schema errors the official validator reports opaquely. Go CLI plus a composite GitHub Action. Now also published to the GitHub Actions Marketplace.

Tsuba scaffolds marketplace-ready Claude Code skills, plugins, hooks, and agents from a single command. The generated directory has correct frontmatter, valid manifest files, LICENSE, and README, and passes Hanko validation on first run. Composes with Hanko: tsuba scaffolds, hanko validates.

Both ship as single static Go binaries, MIT licensed.

The diff is the cleanest possible — 2 lines added to one section, alphabetically and star-rank appropriate placement.

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