dsh plugin hooks

37 tagged dsh plugin, measured the same way as everything else here.

Browse within: agent-memory 15agent-plugins 10agentic-rag 9context-database 9self-evolving 9deepseek-harness 8harness 6

SessionStart

01

volcengine/OpenViking

Hook

Runs when a session starts, executing session-start.mjs via node. From volcengine/OpenViking.

35k +369 today A tokens not measured AGPL-3.0

UserPromptSubmit

02

volcengine/OpenViking

Hook

Runs when you submit a prompt, before the agent sees it, executing auto-recall.mjs via node. From volcengine/OpenViking.

35k +369 today A tokens not measured AGPL-3.0

PostToolUse

03

volcengine/OpenViking

Hook

Runs after a tool call finishes for Read tool calls, executing skill-experience.mjs via node. From volcengine/OpenViking.

35k +369 today A tokens not measured AGPL-3.0

SessionStart

04

mem9-ai/mem9

Hook

Runs when a session starts, executing session-start.sh. From mem9-ai/mem9.

1.2k 7d ago A tokens not measured copy · 63% Apache-2.0

Stop

05

mem9-ai/mem9

Hook

Runs when the agent finishes a response, executing stop.sh. From mem9-ai/mem9.

1.2k 7d ago A tokens not measured original Apache-2.0

SessionEnd

06

mem9-ai/mem9

Hook

Runs when a session ends, executing session-end.sh. From mem9-ai/mem9.

1.2k 7d ago A tokens not measured copy · 64% Apache-2.0

SessionStart

07

cpj-dev/dsh-plugin-cc

Hook

Runs when a session starts, executing session-lifecycle-hook.mjs via node. From cpj-dev/dsh-plugin-cc.

106 4d ago A tokens not measured copy · 61% MIT

SessionEnd

08

cpj-dev/dsh-plugin-cc

Hook

Runs when a session ends, executing session-lifecycle-hook.mjs via node. From cpj-dev/dsh-plugin-cc.

106 4d ago A tokens not measured copy · 100% MIT

SessionStart

10

geml-spec/geml

Hook Claude Code

Runs when a session starts, executing inject-instructions.mjs via node. From geml-spec/geml.

25 yesterday A tokens not measured

PostToolUse

11

geml-spec/geml

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing geml-autocommit.mjs and geml.js via node with --hook and --commit (2 commands). From geml-spec/geml.

25 yesterday A tokens not measured

SessionStart

12

SummerSec/SumSec-Skills

Hook Claude Code

Runs when a session starts, executing session-start-check.py via python3. From SummerSec/SumSec-Skills.

8 17d ago A tokens not measured original Apache-2.0

PreToolUse

13

SummerSec/SumSec-Skills

Hook Claude Code

Runs before the agent uses a tool, executing pre-commit-hook.py via python3. From SummerSec/SumSec-Skills.

8 17d ago A tokens not measured original Apache-2.0

PostToolUse

14

SummerSec/SumSec-Skills

Hook

Runs after a tool call finishes, executing posttooluse.py via python3. From SummerSec/SumSec-Skills.

8 17d ago A tokens not measured copy · 100% Apache-2.0

PreToolUse

15

Sivan757/dsh-agent-plugins-market

Hook

Runs before the agent uses a tool for Bash tool calls, running echo hi. From Sivan757/dsh-agent-plugins-market.

7 3d ago A tokens not measured original MIT

SessionStart

16

reatcat/l123-harness

Hook

Runs when a session starts, executing on-session-start.sh via bash. From reatcat/l123-harness.

3 9d ago A tokens not measured original MIT

PreToolUse

17

reatcat/l123-harness

Hook

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit, edit, write and str_replace_editor tool calls, executing gate-guard.sh via bash. From reatcat/l123-harness.

3 9d ago A tokens not measured original MIT

PreCompact

18

reatcat/l123-harness

Hook

Runs before the context is compacted, executing on-pre-compact.sh via bash. From reatcat/l123-harness.

3 9d ago A tokens not measured original MIT

SessionStart

19

SummerSec/semantic-linter

Hook

Runs when a session starts on startup, resume and compact, executing session-start.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

SubagentStart

20

SummerSec/semantic-linter

Hook

Runs when a subagent starts, executing subagent-start.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

UserPromptSubmit

21

SummerSec/semantic-linter

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.js via node. From SummerSec/semantic-linter.

2 17d ago A tokens not measured

PreToolUse

22

Simidas/dsh-compat

Hook

Runs before the agent uses a tool for Bash tool calls, running echo check. From Simidas/dsh-compat.

2 17d ago A tokens not measured original Apache-2.0