SessionStart
01Hook Claude Code
Runs when a session starts, executing session-start.js via node. From laaibaQasim/productivity-kit.
Hook Claude Code
Runs when a session starts, executing session-start.js via node. From laaibaQasim/productivity-kit.
Hook Claude Code
Runs when a session ends, executing session-end.js via node. From laaibaQasim/productivity-kit.
Hook Claude Code
Runs when the agent finishes a response, executing notify-stop.js via node. From laaibaQasim/productivity-kit.
Hook Claude Code
Runs on the StopFailure event, executing notify-failure.js via node. From laaibaQasim/productivity-kit.
Hook Claude Code
Runs when the agent asks permission for an action, executing notify-permission.js via node. From laaibaQasim/productivity-kit.
Settings file Claude Code
Agent settings declaring 5 hook events (SessionStart, SessionEnd, Stop, StopFailure).
Skill Claude CodeCodex
Scans staged and unstaged changes for sensitive data, then writes a concise commit message and commits locally. Use when the user wants to commit current work safely.
Command Cursor
Command "logger" from laaibaQasim/productivity-kit, covering /logger, instructions, daily log — yyyy-mm-dd, major tasks and other minor work.
Command Cursor
Setup the log-analysis module.
Command Cursor
Command "setup" from laaibaQasim/productivity-kit, covering setup, option a — project-level setup, option b — system-level setup, 1. verify prerequisites and 2. copy claude hooks to /.claude/hooks/.
Cursor rule Cursor
Enforce Summary and Session Log blocks on every coding response when session tracking is enabled.
Instructions file
Instructions for laaibaQasim/productivity-kit, covering claude code instructions, response summary requirement, example format (coding task), example format (non-coding task) and interaction logging rule.