# Reference

The facts tier: accurate, complete, and neutral. Every tutorial and how-to links here rather than restating signatures. For tasks ("how do I gate a command?"), start in the [Guide](../../docs/guide/how-it-works.md); for a one-line snippet to copy, scan the [Cheatsheet](../../docs/cheatsheet/index.md); this section is for looking up the exact signature.


# Curated tables

Hand-written tables the generated API reference can't assemble: every event, condition, primitive, and matcher in one place, with its full option set.

- [Events](../../docs/reference/events.md) -- the twelve lifecycle events and what each can block
- [Conditions](../../docs/reference/conditions.md) -- every condition type and its match semantics
- [Primitives & verdicts](../../docs/reference/primitives.md) -- every primitive's signature, plus the LLM verdict types
- [AST matchers](../../docs/reference/matchers.md) -- the matcher catalog for styleguide rules
- [Agent skills](../../docs/reference/skills.md) -- the full source of the two bundled skills


# Generated

- [CLI](../../reference/cli/index.md) -- every `uvx capt-hook` subcommand and its options
- [API Reference](../../reference/index.md) -- the full symbol reference, generated from source
- [Changelog](../../changelog.md) -- release history
