Doctor and maintenance
Run the read-only project linter after configuration changes, Agentbriefer upgrades, or unexpected generated output:
agentbriefer doctor
What doctor checks
dependency_policy: allowcombined withsecurity_level: strict;testing_level: lightcombined withsecurity_level: strict;- an empty primary language;
- configured skill IDs missing from the bundled catalog;
- configured output files that do not exist;
- generated files that differ from a fresh render.
For synced files, drift is measured only inside the managed block. Manual notes outside it do not make the file stale.
Findings and exit behavior
Doctor prints warnings for every finding and No issues found. when clean.
Findings currently do not produce a non-zero exit code.
agentbriefer doctor
# Use the report for visibility; do not assume warnings fail the process.
Maintenance cycle
# Upgrade the CLI using your installation method.
npm install -g agentbriefer@latest
# Refresh bundled skill content and generated files.
agentbriefer skill update
# Confirm project state.
agentbriefer doctor
If an unknown skill ID appears after working with a teammate, upgrade first. Remove the ID only when the project no longer intends to use that skill.