Lexxes-Projects/obey

Makes Claude actually follow your rules. Save rules with natural language, enforce them with hooks, remember them across sessions.

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

SessionStart

01

Lexxes-Projects/obey

Hook

Runs when a session starts, executing session-start.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 52% MIT

InstructionsLoaded

02

Lexxes-Projects/obey

Hook

Runs after instructions files are loaded, executing instructions-loaded.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

UserPromptSubmit

03

Lexxes-Projects/obey

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

PreToolUse

04

Lexxes-Projects/obey

Hook

Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing pre-tool-use.sh via bash (2 commands). From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 86% MIT

PermissionRequest

05

Lexxes-Projects/obey

Hook

Runs when the agent asks permission for an action, executing permission-request.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 59% MIT

PostToolUse

06

Lexxes-Projects/obey

Hook

Runs after a tool call finishes for Bash, Write, Edit and MultiEdit tool calls, executing post-tool-use.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

PostToolUseFailure

07

Lexxes-Projects/obey

Hook

Runs when a tool call fails for Bash, Write, Edit and MultiEdit tool calls, executing post-tool-use-failure.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 63% MIT

SubagentStart

08

Lexxes-Projects/obey

Hook

Runs when a subagent starts, executing subagent-start.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

SubagentStop

09

Lexxes-Projects/obey

Hook

Runs when a subagent finishes, executing subagent-stop.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 45% MIT

Stop

10

Lexxes-Projects/obey

Hook

Runs when the agent finishes a response, executing stop.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 48% MIT

PreCompact

11

Lexxes-Projects/obey

Hook

Runs before the context is compacted, executing pre-compact.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 53% MIT

PostCompact

12

Lexxes-Projects/obey

Hook

Runs after the context is compacted, executing post-compact.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

TaskCompleted

13

Lexxes-Projects/obey

Hook

Runs when a task is marked completed, executing task-completed.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

ConfigChange

14

Lexxes-Projects/obey

Hook

Runs on the ConfigChange event, executing config-change.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured original MIT

Notification

15

Lexxes-Projects/obey

Hook

Runs when the agent sends a notification, executing notification.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 47% MIT

SessionEnd

16

Lexxes-Projects/obey

Hook

Runs when a session ends, executing session-end.sh via bash. From Lexxes-Projects/obey.

1 5mo ago A tokens not measured copy · 53% MIT