By s-hiraoku
Notifies about new Claude Code versions and assists with upgrades
npx claudepluginhub s-hiraoku/harnesses-factory --plugin cc-version-updaterCreate beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Generate beautiful infographic PNG images from Claude Code changelog summaries. Use this skill after changelog-interpreter has generated a user-friendly summary, to create a visual representation that can be saved and shared.
Interpret Claude Code changelogs and generate user-friendly usage guides
A marketplace for Claude Code plugins.
| Plugin | Description | Status |
|---|---|---|
cc-version-updater | Notifies and explains changelog on new version releases | Available |
spec-interviewer | Interactive specification builder through interviews | Available |
ask-user-question | Structured question-asking skill for user input | Available |
context-advisor | Analyzes and optimizes context window usage | Planned |
# Add marketplace
/plugin marketplace add s-hiraoku/harnesses-factory
# Check available plugins
/plugin search
# Install plugin
/plugin install cc-version-updater
/plugin install cc-version-updater@s-hiraoku/harnesses-factory
harnesses-factory/
├── .claude-plugin/
│ └── marketplace.json # Marketplace configuration
├── .claude/ # Development tools (repo-local)
│ ├── agents/ # Toolkit agents (committed)
│ ├── skills/ # Toolkit skills (committed)
│ ├── settings.json # Generated from plugins/ (gitignored)
│ └── commands/ # Generated from plugins/ (gitignored)
├── plugins/ # Distributable plugins
│ ├── cc-version-updater/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── hooks/
│ │ │ └── hooks.json
│ │ ├── commands/
│ │ ├── skills/
│ │ ├── scripts/
│ │ └── README.md
│ └── context-advisor/ # (planned)
├── scripts/ # Development scripts
└── README.md
This repository is a Plugin Factory. The plugins/ directory contains production-ready plugins that should NOT be modified for debugging purposes.
# Generate .claude/ files from plugins/
./scripts/dev-setup.sh
# Check current status
./scripts/dev-setup.sh --status
# Clean up generated files
./scripts/dev-setup.sh --clean
How it works:
.claude/settings.json from plugins/*/hooks/hooks.json.claude/commands/ from plugins/*/commands/${CLAUDE_PLUGIN_ROOT} with ${PWD}/plugins/<name>After running dev-setup.sh, start claude to debug plugins.
# 1. Initial setup
./scripts/dev-setup.sh
# 2. Modify files in plugins/
vim plugins/cc-version-updater/scripts/version-check.sh
# 3. Regenerate .claude/ files
./scripts/dev-setup.sh
# 4. Test with claude
claude
# Validate plugin structure
./scripts/validate-plugin.sh cc-version-updater
# Test hook script
./scripts/test-hook.sh cc-version-updater
Create plugin directory:
mkdir -p plugins/my-plugin/.claude-plugin
mkdir -p plugins/my-plugin/hooks
mkdir -p plugins/my-plugin/scripts
Create plugin.json:
{
"name": "my-plugin",
"version": "1.0.0",
"description": "My awesome plugin",
"hooks": "./hooks/hooks.json"
}
Run dev-setup and test:
./scripts/dev-setup.sh
claude
Skills in .claude/ are adapted from claude-code-templates by Daniel Avila (MIT License).
MIT License - See LICENSE for details.
Meta-tools for Claude Code configuration and customization
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
Developer tools for maintaining Claude Code plugins. Upgrade skills, audit structure, and align with latest platform capabilities.
Validates and optimizes Claude Code plugins against official best practices and file patterns
Automatically update CLAUDE.md file based on recent code changes
Complete plugin for Synapse A2A multi-agent framework including inter-agent communication, file safety, and history management
Red-Green-Refactor TDD with subagent context isolation between test writer, implementer, and refactorer.
Severity-ranked code review and multi-pass security review with parallel specialist subagents.
Survive context loss across sessions: SessionStart context injection, cost-ceiling, large-edit gate, session-end summary, ledger templates, and goal-manager workflow.
Curated .mcp.json recipe for GitHub, Playwright, Context7, Serena, Sequential-Thinking, and Sentry. All servers ship disabled; opt in per project.
plugins/cc-version-updaterShare bugs, ideas, or general feedback.
Semantic version bumping for plugins with git tags and commits
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim