First-Mate is a command-line tool that parses Go code into an in-memory code graph and provides structural queries and spec lookups. It helps engineers locate spec-to-code mappings, generate call graphs, find dead code, run analyses (lint, vet, race heuristics), and surface test/benchmark-related metrics.
Use First-Mate in spec-driven Go projects that include SPECS.md, NOTES.md, TESTS.md or BENCHMARKS.md files. Typical scenarios: tracing which code implements a spec, generating call graphs for complex functions, finding untested or low-coverage functions, and running combined static analyses before large refactors.
Likely used by developer-focused agents and automation that can run CLI tooling: Copilot/Codex-style runners, local automation agents, and CI-based automation that can invoke binaries and parse outputs.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.