From qult
Check qult health for the current project. Verifies state files, gates, and MCP server connectivity. Use when hooks don't fire, gates seem broken, or after initial setup to confirm everything works. NOT for checking session progress (use /qult:status instead).
npx claudepluginhub hir4ta/qult --plugin qultThis skill uses the workspace's default tool permissions.
Diagnose qult setup issues in the current project.
Guides strict Test-Driven Development (TDD): write failing tests first for features, bugfixes, refactors before any production code. Enforces red-green-refactor cycle.
Guides systematic root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Guides A/B test setup with mandatory gates for hypothesis validation, metrics definition, sample size calculation, and execution readiness checks.
Diagnose qult setup issues in the current project.
.qult/ directory: Exists with .state/ subdirectory.qult/gates.json exists and has at least one gate in on_write or on_commithooks.json exists at ${CLAUDE_PLUGIN_ROOT}/hooks/hooks.json via Bash: test -f "${CLAUDE_PLUGIN_ROOT}/hooks/hooks.json" && echo OK || echo FAIL.claude/settings.local.json has qult hook entries. Report as [INFO] if present (fallback active) or [INFO] if absent (plugin-only mode)/qult:init to clean up:
.qult/hook.mjs (old standalone hook).claude/rules/qult-gates.md (replaced by MCP instructions).claude/rules/qult-quality.md (replaced by MCP instructions).claude/rules/qult-plan.md (replaced by MCP instructions).claude/rules/qult.md (old single rule file).qult/hook.mjsmcp__plugin_qult_qult__get_gate_config() to verify the MCP server is respondingmcp__plugin_qult_qult__get_pending_fixes() to check for stale errorsmcp__plugin_qult_qult__get_session_status() to verify state tracking worksReport each check as OK, INFO, WARN, or FAIL with details:
[OK] .qult/.state/ directory exists
[OK] gates.json: 2 on_write, 1 on_commit gates
[OK] plugin active (skills accessible)
[INFO] fallback hooks: not registered (plugin-only mode). Run /qult:register-hooks if hooks don't fire.
[WARN] legacy file: .claude/rules/qult-gates.md exists — run /qult:init to clean up
[OK] MCP server responding
For each issue, suggest the fix:
.qult/: Run /qult:init/qult:init/qult:init (cleans up automatically)/qult:register-hooks/plugin