echoVic/boss-skill
Boss Skill - BMAD 全自动研发流水线(多 Agent 编排)
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
Copy this rig
# review before running: this installs third-party code
$ npx degit echoVic/boss-skill/.claude ./rig-boss-skill # inspect, then merge into .claude/ 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 echoVic/boss-skill/skill/skills/brainstorming .claude/skills/brainstorming Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": "node \"$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts\" \"hooks\" \"run\" \"pre:write:artifact-guard\" \"scripts/hooks/pre-tool-write.js\" \"standard,strict\""
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "node \"$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts\" \"hooks\" \"run\" \"pre:bash:dangerous-cmd-guard\" \"scripts/hooks/pre-tool-bash.js\" \"standard,strict\""
}
]
}
]
}
} Skills (1)
Hooks (12)
| event | matcher | runs |
|---|---|---|
| SessionStart | startup | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "session:start" "scripts/hooks/session-start.js" |
| SessionStart | resume | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "session:resume" "scripts/hooks/session-resume.js" |
| PreToolUse | Write|Edit | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "pre:write:artifact-guard" "scripts/hooks/pre-tool-write.js" "standard,strict" |
| PreToolUse | Bash | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "pre:bash:dangerous-cmd-guard" "scripts/hooks/pre-tool-bash.js" "standard,strict" |
| PostToolUse | Write | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "post:write:artifact-track" "scripts/hooks/post-tool-write.js" "standard,strict" |
| PostToolUse | Bash | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "post:bash:context" "scripts/hooks/post-tool-bash.js" "standard,strict" |
| SubagentStart | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "subagent:start" "scripts/hooks/subagent-start.js" |
| SubagentStop | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "subagent:stop" "scripts/hooks/subagent-stop.js" |
| SubagentStop | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "post:stage:wip-checkpoint" "scripts/hooks/wip-checkpoint.js" |
| Stop | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "stop:pipeline-guard" "scripts/hooks/on-stop.js" "standard,strict" |
| Notification | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "notification:log" "scripts/hooks/on-notification.js" |
| SessionEnd | * | node "$CLAUDE_PROJECT_DIR/skill/cli/bin/boss.mts" "hooks" "run" "session:end" "scripts/hooks/session-end.js" |
Similar rigs
peintune/runjam
One desktop for all your AI coding Agent — Claude Code, Codex CLI & Gemini CLI. Auto-detect, one-click install, unified chat, file explorer, terminal & editor. Local-first. Built with Tauri + Rust + Vue 3.
Minimalist 229 tok ·
joshuaalpuerto/ai-config
Convert claude-code setup to copilot
Pragmatist 397 tok ·
bpenwell/claude-config
Portable Claude Code setup: settings, hooks, skills, and templated MCP servers with a one-command installer
Pragmatist 290 tok ·
getappz/agentflare
Run AI coding agents efficiently, and coordinate more than one of them. Zero fluff, zero runtime deps.
Pragmatist 3.4k tok ·