Constructdocs
section · guides

Reference

Look up CLI commands, hooks, MCP tools, config, specialists, and providers.

1 min read·guides / reference

Reference is where you go when you know what you're looking for. For task-oriented walkthroughs, see Cookbook. For the why behind a subsystem, see Concepts.

CLI commands

Every command, grouped by category →

Generated from lib/cli-commands.mjs; refreshed by construct docs:site.

Hooks

All hooks that fire during Claude Code sessions →

Generated from lib/hooks/; each entry shows what triggers the hook and what it does.

Specialists

The construct persona + 12 specialists →

Generated from specialists/org; each entry shows the specialist's role, model tier, and one-line purpose.

Config

Environment variables and config files →

What every CONSTRUCT_* env var does, plus the structure of ~/.config/construct/config.env and .construct/context.json.

MCP tools

Tools exposed to Claude Code / OpenCode via MCP →

Each tool is invoked by the host editor; this page documents inputs, outputs, and capability scopes.

Providers

Built-in providers (GitHub, Jira, Confluence, Slack, Salesforce) →

Includes the capability matrix (read/write/search/watch/webhook) and the provider contract for custom plugins.

Other

  • Security — the threat model, key boundaries, and what's protected by hard gates.
  • Standards — comment policy, doc policy, commit policy.
  • Dependencies — every dependency and why.