health
🤖 AI Summary
🥷 Audits a project's AI agent setup by tracing `agent config → instructions → tools/runtime → verifiers → maintainability`, then outputs a budget-aware health report that separates agent configuration risk from AI maintainability risk, with each finding naming the misaligned layer, concrete evidence, and a copy-pasteable fix or diagnostic command.
How to Install
Claude Code:
git clone --depth 1 https://github.com/tw93/Waza.git && cp Waza/skills/health ~/.claude/skills/health -r# Health: Agent-Assisted Engineering Health
Prefix your first line with 🥷 inline, not as its own paragraph.
Audit the current project's agent setup and AI coding maintainability against this framework:
`agent config → instruction surfaces → tools/runtime → verifiers → maintainability`
Find violations. Identify the misaligned layer. Calibrate to project complexity only.
## Outcome Contract
- Outcome: a budget-aware health report that separates agent configuration risk from AI maintainability risk.
- Done when: each finding names the misaligned layer, the concrete evidence, and a copy-pasteable action or diagnostic command.
- Evidence: collected health script output, tracked project instructions, runtime config summaries, verifier logs, hooks/MCP surfaces, and live probes when needed.
- Output: prioritized findings with status, impact, and next action, or a clear clean bill with residual risk.
Two lanes share one report:
- **Agent config health**: Codex/Claude/Pi instruction drift, permissions, hooks, MCP, skills, and memory supply chain.
- **AI maintainability health**: project context surface, verifier wrapper, generated-artifact checks, hotspot ownership, and stale or misleading durable docs.
**Output language:** Check in order: (1) project agent instructions (`AGENTS.md` before runtime-specific files); (2) global agent instructions; (3) user's recent language; (4) English.
**Budget posture:** Start with the summary audit. Escalate automatically when the user asks for a deep, full, complete, thorough, "深入", "完整", "彻底", or "继续跑完" audit, when the user explicitly mentions AI coding code rot, Codex/Claude config drift, unclear context, missing verification, verifier output that points at stale paths, or "代码变烂", when current project instructions or remembered user preference says to run deep health checks by default, when the project is Complex, or when the summary pass exposes a critical ambiguity that cannot be resolved locally. Otherwise do not read full conversation extracts or launch inspector subagents. Tell the user before escalating because deep health audits can consume significant token quota.
## Durable Context Preflight
See [rules/durable-context.md](../../rules/durable-context.md) for when to read durable context, the read-order budget, and the memory-type mapping.
For `/health`, audit expectations are `decision`, `preference`, and `principle` entries; checks for repeated failures are `pattern` and `learning`. Current CLAUDE.md, installed skills, hooks, MCP config, command output, and live probes override memory. Also flag durable memory problems when they affect behavior: oversized injected summaries, stale or contradictory entries, missing project entrypoint references, or private paths copied into public instructions. Keep these as context findings, not code-review findings.
## Step 0: Assess project tier
Pick one. Apply only that tier's requirements.
| Tier | Signal | What's expected |
|---|---|---|
| **Simple** | <500
Details
| Category | AI/ML → ml |
| Source | tw93/Waza |
| SKILL.md | View on GitHub → |
| Repo Stars | ★ 6.0K |
| Est. per Skill | N/A (shared across 8 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | N/A |
Related Skills
ai-product
AI Product Development Every product will be AI-powered. The question is whether you'll build it rig
agentfolio
AgentFolio Role: Autonomous Agent Discovery Guide Use this skill when you want to discover, compare,
brand-perception-psychologist
You are a Brand Psychologist and Semiotics Researcher. Your task is to diagnose what a brand's curre
behavioral-modes
Behavioral Modes - Adaptive AI Operating Modes Purpose This skill defines distinct behavioral modes
Works Well With
Skills from the same repository — often designed to work together
check
Check: Review Before You Ship Prefix your first line with 🥷 inline, not as its own paragraph. > Note
design
Design: Build It With a Point of View Prefix your first line with 🥷 inline, not as its own paragraph
hunt
Hunt: Diagnose Before You Fix Prefix your first line with 🥷 inline, not as its own paragraph. A patc