clistd
  • A toolkit for turning command-line interfaces into validated, machine-readable contracts.
  • Supports linting CLI definitions with built-in rules and comparing releases to detect breaking changes.
  • Includes adapters for Oclif and Commander.js, while keeping the contract and adapter protocol language-neutral.