gen-tool-catalog

command
v1.3.0-rc.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

gen-tool-catalog walks the Tier-1 registry and every Tier-2 group builder and emits a machine-readable catalog (JSON) and a human-readable rendering (Markdown) for docs/tool-catalog.{json,md}.

Usage:

go run ./scripts/gen-tool-catalog -out docs

The generator is deterministic: runs from the same code emit byte-identical output. CI uses the drift check

make gen-tool-catalog && git diff --exit-code docs/tool-catalog.*

to refuse PRs that forget to regenerate after adding or changing a tool. No network calls, no real Clockify client — the builders only need the Service struct populated with nil fields.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL