cheukswiss/etdxm
三省六部 · Claude Code ‘Agent Teams’ · A multi-agent collaboration governance framework built entirely with .md files Designed exclusively for Claude Code Agent Teams
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit cheukswiss/etdxm/.claude ./rig-etdxm # 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 cheukswiss/etdxm/.claude/skills/analysis-framework .claude/skills/analysis-framework $ npx degit cheukswiss/etdxm/.claude/skills/architecture-overview .claude/skills/architecture-overview $ npx degit cheukswiss/etdxm/.claude/skills/audit-boundaries .claude/skills/audit-boundaries $ npx degit cheukswiss/etdxm/.claude/skills/biannian .claude/skills/biannian $ npx degit cheukswiss/etdxm/.claude/skills/communication-protocols .claude/skills/communication-protocols $ npx degit cheukswiss/etdxm/.claude/skills/dispatch-rules .claude/skills/dispatch-rules $ npx degit cheukswiss/etdxm/.claude/skills/fault-tolerance .claude/skills/fault-tolerance $ npx degit cheukswiss/etdxm/.claude/skills/governance-core .claude/skills/governance-core $ npx degit cheukswiss/etdxm/.claude/skills/hanlin .claude/skills/hanlin $ npx degit cheukswiss/etdxm/.claude/skills/intent-classification .claude/skills/intent-classification $ npx degit cheukswiss/etdxm/.claude/skills/keju .claude/skills/keju $ npx degit cheukswiss/etdxm/.claude/skills/morning-court .claude/skills/morning-court $ npx degit cheukswiss/etdxm/.claude/skills/parallel-execution .claude/skills/parallel-execution $ npx degit cheukswiss/etdxm/.claude/skills/permission-matrix .claude/skills/permission-matrix $ npx degit cheukswiss/etdxm/.claude/skills/qijuzhu .claude/skills/qijuzhu $ npx degit cheukswiss/etdxm/.claude/skills/redline-reference .claude/skills/redline-reference $ npx degit cheukswiss/etdxm/.claude/skills/report-format .claude/skills/report-format $ npx degit cheukswiss/etdxm/.claude/skills/review-coverage .claude/skills/review-coverage $ npx degit cheukswiss/etdxm/.claude/skills/shengzhi .claude/skills/shengzhi $ npx degit cheukswiss/etdxm/.claude/skills/special-directives .claude/skills/special-directives $ npx degit cheukswiss/etdxm/.claude/skills/team-bootstrap .claude/skills/team-bootstrap $ npx degit cheukswiss/etdxm/.claude/skills/ticket-format .claude/skills/ticket-format $ npx degit cheukswiss/etdxm/.claude/skills/token-optimization .claude/skills/token-optimization $ npx degit cheukswiss/etdxm/.claude/skills/tuichao .claude/skills/tuichao $ npx degit cheukswiss/etdxm/.claude/skills/veto-mechanism .claude/skills/veto-mechanism $ npx degit cheukswiss/etdxm/.claude/skills/zouzhe .claude/skills/zouzhe
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": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/H01-governance-shield.sh"
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/H02-command-guard.sh"
}
]
},
{
"matcher": "SendMessage",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/H08-message-gateway.sh"
}
]
},
{
"matcher": "Agent|SendMessage",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/H09-budget-guard.sh"
}
]
},
{
"matcher": "TaskCreate",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/H10-ticket-adapter.sh"
}
]
}
]
}
} Skills (26)
analysis-frameworkarchitecture-overviewaudit-boundariesbianniancommunication-protocolsdispatch-rulesfault-tolerancegovernance-corehanlinintent-classificationkejumorning-courtparallel-executionpermission-matrixqijuzhuredline-referencereport-formatreview-coverageshengzhispecial-directivesteam-bootstrapticket-formattoken-optimizationtuichaoveto-mechanismzouzhe
Hooks (10)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Edit|Write | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H01-governance-shield.sh |
| PreToolUse | Bash | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H02-command-guard.sh |
| PreToolUse | SendMessage | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H08-message-gateway.sh |
| PreToolUse | Agent|SendMessage | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H09-budget-guard.sh |
| PreToolUse | TaskCreate | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H10-ticket-adapter.sh |
| PostToolUse | * | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H03-audit-logger.sh |
| TaskCompleted | * | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H04-task-gate.sh |
| TeammateIdle | * | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H05-idle-gate.sh |
| ConfigChange | project_settings|skills | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H06-config-sentinel.sh |
| SessionStart | * | "$CLAUDE_PROJECT_DIR"/.claude/hooks/H07-session-lifecycle.sh |
Similar rigs
HermeticOrmus/token-optimization-skills
A CLAUDE.md for Claude Code <redacted> — CLAUDE_AUTOCOMPACT_PCT_OVERRIDE, MAX_THINKING_TOKENS, and other env vars that control cost and context behavior.
Minimalist 1.2k tok ·
andreymudri/fleetmates
Fleet orchestration for Claude Code: worktree-isolated parallel execution, automated phase gates, and supervision.
Skill Collector 1.8k tok ·
dabydat/alpha-omega
AI agent harness. It turns any coding model into a self-managing team that delivers top-tier quality for a few tokens. It is a standard operating procedure (instructions + config + scripts) that any AI follows without breaking: opencode, Cl
Skill Collector 1.8k tok ·
cwinvestments/memstack
Structured skill framework for Claude Code. 130 skills, persistent memory, TokenStack compression, localhost dashboard with 3-agent runner, real-time streaming, MCP tools.
Skill Collector 1.8k tok ·