SessionStart
01Hook Claude Code
Runs when a session starts, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs when a session starts, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs after the context is compacted, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs before the agent uses a tool for Bash and Bash tool calls, running an inline shell check (2 commands). From johnnichev/selectools.
Settings file Claude Code
Agent settings declaring 4 hook events (SessionStart, PostCompact, PostToolUse, PreToolUse).
Skill Claude CodeCodex
Cross-reference audit for stale counts, broken links, and doc drift across all files.
Skill Claude CodeCodex
Deploy parallel QA agents to hunt for bugs across selectools. Each agent audits a different subsystem. Use for pre-release quality gates or periodic sweeps.
Skill Claude CodeCodex
Deploy parallel QA sub-agents to find documentation inconsistencies, stale counts, missing references, and improvement opportunities. Then fix everything found.
Skill Claude CodeCodex
Write or update documentation — module docs, index, quickstart, architecture, examples, notebook.
Skill Claude CodeCodex
End-to-end feature implementation — source, exports, tests, docs, examples, and notebook.
Skill Claude CodeCodex
Auto-fill HANDOFF.md with current session state from git, then suggest /clear for a fresh start.
Skill Claude CodeCodex
Run the full code quality pipeline — ruff format, ruff check, mypy, bandit.
Skill Claude CodeCodex
Autonomous hunt-and-fix loop for a single selectools module. Finds bugs, auto-applies fixes, writes regression tests, verifies with pytest. Outputs RALPHRESULT sentinel on the last line so the orchestration script can detect convergence.
Skill Claude CodeCodex
Prepare and execute a selectools release — version bump, changelog, docs, git, PyPI.
Skill Claude CodeCodex
Write tests following selectools patterns — mocks, recording, regression, integration.
Cursor rule Cursor
Rules for working with the agent core loop in selectools.
Cursor rule Cursor
Selectools development conventions, testing requirements, and release process.
Cursor rule Cursor
Documentation standards for selectools docs and MkDocs site.
Cursor rule Cursor
Rules for working with LLM provider adapters in selectools.
Cursor rule Cursor
Testing conventions and patterns for selectools.
Instructions file CodexOpenCode
Instructions for johnnichev/selectools, covering selectools -- agent instructions, commands, test (must pass before any commit), type check and security (must pass before release tags).
Instructions file
Instructions for johnnichev/selectools, covering selectools — agent instructions, commands, stability markers, steptype reference (27 types) and common pitfalls (from past bugs).
Instructions file CodexOpenCode
Instructions for johnnichev/nv-context, covering nv-context, commands, install skill globally (recommended), install skill manually and test skill works (open any project, then run).
Instructions file
Instructions for johnnichev/nv-context, covering claude-specific: nv-context, session management, compounding engineering and claude-specific.