From prism-devtools
Run all PRISM documentation quality checks (docs, links, portability). Use before committing to .prism, or to check if anything is broken. Invoked by "validate all", "run all checks", "check prism", or "/validate-all".
npx claudepluginhub resolve-io/.prismThis skill uses the workspace's default tool permissions.
Run every PRISM quality gate in one shot. This is the manual equivalent of the pre-commit hook.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Provides patterns for autonomous Claude Code loops: sequential pipelines, agentic REPLs, PR cycles, de-sloppify cleanups, and RFC-driven multi-agent DAGs. For continuous dev workflows without intervention.
Applies NestJS patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production TypeScript backends with project structure and bootstrap examples.
Run every PRISM quality gate in one shot. This is the manual equivalent of the pre-commit hook.
.prism# From the prism-devtools plugin directory
python skills/validate-all/scripts/validate-all.py
# Scan a specific directory
python skills/validate-all/scripts/validate-all.py --root /path/to/scan
Or just tell Claude: "run all validation checks" or "validate all".
| # | Check | Script | Blocks on |
|---|---|---|---|
| 1 | Documentation (6-phase) | scripts/validate-docs.py | CRITICAL severity |
| 2 | Links (broken refs) | skills/validate-markdown-refs/scripts/validate-refs.py | Any broken link |
| 3 | Portability (PC001-PC005) | scripts/check-portability.py | PC001-PC003 errors |
Human-readable summary to stdout:
PRISM Unified Validation
============================================================
Scan root: plugins/prism-devtools
[1/3] Documentation validation (6-phase structural scan)
PASS
[2/3] Link validation (broken reference check)
PASS (127 files scanned)
[3/3] Portability check (PC001-PC005)
PASS (15 advisory warnings)
============================================================
RESULT: ALL CHECKS PASSED
| Code | Meaning |
|---|---|
| 0 | All checks passed (warnings OK) |
| 1 | One or more blocking issues found |
| 2 | Script error |