Help us improve
Share bugs, ideas, or general feedback.
iVintik's private Claude Code plugin marketplace
npx claudepluginhub ivintik/private-claude-marketplacePlugin lifecycle management — health audits, optimization, releasing, and marketplace operations for Claude Code plugins
Setup and project init for Claude Code tools — Context7, Serena, Beads, Agent Mail, Atlas, Relay, Codeman
Project registry and cross-project awareness for Claude Code sessions
Autonomous development toolkit — autopilot, quality gates, story validation, autonomy assessment
Cross-project issue routing and work handoff between sessions, tools, and people
Makes autonomous coding agents produce software that actually works — real-world verification, observability, and mechanical enforcement via Claude Code hooks.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Share bugs, ideas, or general feedback.
Private plugin marketplace for IVI Studio game development tools.
Add this marketplace to Claude Code:
/plugin marketplace add iVintik/private-claude-marketplace
| Plugin | Description |
|---|---|
game-test | AI-driven Unity game testing — state inspection, action scripting, autonomous exploration, visual regression |
/plugin install game-test@ivi-studio
The plugin installs skills and MCP server config automatically. You still need to:
Build the MCP server (one-time, after install):
cd ~/.claude/plugins/game-test/mcp-server
npm install && npm run build
Add Bridge SDK to your Unity project — in Packages/manifest.json:
{
"dependencies": {
"com.theone.game-test-bridge": "file:<path-to-plugin>/bridge-sdk/unity"
}
}
Register game-specific providers/executors in your game code (see plugin README).
Run game in Play Mode — the bridge starts automatically.
Plugin repos publish to both npm and this marketplace via GitHub Actions on release.
Plugin repo (GitHub release created)
├── npm: publishes package
└── marketplace: fires repository_dispatch to this repo
│
▼
This repo (update-plugin.yml workflow)
└── Updates version in marketplace.json → commits → pushes
Each plugin repo needs two secrets:
| Secret | Purpose | Where to create |
|---|---|---|
NPM_TOKEN | Publish to npm | https://www.npmjs.com/settings/tokens → Automation type |
MARKETPLACE_TOKEN | Dispatch to this repo | https://github.com/settings/tokens?type=beta → Fine-grained PAT |
Set them:
gh secret set NPM_TOKEN --repo famdeck/famdeck-<plugin>
gh secret set MARKETPLACE_TOKEN --repo famdeck/famdeck-<plugin>
The same MARKETPLACE_TOKEN PAT can be shared across all plugin repos.
NPM_TOKEN (Automation token):
NPM_TOKEN on each plugin repoMARKETPLACE_TOKEN (GitHub fine-grained PAT):
marketplace-dispatchiVintik/private-claude-marketplaceMARKETPLACE_TOKEN on each plugin repoWhen tokens expire:
# Renew MARKETPLACE_TOKEN on all plugin repos at once
gh secret set MARKETPLACE_TOKEN --repo famdeck/famdeck-relay
gh secret set MARKETPLACE_TOKEN --repo famdeck/famdeck-atlas
gh secret set MARKETPLACE_TOKEN --repo famdeck/famdeck-toolkit
| Repo | Plugin name in marketplace |
|---|---|
famdeck/famdeck-relay | famdeck-relay |
famdeck/famdeck-atlas | famdeck-atlas |
Edit .claude-plugin/marketplace.json and add an entry to the plugins array.
For plugins in their own repo, use the external source pattern:
{
"name": "my-plugin",
"description": "What it does",
"version": "1.0.0",
"source": {
"source": "url",
"url": "https://github.com/iVintik/my-plugin.git"
},
"category": "development"
}
For plugins bundled in this repo, use a relative path:
{
"name": "my-plugin",
"source": "./plugins/my-plugin"
}