PostToolUse
01Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing ts-dirty.sh via bash. From mjthoraval/Weavero.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing ts-dirty.sh via bash. From mjthoraval/Weavero.
Hook Claude Code
Runs when the agent finishes a response, executing typecheck-stop.sh via bash. From mjthoraval/Weavero.
Settings file Claude Code
Agent settings declaring 2 hook events (PostToolUse, Stop).
Skill Claude CodeCodex
Run a parallel/branch development effort and merge it back. Use when work must not touch the shared clone's main - a second agent session, a risky feature, or an isolated test build - and when merging such a branch back.
Skill Claude CodeCodex
Diagnose and fix a Weavero bug. Use when the user reports broken or unexpected behaviour. Repro-first discipline, instrumentation rules, and verification standards that this project's bug history has made mandatory.
Skill Claude CodeCodex
Develop a new Weavero feature end-to-end. Use when the user requests a new feature or capability. Asks structured intake questions, produces a plan for approval, then implements, verifies, and reports autonomously.
Skill Claude CodeCodex
Cut and publish a Weavero release. Use ONLY when the user explicitly approves a release ("start the release", "ok to release"). Runs the full gate battery, squashes the dev line, tags, publishes, and hand-edits the notes.
Skill Claude CodeCodex
Review a new Zotero beta or upstream change for Weavero impact. Use when the user installs a new Zotero version or asks what changed upstream.
Skill Claude CodeCodex
The Weavero build-install-verify cycle. Use after any src/ change to get the new code running and proven in the live Zotero. Also the reference for version bumping and test-suite etiquette.
Instructions file CodexOpenCode
AGENTS.md instructions for mjthoraval/Weavero: See CLAUDE.md — it is agent-agnostic despite the name (the convention Zotero's own repos use). Workflows live in .claude/skills/, conventions in .claude/rules/, and the design of the whole setup is explained in .claude/README.md.
Instructions file
Claude Code instructions for mjthoraval/Weavero, covering weavero — guidance for ai coding agents, commands, layout, verify, don't guess and hard invariants (each paid for with a real regression).