By gchiam
Audit SKILL.md files for CSO compliance — checks descriptions, workflow summaries, and structure
Personal collection of Claude Code plugins.
# Add the marketplace
claude plugin marketplace add gchiam/claude-code-plugins
# Install a plugin
claude plugin install <name>@gchiam-plugins
# Remove a plugin
claude plugin remove <name>
# Remove the marketplace
claude plugin marketplace remove gchiam-plugins
Or clone locally:
git clone https://github.com/gchiam/claude-code-plugins.git
claude plugin marketplace add ./claude-code-plugins
| Plugin | Description | Invocation | Prerequisites |
|---|---|---|---|
| claude-cleanup | Remove stale project entries from ~/.claude.json | "Clean up claude.json" | — |
| git-absorb | Create fixup commits targeting the right parent using git absorb | /git-absorb | git-absorb |
| jira-cli | Interact with Jira — issues, sprints, epics, transitions | "Show my open Jira tickets" | jira-cli, JIRA_API_TOKEN |
| mac-notifications | macOS sound and system notifications for Claude Code events (Stop, SubagentStop, Notification, PermissionRequest) | Automatic via hooks | macOS |
| multi-review | Use when reviewing a large or high-risk PR and want multiple specialized perspectives | /multi-review --pr 123 | — |
| pr-desc-review | Checks that a PR description accurately reflects the implementation | /pr-desc-review | — |
| skill-cso-review | Audit SKILL.md files for CSO compliance (description quality, structure) | /skill-cso-review:review-skills | — |
Each plugin lives under plugins/ and follows the standard Claude Code plugin layout:
plugins/<plugin-name>/
├── .claude-plugin/plugin.json # Manifest
├── skills/<plugin-name>/ # Skill (auto-activates on context match)
│ └── SKILL.md
├── agents/ # Subagents (optional)
├── commands/ # Slash commands (optional)
└── hooks/hooks.json # Event hooks (optional)
npm install
npm run validate
Runs claude plugin validate on every plugin and the marketplace manifest, and checks file structure. Also runs automatically as a pre-commit hook.
npm run dev -- multi-review
Launches a Claude session with the plugin loaded from your working tree via --plugin-dir. Edit files, re-run — no install needed.
npm run scaffold -- my-new-plugin
Creates the directory structure and registers the plugin in marketplace.json, commitlint.config.js, and package.json workspaces.
MIT
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub gchiam/claude-code-plugins --plugin skill-cso-reviewReview PR descriptions to ensure they accurately reflect the implementation
Interact with Jira from the command line using jira-cli
Multi-perspective code review with validation and aggregation
Identify and create fixup commits for staged changes using git-absorb
Clean up stale project entries in ~/.claude.json whose directories no longer exist on disk
Validates Claude Code SKILL.md files against ~25 contract rules including structure, triggers, anti-patterns, and naming. Works with Claude Code, Claude Desktop/Web, and Cursor.
Slash-command skill that reviews any SKILL.md against best practices and outputs a structured pass/fail report
Use when reviewing a Claude Code skill, auditing skill quality before publish, or asking "is this skill any good?". Produces structured reports with file:line citations, severity-rated findings cards, and an optional second-opinion pass. Lens variants: full (default), safety, discoverability, architecture, parseability, tests, quick.
Audit Claude Code plugins and skills for best practices, deprecations, compatibility, usability, coverage gaps, duplication, and workflow optimization
Local-only skill quality and security evaluator for Claude Code/OpenClaw. Scores six dimensions, runs local validators, and stores reports and snapshots under .skill-compass/.
Validates Claude Code plugin structure against official Anthropic spec and Intent Solutions enterprise standard