loopdive

42 mods across 1 repository, 59 stars between them.

architect

01

loopdive/js2

Agent Claude Code

Software Architect for analyzing compiler internals and writing implementation specs in issue files. Spawn before dev work to plan hard issues.

59 yesterday A 26 tokens original Apache-2.0

developer

02

loopdive/js2

Agent Claude Code

Developer for implementing features, fixing bugs, and creating PRs. Use when code changes are needed for an issue — works in an isolated git worktree with a new branch.

59 yesterday A 37 tokens original Apache-2.0

product-owner

03

loopdive/js2

Agent Claude Code

Product Owner for backlog ownership, sprint planning, issue creation, acceptance, and stakeholder communication. Spawn for planning, review, or backlog grooming.

59 yesterday A 31 tokens original Apache-2.0

senior-developer

04

loopdive/js2

Agent Claude Code

Senior Developer for hard/architectural issues requiring deep compiler analysis. Use for issues with reasoningeffort max or feasibility hard.

59 yesterday A 30 tokens original Apache-2.0

tech-lead

05

loopdive/js2

Agent Claude Code

Tech Lead orchestrator — manages sprint dispatch, merges, and direct commits to main.

59 yesterday A 21 tokens original Apache-2.0

harvest-errors

06

loopdive/js2

Command Claude Code

Analyze the latest test262 run results, cross-reference with existing issues, and create new issues for unaddressed error patterns.

59 yesterday A 0 tokens original Apache-2.0

TeammateIdle

07

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

08

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

09

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

10

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

11

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

12

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

13

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

14

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

js2

15

loopdive/js2

Settings file Claude Code

Agent settings declaring 8 hook events (TeammateIdle, SessionStart, Stop, Notification) and 1 allowed tools.

59 yesterday B tokens not measured original Apache-2.0

analyze-regression

16

loopdive/js2

Skill Claude CodeCodex

Compare two test262 result files to find exactly which tests changed status. Use after a test262 run shows unexpected pass count changes.

59 yesterday A 31 tokens original Apache-2.0

analyze-wat

17

loopdive/js2

Skill Claude CodeCodex

Compile a source file to WAT and analyze the output for codegen inefficiencies. Use after a codegen change to verify the output is clean, when investigating performance issues, or when creating optimization issues from real compiler output.

59 yesterday A 50 tokens original Apache-2.0

architect-spec

18

loopdive/js2

Skill Claude CodeCodex

Write an implementation spec for a hard issue. Read compiler source, identify exact functions/lines, design the fix, document edge cases.

59 yesterday A 30 tokens original Apache-2.0

bisect-regression

19

loopdive/js2

Skill Claude CodeCodex

Quickly find which commit introduced a test262 regression using git bisect with automated test.

59 yesterday A 23 tokens original Apache-2.0

claim-issue

20

loopdive/js2

Skill Claude CodeCodex

Atomically claim an issue for a developer (human or agent) via the cross-developer lock ref, so two devs never pick up the same task. Syncs with origin first, refuses if already claimed or already done on main, and pushes the claim immediately without touching main or triggering CI.

59 yesterday A 64 tokens original Apache-2.0

create-issue

21

loopdive/js2

Skill Claude CodeCodex

Create a new issue file from a test262 failure pattern. Includes smoke test, sample extraction, and proper frontmatter.

59 yesterday A 28 tokens original Apache-2.0

dev-self-merge

22

loopdive/js2

Skill Claude CodeCodex

Merge self-check for a green PR. Reads the PR's required-check status from the checks API (the committed ci-status feed is RETIRED), outputs MERGE (mark task completed, stand down — server-side auto-enqueue enqueues.

59 yesterday A 54 tokens original Apache-2.0

handle-regression

23

loopdive/js2

Skill Claude CodeCodex

Protocol for detecting, isolating, and fixing regressions in test262 pass count. Use when a test run shows fewer passes than expected.

59 yesterday A 32 tokens original Apache-2.0

merge-wave

24

loopdive/js2

Skill Claude CodeCodex

Triage N open PRs with sharded test262 results, rank by net pass delta, merge winners, close catastrophes. Use when multiple PRs have completed CI and you want to land a batch.

59 yesterday A 45 tokens original Apache-2.0