SessionStart
01Hook Claude Code
Runs when a session starts, running an inline shell check. From flying-dice/pseudoscript.
Hook Claude Code
Runs when a session starts, running an inline shell check. From flying-dice/pseudoscript.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From flying-dice/pseudoscript.
Settings file Claude Code
Agent settings declaring 2 hook events (SessionStart, PreToolUse).
Skill Claude CodeCodex
Review a set of changes (the staged diff, or a branch's diff) for correctness — before committing, pushing, or as a standalone pass.
Skill Claude CodeCodex
Find the unhappy paths an existing Cucumber/BDD suite doesn't cover and write them up as new Gherkin scenarios in the feature files. Use whenever the user wants to harden, stress, or find gaps in Cucumber tests, .feature files, or Gherkin scenarios, or mentions a "chaos monkey", negative testing, edge cases, failure…
Skill Claude CodeCodex
Multi-agent clean code audit — each principle gets its own agent.
Skill Claude CodeCodex
Write idiomatic, ownership-clean Rust. ALWAYS use this skill when writing or editing Rust — any .rs file, anything under crates/, Cargo.toml/Cargo manifests, or when the user asks to add a function, type, trait, test, or module in Rust. Grounds the model in established Rust idioms: error handling, ownership/borrowing…
Skill Claude CodeCodex
Use before every git push — mandatory quality gate, no exceptions.
Skill Claude CodeCodex
Author and maintain PseudoScript (.pds) — C4-level architecture-as-code that compiles to diagrams and a doc site — as the single source of truth for spec-driven development. Use this skill whenever the user wants to model an application in PseudoScript, reverse-map / capture an existing app or codebase into a .pds…
Skill Claude CodeCodex
Pick highest-scored clean-code TODO, fix it, stop. Loop handles repetition.
Skill Claude CodeCodex
Enforces the terse, high-signal writing style for the PseudoScript language-spec docs. ALWAYS use this skill when creating or editing LANG.md, any file under CONFORMANCE/ (including its READMEs and .reject.expected files), or PATTERNS.md — for example adding a normative clause, writing a conformance case, documenting…
Instructions file
Claude Code instructions for flying-dice/pseudoscript, covering claude.md, what this repository is, source of truth and its layers, conformance case conventions and writing style — mandatory.