minghaoZhangZ/shipkit
ShipKit · 舰桥 — AI 工程工作流,从想法到交付的 Claude Code 配置体系
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ npx degit minghaoZhangZ/shipkit/agents ./rig-shipkit/agents $ npx degit minghaoZhangZ/shipkit/commands ./rig-shipkit/commands $ npx degit minghaoZhangZ/shipkit/skills ./rig-shipkit/skills $ npx degit minghaoZhangZ/shipkit/hooks ./rig-shipkit/hooks
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit minghaoZhangZ/shipkit/skills/backend-design-check-flow .claude/skills/backend-design-check-flow $ npx degit minghaoZhangZ/shipkit/skills/build-fix-flow .claude/skills/build-fix-flow $ npx degit minghaoZhangZ/shipkit/skills/completion-audit-flow .claude/skills/completion-audit-flow $ npx degit minghaoZhangZ/shipkit/skills/contract-check-flow .claude/skills/contract-check-flow $ npx degit minghaoZhangZ/shipkit/skills/copy-polish-zh .claude/skills/copy-polish-zh $ npx degit minghaoZhangZ/shipkit/skills/engineering-spec-flow .claude/skills/engineering-spec-flow $ npx degit minghaoZhangZ/shipkit/skills/frontend-design-check-flow .claude/skills/frontend-design-check-flow $ npx degit minghaoZhangZ/shipkit/skills/frontend-product-design .claude/skills/frontend-product-design $ npx degit minghaoZhangZ/shipkit/skills/frontend-verification-flow .claude/skills/frontend-verification-flow $ npx degit minghaoZhangZ/shipkit/skills/implementation-plan-check-flow .claude/skills/implementation-plan-check-flow $ npx degit minghaoZhangZ/shipkit/skills/init-engineering-consistency .claude/skills/init-engineering-consistency $ npx degit minghaoZhangZ/shipkit/skills/jpa-patterns .claude/skills/jpa-patterns $ npx degit minghaoZhangZ/shipkit/skills/learn-from-delivery .claude/skills/learn-from-delivery $ npx degit minghaoZhangZ/shipkit/skills/openspec-archive-change .claude/skills/openspec-archive-change $ npx degit minghaoZhangZ/shipkit/skills/openspec-new-change .claude/skills/openspec-new-change $ npx degit minghaoZhangZ/shipkit/skills/pdf .claude/skills/pdf $ npx degit minghaoZhangZ/shipkit/skills/prd-check-flow .claude/skills/prd-check-flow $ npx degit minghaoZhangZ/shipkit/skills/product-to-test-flow .claude/skills/product-to-test-flow $ npx degit minghaoZhangZ/shipkit/skills/quick-fix-flow .claude/skills/quick-fix-flow $ npx degit minghaoZhangZ/shipkit/skills/remotion-best-practices .claude/skills/remotion-best-practices $ npx degit minghaoZhangZ/shipkit/skills/resume-flow .claude/skills/resume-flow $ npx degit minghaoZhangZ/shipkit/skills/review-flow .claude/skills/review-flow $ npx degit minghaoZhangZ/shipkit/skills/safety-guard .claude/skills/safety-guard $ npx degit minghaoZhangZ/shipkit/skills/search-first .claude/skills/search-first $ npx degit minghaoZhangZ/shipkit/skills/springboot-patterns .claude/skills/springboot-patterns $ npx degit minghaoZhangZ/shipkit/skills/springboot-tdd .claude/skills/springboot-tdd $ npx degit minghaoZhangZ/shipkit/skills/springboot-verification .claude/skills/springboot-verification $ npx degit minghaoZhangZ/shipkit/skills/strict-product-to-test-flow .claude/skills/strict-product-to-test-flow $ npx degit minghaoZhangZ/shipkit/skills/verification-flow .claude/skills/verification-flow $ npx degit minghaoZhangZ/shipkit/skills/writing-skills .claude/skills/writing-skills
$ curl -fsSL --create-dirs -o .claude/agents/backend-designer.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/backend-designer.md $ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/build-error-resolver.md $ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/codebase-researcher.md https://raw.githubusercontent.<redacted>-researcher.md $ curl -fsSL --create-dirs -o .claude/agents/data-contract-designer.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/data-contract-designer.md $ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.<redacted>-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/frontend-designer.md https://raw.githubusercontent.<redacted>-designer.md $ curl -fsSL --create-dirs -o .claude/agents/frontend-ux-reviewer.md https://raw.githubusercontent.<redacted>-ux-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/implementation-planner.md https://raw.githubusercontent.<redacted>-planner.md $ curl -fsSL --create-dirs -o .claude/agents/java-build-resolver.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/java-build-resolver.md $ curl -fsSL --create-dirs -o .claude/agents/java-reviewer.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/java-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/learning-curator.md https://raw.githubusercontent.<redacted>-curator.md $ curl -fsSL --create-dirs -o .claude/agents/product-discovery-analyst.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/product-discovery-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/product-spec-analyst.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/product-spec-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.<redacted>-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/test-planner.md https://raw.githubusercontent.com/minghaoZhangZ/shipkit/master/agents/test-planner.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (30)
backend-design-check-flowbuild-fix-flowcompletion-audit-flowcontract-check-flowcopy-polish-zhengineering-spec-flowfrontend-design-check-flowfrontend-product-designfrontend-verification-flowimplementation-plan-check-flowinit-engineering-consistencyjpa-patternslearn-from-deliveryopenspec-archive-changeopenspec-new-changepdfprd-check-flowproduct-to-test-flowquick-fix-flowremotion-best-practicesresume-flowreview-flowsafety-guardsearch-firstspringboot-patternsspringboot-tddspringboot-verificationstrict-product-to-test-flowverification-flowwriting-skills
Subagents (16)
| backend-designer | — |
| build-error-resolver | — |
| code-reviewer | — |
| codebase-researcher | — |
| data-contract-designer | — |
| database-reviewer model: sonnet | Use this agent when SQL, schema changes, migrations, JPA/MyBatis mappings, indexes, transactions, data migration, rollback, or large-table queries require review. |
| frontend-designer | — |
| frontend-ux-reviewer model: sonnet | Use this agent after frontend design or implementation when pages, routes, forms, tables, components, permissions, responsive behavior, browser validation, or UI states need UX review. |
| implementation-planner | — |
| java-build-resolver | — |
| java-reviewer model: sonnet | Use this agent after Java or Spring Boot code changes, or during backend design gates involving services, transactions, concurrency, SQL, DTO/VO, exceptions, or Alibaba Java style. |
| learning-curator | — |
| product-discovery-analyst | — |
| product-spec-analyst | — |
| security-reviewer model: sonnet | Use this agent after changes or designs involving user input, authentication, authorization, permissions, sensitive data, file operations, external integrations, webhooks, tokens, or audit logs. |
| test-planner | — |
Slash commands (1)
/cast
Similar rigs
ndhananj/codex-agent-setup
A set up agent frameworks based on "affaan/everything-claude-code"
Orchestrator 2.2k tok ·
Voyager003/claude-settings
Custom Claude Code settings — rules, hooks, skills, and commands
YOLO Cowboy 2.3k tok ·
AIUELAB/everything-claude-code
Everything Claude Code - Settings, workflows, agents, commands, skills, hooks, and rules for Claude Code
MCP Hoarder 72.6k tok ·
xu-xiang/everything-claude-code-zh
everything-claude-code 中文翻译项目:完整的 Claude Code 配置集合(agents, skills, hooks, commands, rules, MCPs)。源自 Anthropic 黑客松获胜者的实战配置,助力中文工程师高效理解与使用 Claude Code。
Orchestrator 28.2k tok ·