steven715

41 mods across 1 repository, 2 stars between them.

PreToolUse

27

steven715/cpp-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…

2 7mo ago A tokens not measured

PreCompact

28

steven715/cpp-claude-code

Hook

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

2 7mo ago A tokens not measured

SessionStart

29

steven715/cpp-claude-code

Hook

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

2 7mo ago A tokens not measured

PostToolUse

30

steven715/cpp-claude-code

Hook

Runs after a tool call finishes for tool == "Bash", 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 matches "\\.(ts, tsx, js and jsx)$" tool calls, running an inline shell check (4 commands).…

2 7mo ago A tokens not measured

Stop

31

steven715/cpp-claude-code

Hook

Runs when the agent finishes a response, running an inline shell check. From steven715/cpp-claude-code.

2 7mo ago A tokens not measured

SessionEnd

32

steven715/cpp-claude-code

Hook

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

2 7mo ago A tokens not measured

backend-patterns

33

steven715/cpp-claude-code

Skill Claude CodeCodex

C++ backend architecture patterns, CMake build system, vcpkg package management, and server-side best practices.

2 7mo ago A 27 tokens

continuous-learning

35

steven715/cpp-claude-code

Skill Claude CodeCodex

Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.

2 7mo ago B 21 tokens

eval-harness

36

steven715/cpp-claude-code

Skill Claude CodeCodex

A formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles.

2 7mo ago A 0 tokens

security-review

38

steven715/cpp-claude-code

Skill Claude CodeCodex

Use this skill when handling user input, working with memory, file I/O, network operations, or implementing security-sensitive features. Provides comprehensive C++ security checklist and patterns.

2 7mo ago B 37 tokens

strategic-compact

39

steven715/cpp-claude-code

Skill Claude CodeCodex

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

2 7mo ago B 27 tokens

tdd-workflow

40

steven715/cpp-claude-code

Skill Claude CodeCodex

Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage using Google Test and CMake/CTest.

2 7mo ago A 41 tokens