Skip to main content
The first truecourse command you ever run asks how to reach the LLM and saves the answer; see LLM transport. In non-interactive shells nothing is asked.

analyze

Analyze the current repository. See Code Analysis.

list

List violations from the latest analysis.

add

Register the current directory with TrueCourse without analyzing. Takes --install-skills / --no-skills.

spec

Curate scattered docs into a corpus of areas and doc relations. See Spec scan.

guard

Spec-section-bound scenario tests. See Guard.

rules

Manage analysis rules. See Rules.

dashboard

Start the web UI. See Dashboard.

config

hooks

Manage the pre-commit hook. See Git hooks.

telemetry

Environment variables

Next steps

Claude Code skills

Drive the same commands conversationally from Claude Code.

Quickstart

The commands above, in the order you’d actually run them.