Every capability matrix is a table of ticks, and a tick means two different things in the same table: "we tested this" and "the vendor's page says so". The second is how an integration gets picked, built against, and discovered to be wrong in production.
This walkthrough uses the tool's public README and checked-in example files. Run the command from a repository checkout with Node.js 22+.
Run the checked-in example
node bin/connector-capability-matrix.mjs --spec examples/integration-platform.json --matrix build/capability-matrix.jsonScope
This tool cannot tell you whether a connector works. It reads a document. An observation in that document is somebody's record that they looked; this tool never calls a connector, opens a socket, or checks that a referenced test exists, compiles or passed. A supported cell means the document records an observation of it working -- no more than that.