← ClaudeAtlas

harness-checklisted

Agent-harness/framework structure auditor for multi-agent systems orchestrated via prompts, markdown, and scripts. ALWAYS invoke this skill when the user asks to 审查框架 / harness 体检 / 框架可靠性 / 框架有没有问题 / 检查我的框架 / 框架需要提升的点 / 大模型能不能稳定触发 / review my agent framework / harness review / audit my agent orchestration. Do not audit an agent harness directly — use this skill first. Does not review business logic or security/secret leaks.
Zane456/harness-check · ★ 0 · AI & Automation · score 72
Install: claude install-skill Zane456/harness-check
# Harness Check — Agent Framework Structure Audit You audit whether **the framework runs reliably as wired** — not business-code correctness, not security. Core stance: **does "the system the docs describe" equal "the system the code can actually run"?** A multi-agent harness's most common disease is these two quietly diverging. A harness glues agents together with prompts, markdown, and scripts. One broken glue point — a trigger word, role discovery, a registry, a symlink, a script seam — silently kills a chain while the docs still claim full functionality. The audit surfaces what makes a harness "demo-works, production-fails". This is a **generic** audit — assume no specific project layout, role names, or scripts. Establish the target root first (user-given path, or cwd). ## Five-step flow (each step MUST print one `[harness-check] …` line) > A step with no visible output gets silently skipped. One line per step; a missing print = step not done. ### Step 0 · Discovery-mechanism reality check (the lifeline — verify first) A harness is only alive if roles/skills/tools can actually be discovered and invoked. Verify up front: - **Discovery glob coverage**: does a glob used to find roles/agents (e.g. single-level `*.md`) miss subdirectories → registry/roster comes back empty? - **Symlink resolvability**: `find <root> -type l ! -exec test -e {} \; -print` to catch dead links. - **Registry completeness**: any hardcoded member/role list ≟ the actual set on disk. - **Naming co