shanraisshan/claude-code-best-practice

from vibe coding to agentic engineering - practice makes claude perfect

65kStars on the repository
91Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PreToolUse

01

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs before the agent uses a tool, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured original MIT

PostToolUse

03

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs after a tool call finishes, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 77% MIT

UserPromptSubmit

06

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 83% MIT

Notification

08

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when the agent sends a notification, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 81% MIT

Stop

10

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when the agent finishes a response, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 83% MIT

SubagentStop

12

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when a subagent finishes, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 84% MIT

PreCompact

13

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs before the context is compacted, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 84% MIT

SessionStart

15

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when a session starts, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 88% MIT

SessionEnd

16

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs when a session ends, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured copy · 80% MIT

Setup

17

shanraisshan/claude-code-best-practice

Hook Claude Code

Runs once when the project is set up, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.

65k +74 yesterday A tokens not measured original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: