io.github.DiffCI/diffci · version 0.3.23 · 3,314 weekly npm downloads · audited 2026-11-03
Notes
No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.
Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.
| Name | Title | Hint | Description |
|---|---|---|---|
diffci_changed_files | read-only | List staged, unstaged and non-ignored untracked changed paths relative to HEAD, with a snapshot identity. Builds no dependency graph and runs no tests. | |
diffci_select_tests | read-only | Inspect current staged, unstaged and non-ignored untracked changes and return a snapshot-bound affected-test plan and fallback reasons. Runs no tests; a plan is not a passing receipt. | |
diffci_explain_selection | read-only | Inspect current staged, unstaged and non-ignored untracked changes and return a snapshot-bound affected-test plan and fallback reasons. Runs no tests; a plan is not a passing receipt. | |
diffci_run_affected_tests | writes | Reanalyze and verify the current working-tree snapshot with affected tests or conservative full fallback. Required CI remains authoritative. | |
diffci_verify | none | Verify a clean commit range and return a receipt bound to the checked-out head commit. Resolves the CI event range automatically when base and head are omitted. | |
diffci_verify_changed | none | Verify the current staged, unstaged, and non-ignored untracked changes. Fails closed unless the exact working-tree snapshot passes selected or full fallback verification. | |
diffci_check | none | Analyze the repository, run inferred full and selected test commands when available, and report paired runtime. No report is uploaded. Optional aggregate telemetry follows the user's saved consent; DIFFCI_NO_SEND=1 overr… | |
diffci_init | none | Seed a repository with AI-agent instruction files for DiffCI. | |
diffci_verify_workflow | none | Check that a DiffCI GitHub Actions job cannot affect the rest of CI. |
npx mcpvetter scan --liveAdd this to a README:
[](https://mcpvetter.com/servers/diffci-com-diffci)Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.