# @harness-engineering/cli API Surface

> Auto-generated reference index linking all source modules in `packages/cli/src/`.
> Created by harness-docs-pipeline FILL phase (2026-05-03).

256 source modules.

## Modules

- [`agent-definitions/constants.ts`](../../../packages/cli/src/agent-definitions/constants.ts)
- [`agent-definitions/generator.ts`](../../../packages/cli/src/agent-definitions/generator.ts)
- [`agent-definitions/render-claude-code.ts`](../../../packages/cli/src/agent-definitions/render-claude-code.ts)
- [`agent-definitions/render-gemini-cli.ts`](../../../packages/cli/src/agent-definitions/render-gemini-cli.ts)
- [`bin/command-telemetry.ts`](../../../packages/cli/src/bin/command-telemetry.ts)
- [`bin/harness-mcp.ts`](../../../packages/cli/src/bin/harness-mcp.ts)
- [`bin/harness.ts`](../../../packages/cli/src/bin/harness.ts)
- [`bin/update-check-hooks.ts`](../../../packages/cli/src/bin/update-check-hooks.ts)
- [`commands/_registry.ts`](../../../packages/cli/src/commands/_registry.ts)
- [`commands/add.ts`](../../../packages/cli/src/commands/add.ts)
- [`commands/adoption.ts`](../../../packages/cli/src/commands/adoption.ts)
- [`commands/advise-skills.ts`](../../../packages/cli/src/commands/advise-skills.ts)
- [`commands/agent/index.ts`](../../../packages/cli/src/commands/agent/index.ts)
- [`commands/agent/review.ts`](../../../packages/cli/src/commands/agent/review.ts)
- [`commands/agent/run.ts`](../../../packages/cli/src/commands/agent/run.ts)
- [`commands/audit-protected.ts`](../../../packages/cli/src/commands/audit-protected.ts)
- [`commands/blueprint.ts`](../../../packages/cli/src/commands/blueprint.ts)
- [`commands/check-arch.ts`](../../../packages/cli/src/commands/check-arch.ts)
- [`commands/check-deps.ts`](../../../packages/cli/src/commands/check-deps.ts)
- [`commands/check-docs.ts`](../../../packages/cli/src/commands/check-docs.ts)
- [`commands/check-perf.ts`](../../../packages/cli/src/commands/check-perf.ts)
- [`commands/check-phase-gate.ts`](../../../packages/cli/src/commands/check-phase-gate.ts)
- [`commands/check-security.ts`](../../../packages/cli/src/commands/check-security.ts)
- [`commands/ci/check.ts`](../../../packages/cli/src/commands/ci/check.ts)
- [`commands/ci/index.ts`](../../../packages/cli/src/commands/ci/index.ts)
- [`commands/ci/init.ts`](../../../packages/cli/src/commands/ci/init.ts)
- [`commands/ci/notify.ts`](../../../packages/cli/src/commands/ci/notify.ts)
- [`commands/cleanup-sessions.ts`](../../../packages/cli/src/commands/cleanup-sessions.ts)
- [`commands/cleanup.ts`](../../../packages/cli/src/commands/cleanup.ts)
- [`commands/create-skill.ts`](../../../packages/cli/src/commands/create-skill.ts)
- [`commands/dashboard.ts`](../../../packages/cli/src/commands/dashboard.ts)
- [`commands/doctor.ts`](../../../packages/cli/src/commands/doctor.ts)
- [`commands/fix-drift.ts`](../../../packages/cli/src/commands/fix-drift.ts)
- [`commands/generate-agent-definitions.ts`](../../../packages/cli/src/commands/generate-agent-definitions.ts)
- [`commands/generate-slash-commands.ts`](../../../packages/cli/src/commands/generate-slash-commands.ts)
- [`commands/generate.ts`](../../../packages/cli/src/commands/generate.ts)
- [`commands/graph/export.ts`](../../../packages/cli/src/commands/graph/export.ts)
- [`commands/graph/index.ts`](../../../packages/cli/src/commands/graph/index.ts)
- [`commands/graph/ingest.ts`](../../../packages/cli/src/commands/graph/ingest.ts)
- [`commands/graph/query.ts`](../../../packages/cli/src/commands/graph/query.ts)
- [`commands/graph/scan.ts`](../../../packages/cli/src/commands/graph/scan.ts)
- [`commands/graph/status.ts`](../../../packages/cli/src/commands/graph/status.ts)
- [`commands/hooks/add.ts`](../../../packages/cli/src/commands/hooks/add.ts)
- [`commands/hooks/index.ts`](../../../packages/cli/src/commands/hooks/index.ts)
- [`commands/hooks/init.ts`](../../../packages/cli/src/commands/hooks/init.ts)
- [`commands/hooks/list.ts`](../../../packages/cli/src/commands/hooks/list.ts)
- [`commands/hooks/remove.ts`](../../../packages/cli/src/commands/hooks/remove.ts)
- [`commands/impact-preview.ts`](../../../packages/cli/src/commands/impact-preview.ts)
- [`commands/init.ts`](../../../packages/cli/src/commands/init.ts)
- [`commands/install-constraints.ts`](../../../packages/cli/src/commands/install-constraints.ts)
- [`commands/install.ts`](../../../packages/cli/src/commands/install.ts)
- [`commands/integrations/add.ts`](../../../packages/cli/src/commands/integrations/add.ts)
- [`commands/integrations/dismiss.ts`](../../../packages/cli/src/commands/integrations/dismiss.ts)
- [`commands/integrations/index.ts`](../../../packages/cli/src/commands/integrations/index.ts)
- [`commands/integrations/list.ts`](../../../packages/cli/src/commands/integrations/list.ts)
- [`commands/integrations/remove.ts`](../../../packages/cli/src/commands/integrations/remove.ts)
- [`commands/knowledge-pipeline.ts`](../../../packages/cli/src/commands/knowledge-pipeline.ts)
- [`commands/learnings/index.ts`](../../../packages/cli/src/commands/learnings/index.ts)
- [`commands/learnings/prune.ts`](../../../packages/cli/src/commands/learnings/prune.ts)
- [`commands/linter/generate.ts`](../../../packages/cli/src/commands/linter/generate.ts)
- [`commands/linter/index.ts`](../../../packages/cli/src/commands/linter/index.ts)
- [`commands/linter/validate.ts`](../../../packages/cli/src/commands/linter/validate.ts)
- [`commands/mcp.ts`](../../../packages/cli/src/commands/mcp.ts)
- [`commands/migrate.ts`](../../../packages/cli/src/commands/migrate.ts)
- [`commands/orchestrator.ts`](../../../packages/cli/src/commands/orchestrator.ts)
- [`commands/perf.ts`](../../../packages/cli/src/commands/perf.ts)
- [`commands/persona/generate.ts`](../../../packages/cli/src/commands/persona/generate.ts)
- [`commands/persona/index.ts`](../../../packages/cli/src/commands/persona/index.ts)
- [`commands/persona/list.ts`](../../../packages/cli/src/commands/persona/list.ts)
- [`commands/predict.ts`](../../../packages/cli/src/commands/predict.ts)
- [`commands/publish-analyses.ts`](../../../packages/cli/src/commands/publish-analyses.ts)
- [`commands/recommend.ts`](../../../packages/cli/src/commands/recommend.ts)
- [`commands/scan-config.ts`](../../../packages/cli/src/commands/scan-config.ts)
- [`commands/setup-mcp.ts`](../../../packages/cli/src/commands/setup-mcp.ts)
- [`commands/setup-types.ts`](../../../packages/cli/src/commands/setup-types.ts)
- [`commands/setup.ts`](../../../packages/cli/src/commands/setup.ts)
- [`commands/share.ts`](../../../packages/cli/src/commands/share.ts)
- [`commands/skill/create.ts`](../../../packages/cli/src/commands/skill/create.ts)
- [`commands/skill/index.ts`](../../../packages/cli/src/commands/skill/index.ts)
- [`commands/skill/info.ts`](../../../packages/cli/src/commands/skill/info.ts)
- [`commands/skill/list.ts`](../../../packages/cli/src/commands/skill/list.ts)
- [`commands/skill/preamble.ts`](../../../packages/cli/src/commands/skill/preamble.ts)
- [`commands/skill/publish.ts`](../../../packages/cli/src/commands/skill/publish.ts)
- [`commands/skill/run.ts`](../../../packages/cli/src/commands/skill/run.ts)
- [`commands/skill/search.ts`](../../../packages/cli/src/commands/skill/search.ts)
- [`commands/skill/validate.ts`](../../../packages/cli/src/commands/skill/validate.ts)
- [`commands/snapshot.ts`](../../../packages/cli/src/commands/snapshot.ts)
- [`commands/state/index.ts`](../../../packages/cli/src/commands/state/index.ts)
- [`commands/state/learn.ts`](../../../packages/cli/src/commands/state/learn.ts)
- [`commands/state/reset.ts`](../../../packages/cli/src/commands/state/reset.ts)
- [`commands/state/show.ts`](../../../packages/cli/src/commands/state/show.ts)
- [`commands/state/streams.ts`](../../../packages/cli/src/commands/state/streams.ts)
- [`commands/sync-analyses.ts`](../../../packages/cli/src/commands/sync-analyses.ts)
- [`commands/taint.ts`](../../../packages/cli/src/commands/taint.ts)
- [`commands/telemetry-wizard.ts`](../../../packages/cli/src/commands/telemetry-wizard.ts)
- [`commands/telemetry/identify.ts`](../../../packages/cli/src/commands/telemetry/identify.ts)
- [`commands/telemetry/index.ts`](../../../packages/cli/src/commands/telemetry/index.ts)
- [`commands/telemetry/status.ts`](../../../packages/cli/src/commands/telemetry/status.ts)
- [`commands/telemetry/test.ts`](../../../packages/cli/src/commands/telemetry/test.ts)
- [`commands/traceability.ts`](../../../packages/cli/src/commands/traceability.ts)
- [`commands/uninstall-constraints.ts`](../../../packages/cli/src/commands/uninstall-constraints.ts)
- [`commands/uninstall.ts`](../../../packages/cli/src/commands/uninstall.ts)
- [`commands/update.ts`](../../../packages/cli/src/commands/update.ts)
- [`commands/usage.ts`](../../../packages/cli/src/commands/usage.ts)
- [`commands/validate-cross-check.ts`](../../../packages/cli/src/commands/validate-cross-check.ts)
- [`commands/validate.ts`](../../../packages/cli/src/commands/validate.ts)
- [`config/loader.ts`](../../../packages/cli/src/config/loader.ts)
- [`config/schema.ts`](../../../packages/cli/src/config/schema.ts)
- [`exports/commands.ts`](../../../packages/cli/src/exports/commands.ts)
- [`exports/graph.ts`](../../../packages/cli/src/exports/graph.ts)
- [`exports/persona.ts`](../../../packages/cli/src/exports/persona.ts)
- [`exports/registry.ts`](../../../packages/cli/src/exports/registry.ts)
- [`hooks/adoption-tracker.js`](../../../packages/cli/src/hooks/adoption-tracker.js)
- [`hooks/block-no-verify.js`](../../../packages/cli/src/hooks/block-no-verify.js)
- [`hooks/cost-tracker.js`](../../../packages/cli/src/hooks/cost-tracker.js)
- [`hooks/pre-compact-state.js`](../../../packages/cli/src/hooks/pre-compact-state.js)
- [`hooks/profiles.ts`](../../../packages/cli/src/hooks/profiles.ts)
- [`hooks/protect-config.js`](../../../packages/cli/src/hooks/protect-config.js)
- [`hooks/quality-gate.js`](../../../packages/cli/src/hooks/quality-gate.js)
- [`hooks/sentinel-post.js`](../../../packages/cli/src/hooks/sentinel-post.js)
- [`hooks/sentinel-pre.js`](../../../packages/cli/src/hooks/sentinel-pre.js)
- [`hooks/telemetry-reporter.js`](../../../packages/cli/src/hooks/telemetry-reporter.js)
- [`index.ts`](../../../packages/cli/src/index.ts)
- [`integrations/config.ts`](../../../packages/cli/src/integrations/config.ts)
- [`integrations/registry.ts`](../../../packages/cli/src/integrations/registry.ts)
- [`integrations/toml.ts`](../../../packages/cli/src/integrations/toml.ts)
- [`integrations/types.ts`](../../../packages/cli/src/integrations/types.ts)
- [`mcp/index.ts`](../../../packages/cli/src/mcp/index.ts)
- [`mcp/middleware/compaction.ts`](../../../packages/cli/src/mcp/middleware/compaction.ts)
- [`mcp/middleware/injection-guard.ts`](../../../packages/cli/src/mcp/middleware/injection-guard.ts)
- [`mcp/resources/business-knowledge.ts`](../../../packages/cli/src/mcp/resources/business-knowledge.ts)
- [`mcp/resources/graph.ts`](../../../packages/cli/src/mcp/resources/graph.ts)
- [`mcp/resources/learnings.ts`](../../../packages/cli/src/mcp/resources/learnings.ts)
- [`mcp/resources/project.ts`](../../../packages/cli/src/mcp/resources/project.ts)
- [`mcp/resources/rules.ts`](../../../packages/cli/src/mcp/resources/rules.ts)
- [`mcp/resources/skills.ts`](../../../packages/cli/src/mcp/resources/skills.ts)
- [`mcp/resources/state.ts`](../../../packages/cli/src/mcp/resources/state.ts)
- [`mcp/server.ts`](../../../packages/cli/src/mcp/server.ts)
- [`mcp/tool-tiers.ts`](../../../packages/cli/src/mcp/tool-tiers.ts)
- [`mcp/tools/advise-skills.ts`](../../../packages/cli/src/mcp/tools/advise-skills.ts)
- [`mcp/tools/agent-definitions.ts`](../../../packages/cli/src/mcp/tools/agent-definitions.ts)
- [`mcp/tools/agent.ts`](../../../packages/cli/src/mcp/tools/agent.ts)
- [`mcp/tools/architecture.ts`](../../../packages/cli/src/mcp/tools/architecture.ts)
- [`mcp/tools/assess-project.ts`](../../../packages/cli/src/mcp/tools/assess-project.ts)
- [`mcp/tools/blueprint.ts`](../../../packages/cli/src/mcp/tools/blueprint.ts)
- [`mcp/tools/ci.ts`](../../../packages/cli/src/mcp/tools/ci.ts)
- [`mcp/tools/code-nav.ts`](../../../packages/cli/src/mcp/tools/code-nav.ts)
- [`mcp/tools/compact.ts`](../../../packages/cli/src/mcp/tools/compact.ts)
- [`mcp/tools/conflict-prediction.ts`](../../../packages/cli/src/mcp/tools/conflict-prediction.ts)
- [`mcp/tools/constraint-emergence.ts`](../../../packages/cli/src/mcp/tools/constraint-emergence.ts)
- [`mcp/tools/cross-check.ts`](../../../packages/cli/src/mcp/tools/cross-check.ts)
- [`mcp/tools/decay-trends.ts`](../../../packages/cli/src/mcp/tools/decay-trends.ts)
- [`mcp/tools/dispatch-skills.ts`](../../../packages/cli/src/mcp/tools/dispatch-skills.ts)
- [`mcp/tools/docs.ts`](../../../packages/cli/src/mcp/tools/docs.ts)
- [`mcp/tools/entropy.ts`](../../../packages/cli/src/mcp/tools/entropy.ts)
- [`mcp/tools/event-emitter.ts`](../../../packages/cli/src/mcp/tools/event-emitter.ts)
- [`mcp/tools/feedback.ts`](../../../packages/cli/src/mcp/tools/feedback.ts)
- [`mcp/tools/gather-context.ts`](../../../packages/cli/src/mcp/tools/gather-context.ts)
- [`mcp/tools/generate-slash-commands.ts`](../../../packages/cli/src/mcp/tools/generate-slash-commands.ts)
- [`mcp/tools/graph/ask-graph.ts`](../../../packages/cli/src/mcp/tools/graph/ask-graph.ts)
- [`mcp/tools/graph/compute-blast-radius.ts`](../../../packages/cli/src/mcp/tools/graph/compute-blast-radius.ts)
- [`mcp/tools/graph/detect-anomalies.ts`](../../../packages/cli/src/mcp/tools/graph/detect-anomalies.ts)
- [`mcp/tools/graph/find-context-for.ts`](../../../packages/cli/src/mcp/tools/graph/find-context-for.ts)
- [`mcp/tools/graph/get-impact.ts`](../../../packages/cli/src/mcp/tools/graph/get-impact.ts)
- [`mcp/tools/graph/get-relationships.ts`](../../../packages/cli/src/mcp/tools/graph/get-relationships.ts)
- [`mcp/tools/graph/index.ts`](../../../packages/cli/src/mcp/tools/graph/index.ts)
- [`mcp/tools/graph/ingest-source.ts`](../../../packages/cli/src/mcp/tools/graph/ingest-source.ts)
- [`mcp/tools/graph/query-graph.ts`](../../../packages/cli/src/mcp/tools/graph/query-graph.ts)
- [`mcp/tools/graph/search-similar.ts`](../../../packages/cli/src/mcp/tools/graph/search-similar.ts)
- [`mcp/tools/graph/shared.ts`](../../../packages/cli/src/mcp/tools/graph/shared.ts)
- [`mcp/tools/init.ts`](../../../packages/cli/src/mcp/tools/init.ts)
- [`mcp/tools/interaction-renderer.ts`](../../../packages/cli/src/mcp/tools/interaction-renderer.ts)
- [`mcp/tools/interaction-schemas.ts`](../../../packages/cli/src/mcp/tools/interaction-schemas.ts)
- [`mcp/tools/interaction.ts`](../../../packages/cli/src/mcp/tools/interaction.ts)
- [`mcp/tools/linter.ts`](../../../packages/cli/src/mcp/tools/linter.ts)
- [`mcp/tools/performance.ts`](../../../packages/cli/src/mcp/tools/performance.ts)
- [`mcp/tools/persona.ts`](../../../packages/cli/src/mcp/tools/persona.ts)
- [`mcp/tools/phase-gate.ts`](../../../packages/cli/src/mcp/tools/phase-gate.ts)
- [`mcp/tools/predict-failures.ts`](../../../packages/cli/src/mcp/tools/predict-failures.ts)
- [`mcp/tools/recommend-skills.ts`](../../../packages/cli/src/mcp/tools/recommend-skills.ts)
- [`mcp/tools/review-changes.ts`](../../../packages/cli/src/mcp/tools/review-changes.ts)
- [`mcp/tools/review-pipeline.ts`](../../../packages/cli/src/mcp/tools/review-pipeline.ts)
- [`mcp/tools/roadmap-auto-sync.ts`](../../../packages/cli/src/mcp/tools/roadmap-auto-sync.ts)
- [`mcp/tools/roadmap.ts`](../../../packages/cli/src/mcp/tools/roadmap.ts)
- [`mcp/tools/search-skills.ts`](../../../packages/cli/src/mcp/tools/search-skills.ts)
- [`mcp/tools/security.ts`](../../../packages/cli/src/mcp/tools/security.ts)
- [`mcp/tools/skill.ts`](../../../packages/cli/src/mcp/tools/skill.ts)
- [`mcp/tools/stale-constraints.ts`](../../../packages/cli/src/mcp/tools/stale-constraints.ts)
- [`mcp/tools/state.ts`](../../../packages/cli/src/mcp/tools/state.ts)
- [`mcp/tools/task-independence.ts`](../../../packages/cli/src/mcp/tools/task-independence.ts)
- [`mcp/tools/traceability.ts`](../../../packages/cli/src/mcp/tools/traceability.ts)
- [`mcp/tools/validate.ts`](../../../packages/cli/src/mcp/tools/validate.ts)
- [`mcp/utils.ts`](../../../packages/cli/src/mcp/utils.ts)
- [`mcp/utils/config-resolver.ts`](../../../packages/cli/src/mcp/utils/config-resolver.ts)
- [`mcp/utils/glob-helper.ts`](../../../packages/cli/src/mcp/utils/glob-helper.ts)
- [`mcp/utils/graph-loader.ts`](../../../packages/cli/src/mcp/utils/graph-loader.ts)
- [`mcp/utils/result-adapter.ts`](../../../packages/cli/src/mcp/utils/result-adapter.ts)
- [`mcp/utils/sanitize-path.ts`](../../../packages/cli/src/mcp/utils/sanitize-path.ts)
- [`mcp/utils/severity.ts`](../../../packages/cli/src/mcp/utils/severity.ts)
- [`output/formatter.ts`](../../../packages/cli/src/output/formatter.ts)
- [`output/logger.ts`](../../../packages/cli/src/output/logger.ts)
- [`persona/constants.ts`](../../../packages/cli/src/persona/constants.ts)
- [`persona/generators/agents-md.ts`](../../../packages/cli/src/persona/generators/agents-md.ts)
- [`persona/generators/ci-workflow.ts`](../../../packages/cli/src/persona/generators/ci-workflow.ts)
- [`persona/generators/runtime.ts`](../../../packages/cli/src/persona/generators/runtime.ts)
- [`persona/loader.ts`](../../../packages/cli/src/persona/loader.ts)
- [`persona/runner.ts`](../../../packages/cli/src/persona/runner.ts)
- [`persona/schema.ts`](../../../packages/cli/src/persona/schema.ts)
- [`persona/skill-executor.ts`](../../../packages/cli/src/persona/skill-executor.ts)
- [`persona/trigger-detector.ts`](../../../packages/cli/src/persona/trigger-detector.ts)
- [`registry/bundled-skills.ts`](../../../packages/cli/src/registry/bundled-skills.ts)
- [`registry/lockfile.ts`](../../../packages/cli/src/registry/lockfile.ts)
- [`registry/npm-client.ts`](../../../packages/cli/src/registry/npm-client.ts)
- [`registry/resolver.ts`](../../../packages/cli/src/registry/resolver.ts)
- [`registry/tarball.ts`](../../../packages/cli/src/registry/tarball.ts)
- [`registry/validator.ts`](../../../packages/cli/src/registry/validator.ts)
- [`skill/complexity.ts`](../../../packages/cli/src/skill/complexity.ts)
- [`skill/content-matcher-types.ts`](../../../packages/cli/src/skill/content-matcher-types.ts)
- [`skill/content-matcher.ts`](../../../packages/cli/src/skill/content-matcher.ts)
- [`skill/dispatch-engine.ts`](../../../packages/cli/src/skill/dispatch-engine.ts)
- [`skill/dispatch-session.ts`](../../../packages/cli/src/skill/dispatch-session.ts)
- [`skill/dispatch-types.ts`](../../../packages/cli/src/skill/dispatch-types.ts)
- [`skill/dispatcher.ts`](../../../packages/cli/src/skill/dispatcher.ts)
- [`skill/health-snapshot.ts`](../../../packages/cli/src/skill/health-snapshot.ts)
- [`skill/index-builder.ts`](../../../packages/cli/src/skill/index-builder.ts)
- [`skill/package-json.ts`](../../../packages/cli/src/skill/package-json.ts)
- [`skill/recommendation-engine.ts`](../../../packages/cli/src/skill/recommendation-engine.ts)
- [`skill/recommendation-rules.ts`](../../../packages/cli/src/skill/recommendation-rules.ts)
- [`skill/recommendation-types.ts`](../../../packages/cli/src/skill/recommendation-types.ts)
- [`skill/schema.ts`](../../../packages/cli/src/skill/schema.ts)
- [`skill/signal-extractor.ts`](../../../packages/cli/src/skill/signal-extractor.ts)
- [`skill/skills-md-writer.ts`](../../../packages/cli/src/skill/skills-md-writer.ts)
- [`skill/stack-profile.ts`](../../../packages/cli/src/skill/stack-profile.ts)
- [`slash-commands/argument-hint.ts`](../../../packages/cli/src/slash-commands/argument-hint.ts)
- [`slash-commands/normalize-name.ts`](../../../packages/cli/src/slash-commands/normalize-name.ts)
- [`slash-commands/normalize.ts`](../../../packages/cli/src/slash-commands/normalize.ts)
- [`slash-commands/render-claude-code.ts`](../../../packages/cli/src/slash-commands/render-claude-code.ts)
- [`slash-commands/render-codex.ts`](../../../packages/cli/src/slash-commands/render-codex.ts)
- [`slash-commands/render-cursor.ts`](../../../packages/cli/src/slash-commands/render-cursor.ts)
- [`slash-commands/render-gemini.ts`](../../../packages/cli/src/slash-commands/render-gemini.ts)
- [`slash-commands/sync-codex.ts`](../../../packages/cli/src/slash-commands/sync-codex.ts)
- [`slash-commands/sync.ts`](../../../packages/cli/src/slash-commands/sync.ts)
- [`slash-commands/types.ts`](../../../packages/cli/src/slash-commands/types.ts)
- [`templates/agents-append.ts`](../../../packages/cli/src/templates/agents-append.ts)
- [`templates/engine.ts`](../../../packages/cli/src/templates/engine.ts)
- [`templates/merger.ts`](../../../packages/cli/src/templates/merger.ts)
- [`templates/post-write.ts`](../../../packages/cli/src/templates/post-write.ts)
- [`templates/schema.ts`](../../../packages/cli/src/templates/schema.ts)
- [`utils/errors.ts`](../../../packages/cli/src/utils/errors.ts)
- [`utils/files.ts`](../../../packages/cli/src/utils/files.ts)
- [`utils/first-run.ts`](../../../packages/cli/src/utils/first-run.ts)
- [`utils/node-version.ts`](../../../packages/cli/src/utils/node-version.ts)
- [`utils/output.ts`](../../../packages/cli/src/utils/output.ts)
- [`utils/paths.ts`](../../../packages/cli/src/utils/paths.ts)
- [`utils/string.ts`](../../../packages/cli/src/utils/string.ts)
- [`version.ts`](../../../packages/cli/src/version.ts)
