Better Your Harness — AI skill for Claude Code
给本地项目做一次 AI Harness 体检:安全卫生 / 上下文质量 / 工具装备 / 记忆 / 学习五层扫描,产出可视化 HTML 报告和可一键复制的修复口令.
How to install Better Your Harness
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open SpaceZephyr/better-your-harness and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Better Your Harness does
给本地项目做一次 AI Harness 体检:安全卫生 / 上下文质量 / 工具装备 / 记忆 / 学习五层扫描,产出可视化 HTML 报告和可一键复制的修复口令。零依赖。
Alternatives in AI
- Artifacts Builder — Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech 97.5k ★
- Guizang Ppt Skill — AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts 24.9k ★
- Impeccable — The design language that makes your AI harness better at design 13.9k ★
README
better-your-harness
给本地项目做一次 AI Harness 体检,产出一份自包含的可视化 HTML 报告,最后给你一串**可以直接粘给 Claude Code / Codex 去修**的口令。
零依赖,只需要 Python 3.8+。不联网,不上传任何东西。
它解决什么问题
你给 Agent 配了 CLAUDE.md、装了几十上百个 Skill、接了 MCP、建了记忆目录。然后呢?
- 那些 Skill 到底有几个真的被调用过
- Agent 读你这个仓库要先吃掉多少 token
- 有没有明文密钥躺在一个没被
.gitignore覆盖的地方 - 你在 CLAUDE.md 里写的规则,有多少条指向的文件根本不存在
这些问题都有确定的答案,只是没人扫过。
快速开始
git clone https://github.com/SpaceZephyr/better-your-harness.git
cd better-your-harness
# 1. 扫描(大仓库约 15-30 秒)
python3 scripts/scan.py /path/to/your/project -o findings.json
# 2. 渲染(不带 AI 判断,也能出一份纯事实报告)
python3 scripts/render.py findings.json -o report.html
当作 Skill 装进 Claude Code,让它帮你写判断和修复口令:
ln -s "$(pwd)" ~/.claude/skills/better-your-harness
然后在 Claude Code 里说「帮我给这个项目做个 harness 体检」。
报告里有什么
| 区块 | 内容 |
|---|---|
| 总览 | 覆盖度环形、判词、仓库可见性(PUBLIC 会标红) |
| 五层雷达 | 安全与卫生 / 上下文质量 / 工具装备 / 记忆 / 学习,34 项检查逐项列出 |
| 上下文质量 | 噪音比甜甜圈、冷启动 token 刻度、目录可读性、超大文件、扁平目录 |
| 工具装备 | 僵尸 Skill 点阵:一个点一个 Skill,真实调用过的点亮 |
| 待办 | 按严重度排序,每条一个「复制修复口令」按钮 |
| 方法与局限 | 主动写明这份体检证明不了什么 |
图表全是手绘内联 SVG,深浅色自适应,可打印。
五层查了什么
**安全与卫生** — `.gitignore` 存在与覆盖度、被跟踪文件噪音比、明文凭证(文件 glob + 7 类 token 模式 + 变量名启发)、凭证是否被跟踪或被 ignore、仓库可见性、Agent 权限里的 yolo/bypass、hooks 数量
**上下文质量** — 入口文件(CLAUDE.md / AGENTS.md 等)体量与结构、是否含目录地图和行为规则、冷启动 token 成本、顶层目录 README 覆盖率、目录深度与扁平度、超大文本文件、jsonl 索引的悬空条目
**工具装备** — Skill 去重后装机量、缺 SKILL.md、缺 frontmatter、description 过短、软链接、MCP 服务、自定义命令、子 Agent
**记忆** — 记忆目录、索引是否存在、悬空条目、未入索引的文件、结构化日志
**学习** — 迭代与复盘目录、距上次提交多少天、未提交改动堆积量、Skill 更新与陈旧比例
三条设计铁律
这个工具的价值全在这三条上。
1. 数字只能来自脚本
报告里每一个数字都能在 `findings.json` 里找到出处。仓库可见性走 `gh repo view --json visibility`,不从 remote URL 猜。
做这个工具的直接动机,是某商业审计工具把一个 PRIVATE 仓库报成了 public,仓主名字也写错了 —— 而那恰恰是它给最高优先级定级的前提。脚本能查的数字它一个没错,唯独这个「靠推断」的字段错了。
2. 密钥的值永远不出现
扫描器只输出「文件路径 + 变量名 + 命中的模式名」。报告里、对话里、修复口令里,都不会有任何密钥的值。发现密钥的正确反应是让你加 ignore,不是把它展示一遍。
3. AI 不许发明发现
架构是三段分离:
scan.py → findings.json 确定性事实 + 带固定 id 的候选发现
AI → analysis.
Related Skills
Star Your Harness
跟 AI 聊四句话,给自己搭一个 harness。先出可视化方案报告让你判断,确认后才落盘。生成的目录直接通过 better-your-harness 体检。零依赖。
Agent Token Viewer
本机 AI 编码 Agent 的 Token 用量总览 · 零依赖 · 支持 Proma / Pi / oh-my-Pi / Claude Code / Claude Desktop / Codex / ZCode /
Trias
⚖️ 三权分立的 AI 开发流水线:Fable 立法写手册,GPT · Codex 执行,Opus 司法验收。≈230 行 bash、零依赖、无人值守,卡住才发邮件。Separation of powers for co
Better Plan Mode
An AI coding skill that transforms project planning into visual, interactive HTML decision documents
RayCodes AnatomySkill
Anatomy Skill 1.1 Just Got Better: Turns Agents Into 3D AI Illustrator! Turn code and technical concepts into
Better Harness
Review this project's AI coding workflow with Better Harness and generate a durable report.
Related Agents
Better Auth Expert
Use this agent when:\n\n1. After Better Auth Implementation Changes: Any time authentication-related code is m
Clean Code Refactor
Use this agent when you need to refactor existing code, rewrite a module for better maintainability, decompose
Claudopro Directory
by ghost - Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, coveri