steve-magne

38 mods across 1 repository, 7 stars between them.

cli-engineer

01

steve-magne/hookstack

Agent Claude Code

Ingénieur du CLI Hookstack (packages/cli/, package npm hookstack-cli). Utiliser pour toute évolution du CLI installé par les utilisateurs via npx : scopes d'installation (project/global/copilot/codex-project/codex-profile), réécriture de chemins multi-agent, menu interactif, flags, messages, PREREQHINTS. Maîtrise…

7 8d ago B 91 tokens original MIT

frontend-engineer

02

steve-magne/hookstack

Agent Claude Code

Ingénieur front-end Hookstack (Next.js 15 App Router, Tailwind v4, Motion). Utiliser pour créer/modifier des composants React, des pages, le catalogue, le HookConfigurator, des animations, ou toucher au design system. Connaît les pièges du repo (m. pas motion., tokens motion.ts, i18n via T, Zustand persisté) — les…

7 8d ago A 94 tokens original MIT

hook-author

03

steve-magne/hookstack

Agent Claude Code

Auteur de hooks agentiques Hookstack (.claude/hooks/.mjs). Utiliser pour créer ou modifier un hook du catalogue. Maîtrise le pattern testable run()+DI, le sync vers registry.json (codesnippet dérivé), le fingerprint @hookstack, le schéma registry et la timeline. Le .mjs sur disque est la source de vérité du code.

7 8d ago A 80 tokens original MIT

okf-librarian

04

steve-magne/hookstack

Agent Claude Code

Bibliothécaire du bundle de connaissance OKF (okf/). À utiliser dès qu'une session a besoin de contexte projet (architecture, vision, marketing, roadmap, conventions) AVANT d'agir. Il lit le bundle dans SON propre contexte et ne renvoie qu'une synthèse courte + citations — ce qui garde le contexte principal léger et…

7 8d ago A 96 tokens original MIT

qa-engineer

05

steve-magne/hookstack

Agent Claude Code

Spécialiste QA Hookstack. Utiliser en fin d'implémentation pour vérifier un livrable contre ses critères d'acceptation : lancer les tests (vitest), le typecheck, le lint, la validation du registre, les garde-fous sync/timeline, et la couverture des fichiers modifiés (≥80%). Rôle d'Evaluator séparé du Generator.…

7 8d ago A 98 tokens original MIT

implement

06

steve-magne/hookstack

Command Claude Code

Conçoit (si user-facing) puis livre une feature, selon le pattern à 3 rôles séparés (anti-biais d'auto-éval). Deux sources d'entrée — le mode est déduit de l'argument .

7 8d ago A 0 tokens original MIT

okf

07

steve-magne/hookstack

Command Claude Code

Bundle de connaissance OKF dans okf/ : source de vérité (architecture, vision, marketing, roadmap, conventions). Cette commande aiguille vers le bon usage selon $ARGUMENTS.

7 8d ago A 0 tokens original MIT

PreToolUse

08

steve-magne/hookstack

Hook Claude Code

Runs before the agent uses a tool for Bash, Write, Edit, Edit, Write, WebSearch, Read, WebFetch and Write tool calls, executing detect-secrets.mjs, block-destructive.mjs, enforce-package-managers.mjs, block-push-closed-pr.mjs, block-curl-pipe-sh.mjs, guard-force-push-any.mjs, warn-sudo.mjs, protect-paths.mjs…

7 8d ago A tokens not measured copy · 44% MIT

UserPromptSubmit

09

steve-magne/hookstack

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing inject-conventions.mjs, inject-datetime.mjs, user-prompt-name-agent.mjs and inject-deps-versions.mjs via node (4 commands). From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 45% MIT

SessionStart

10

steve-magne/hookstack

Hook Claude Code

Runs when a session starts on startup and compact, executing load-git-context.mjs, setup-check-deps.mjs, session-start-pull-if-main.mjs, session-start-worktree-if-main.mjs, session-start-stash-warning.mjs, agents-md-loader.mjs, session-start-github-context.mjs, okf-staleness-check.mjs, setup-worktree-env.mjs…

7 8d ago A tokens not measured copy · 44% MIT

PostToolUse

11

steve-magne/hookstack

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing post-write-biome.mjs, nextjs-quality-checker.mjs, motion-rules-guard.mjs, post-edit-conflict-marker-check.mjs, post-edit-visual-check.mjs, seo-page-metadata-guard.mjs, seo-next-image-guard.mjs, seo-heading-hierarchy-guard.mjs, a11y-jsx-guard.mjs…

7 8d ago A tokens not measured copy · 50% MIT

Stop

12

steve-magne/hookstack

Hook Claude Code

Runs when the agent finishes a response, executing run-tests.mjs, stop-quality-check.mjs, missing-test-detection.mjs, per-file-coverage.mjs, session-dedup-autodisable.mjs, i18n-validation.mjs, stop-registry-drift-check.mjs, stop-duplication-check.mjs, stop-seo-structure-check.mjs, stop-force-implementation-doc.mjs…

7 8d ago A tokens not measured copy · 41% MIT

Notification

13

steve-magne/hookstack

Hook Claude Code

Runs when the agent sends a notification, executing notify-slack.mjs and notification-sound.mjs via node (2 commands). From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 47% MIT

SessionEnd

14

steve-magne/hookstack

Hook Claude Code

Runs when a session ends, executing audit-log.mjs and session-end-cleanup.mjs via node (2 commands). From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 48% MIT

SubagentStart

15

steve-magne/hookstack

Hook Claude Code

Runs when a subagent starts, executing subagent-start-tts.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 44% MIT

SubagentStop

16

steve-magne/hookstack

Hook Claude Code

Runs when a subagent finishes, executing subagent-stop-tts.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 50% MIT

PreCompact

17

steve-magne/hookstack

Hook Claude Code

Runs before the context is compacted, executing pre-compact-backup.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured original MIT

PermissionRequest

18

steve-magne/hookstack

Hook Claude Code

Runs when the agent asks permission for an action for ExitPlanMode tool calls, executing permission-auto-allow.mjs and auto-allow-exit-plan.mjs via node (2 commands). From steve-magne/hookstack.

7 8d ago A tokens not measured original MIT

PostToolUseFailure

19

steve-magne/hookstack

Hook Claude Code

Runs when a tool call fails, executing post-tool-failure-log.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured original MIT

ConfigChange

20

steve-magne/hookstack

Hook Claude Code

Runs on the ConfigChange event, executing config-audit-log.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 45% MIT

CwdChanged

21

steve-magne/hookstack

Hook Claude Code

Runs on the CwdChanged event, executing reload-direnv.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 45% MIT

PostToolBatch

22

steve-magne/hookstack

Hook Claude Code

Runs after a batch of tool calls, executing post-tool-batch-typecheck.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured copy · 48% MIT

FileChanged

23

steve-magne/hookstack

Hook Claude Code

Runs on the FileChanged event for .env, .env.local, .envrc, *.ts, *.tsx, *.js, *.jsx, *.mjs, registry.json, registry.json and README.md tool calls, executing file-changed-reload-env.mjs, file-changed-run-tests.mjs, registry-auto-sync.mjs, registry-validate-on-change.mjs, file-changed-docs-consistency.mjs and…

7 8d ago A tokens not measured copy · 48% MIT

WorktreeRemove

24

steve-magne/hookstack

Hook Claude Code

Runs when a git worktree is removed, executing worktree-remove-cleanup.mjs via node. From steve-magne/hookstack.

7 8d ago A tokens not measured original MIT