By shinezyy
Spawn specialized coding subagents—coder, tester, or reviewer—powered by Claude, Codex, Gemini, or Kimi via a unified bash wrapper script. Trigger from Claude Code sessions with /spawn-coding-worker or run directly from CLI, generating session logs and markdown result artifacts for streamlined AI-assisted coding workflows.
Claude Code plugin package that embeds one mixed-subagent skill.
.claude-plugin/plugin.jsoncommands/spawn-coding-worker.md → slash command entry pointskills/spawn-coding-worker/SKILL.mdskills/spawn-coding-worker/scripts/spawn-coding-worker.shskills/spawn-coding-worker/scripts/cc_env.shskills/spawn-coding-worker/references/spawn-workflow.mdcommands/ and skills/spawn-coding-worker/* are symlinks to the shared source at:
../../skills/spawn-coding-worker/Refresh all links after editing shared source:
./scripts/sync-shared-assets.sh
Enable Claude Code main sessions to orchestrate Claude, Codex, Gemini, or Kimi sub-agents through one entrypoint:
/spawn-coding-workerUse --cli to select runtime (claude, codex, gemini, or kimi).
claude plugin install does not support local paths. Copy manually using cp -rL or rsync -aL to dereference symlinks:
PLUGIN_CACHE=~/.claude/plugins/cache/local/spawn-coding-worker/0.2.0
rm -rf "$PLUGIN_CACHE"
cp -rL /path/to/subagent-skill/plugin/spawn-coding-worker "$PLUGIN_CACHE"
Then add to ~/.claude/plugins/installed_plugins.json and restart Claude Code.
Important: Never use plain
cp -r— it copies symlinks as-is, resulting in an empty plugin that silently fails to load.
Run from repository root after skill/plugin is loaded.
./scripts/spawn-coding-worker.sh --cli codex --name smoke-codex-joke --type coder --task "Tell a joke."
./scripts/spawn-coding-worker.sh --cli gemini --name smoke-gemini-joke --type coder --task "Tell a joke."
./scripts/spawn-coding-worker.sh --cli kimi --name smoke-kimi-explain --type reviewer --task "Explain what this code does: $(cat main.py)"
env -u CLAUDECODE ./scripts/spawn-coding-worker.sh --cli claude --name smoke-claude-joke --type coder --task "Tell a joke."
Note: The
env -u CLAUDECODEprefix is required when spawning Claude workers from within a Claude Code session. This prevents nested session conflicts.
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 shinezyy/subagent-skillComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.