hook-publisher

Community

Arrange hook scripts with proper repo structure.

Authorsean-sunagaku
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Hook scripts often suffer from misplaced structure and missing metadata, making them hard to publish and maintain. This skill enforces correct placement, prevents duplicates, and automates the generation of plugin.json and marketplace.json.

Core Features & Use Cases

  • Validates the hook's repository layout and required files.
  • Prevents duplicate hook registrations in public and internal repos.
  • Generates plugin.json with portable, $HOME-based commands and updates marketplace.json.
  • Supports both internal and public publishing flows.

Quick Start

Run publish-hook.sh with the source hook path, plugin name, hook event, and matcher to publish the hook to the correct location and register it in marketplace.json.

Dependency Matrix

Required Modules

python3jq

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: hook-publisher
Download link: https://github.com/sean-sunagaku/claude-code-plugin/archive/main.zip#hook-publisher

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.