Skip to content

Latest commit

 

History

History
53 lines (43 loc) · 1.99 KB

development-tools.md

File metadata and controls

53 lines (43 loc) · 1.99 KB

Development tools

This page lists third-party tools used during Locksmith development but not linked into or distributed with the locksmith binary. Their licenses are recorded here for attribution; they are intentionally not included in LICENSE's ## Third-Party Notices section, which covers only libraries that ship inside the binary.

If you add or remove a development tool, update this file and the matching CHANGES.md entry in the same commit.

Build tools

These are installed via make install-tools and invoked by the build, lint, and codegen targets in Makefile.

github.com/bufbuild/buf

github.com/golangci/golangci-lint/v2

AI agent tooling

These are optional external MCP servers and agent skill packs used by maintainers when working in AI-assisted editors. They are not required to build, test, or ship Locksmith.

@colbymchenry/codegraph

  • Version: 0.7.10
  • License: MIT
  • Role: tree-sitter-based code knowledge graph exposed as an MCP server (codegraph_* tools); used by the .codegraph/config.json index and the .cursor/rules/codegraph.mdc rule in this repository
  • Source: https://www.npmjs.com/package/@colbymchenry/codegraph

obra/superpowers