codelably/harmony-claude-code

完整的 Claude Code 配置集合(agents, skills, hooks, commands, rules, MCPs)。源自 Anthropic 黑客松获胜者的实战配置,助力中文工程师高效理解与使用 Claude Code。

42Stars on the repository
65Mods indexed here, across every type
6mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PreToolUse

01

codelably/harmony-claude-code

Hook

Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "(npm run dev, pnpm( run)? dev, yarn dev, bun run dev)", tool == "Bash" && tool_input.command matches "(npm (install, test), pnpm (install, test), yarn (install, test)?, bun (install, test), cargo build, make, docker, pytest, vitest…

42 6mo ago A tokens not measured original MIT

PreCompact

02

codelably/harmony-claude-code

Hook

Runs before the context is compacted, executing pre-compact.js via node. From codelably/harmony-claude-code.

42 6mo ago A tokens not measured original MIT

SessionStart

03

codelably/harmony-claude-code

Hook

Runs when a session starts, executing session-start.js via node. From codelably/harmony-claude-code.

42 6mo ago A tokens not measured original MIT

PostToolUse

04

codelably/harmony-claude-code

Hook

Runs after a tool call finishes for tool == "Bash", tool == "Bash" && tool_input.command matches "(npm run build, pnpm build, yarn build)", tool == "Edit" && tool_input.file_path matches "\\.(ts, tsx, js, jsx)$", tool == "Edit" && tool_input.file_path matches "\\.(ts, tsx)$", tool == "Edit" && tool_input.file_path…

42 6mo ago A tokens not measured copy · 91% MIT

Stop

05

codelably/harmony-claude-code

Hook

Runs when the agent finishes a response, executing check-console-log.js via node. From codelably/harmony-claude-code.

42 6mo ago A tokens not measured original MIT

SessionEnd

06

codelably/harmony-claude-code

Hook

Runs when a session ends, executing session-end.js and evaluate-session.js via node (2 commands). From codelably/harmony-claude-code.

42 6mo ago A tokens not measured original MIT