loopdive/js2

JavaScript (ECMAScript) ahead-of-time compiler

59Stars on the repository
42Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

TeammateIdle

01

loopdive/js2

Hook Claude Code

Runs on the TeammateIdle event, executing teammate-idle-retry.sh. From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0

SessionStart

02

loopdive/js2

Hook Claude Code

Runs when a session starts, executing prune-agent-status.mjs, reconcile-tasklist.mjs, sync-current-tasklist.mjs, sync-workspace-main.sh, ensure-sshd.sh and usage-limit-monitor.sh via node with --quiet (6 commands). From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0

Stop

03

loopdive/js2

Hook Claude Code

Runs when the agent finishes a response, executing sync-workspace-main.sh via bash. From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0

Notification

04

loopdive/js2

Hook Claude Code

Runs when the agent sends a notification, executing notify-gate.sh. From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0

UserPromptSubmit

05

loopdive/js2

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From loopdive/js2.

59 yesterday B tokens not measured original Apache-2.0

PreToolUse

06

loopdive/js2

Hook Claude Code

Runs before the agent uses a tool for Bash, Bash, Bash, Bash, Bash, Bash, Bash, Bash, Agent and Agent tool calls, executing check-cwd.sh, pre-git-commit.sh, block-no-verify.sh, check-commit-author.sh, pre-merge.sh, check-worktree-path.sh, pre-git-push-loc.sh and pre-agent-spawn.sh with --arg (10 commands). From…

59 yesterday A tokens not measured original Apache-2.0

PostToolUse

07

loopdive/js2

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing post-file-edit.sh and provision-worktree.sh (3 commands). From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0

FileChanged

08

loopdive/js2

Hook Claude Code

Runs on the FileChanged event for .claude/ci-status/ tool calls, executing ci-status-watcher.sh. From loopdive/js2.

59 yesterday A tokens not measured original Apache-2.0