🧪
Quality

Vibe Coding Harness

by Junliu1066

Vibe Coding Harness is a Quality skill for Claude Code, published by Junliu1066 in vibe-coding-kit.

169 stars1 forkson Junliu1066/vibe-coding-kitAdded 2026/09/08Repository updated 2026/06/30
aiai-codingclaudeclaude-skillsno-codeprdproduct-managementvibe-coding
Install in seconds
Install Vibe Coding Harness
Copy Vibe Coding Harness into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Junliu1066/vibe-coding-kit/tree/main/skills/vibe-coding-harness ~/.claude/skills/vibe-coding-harness

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Junliu1066/vibe-coding-kit.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/vibe-coding-harness/SKILL.md in Junliu1066/vibe-coding-kit
Installs to
~/.claude/skills/vibe-coding-harness
Collection
One of 6 skills cataloged from this repository
Category
Quality1897 skills

What Vibe Coding Harness does

Vibe Coding Harness checks other vibe-coding-kit outputs against harness.json and CLAUDE.md. It verifies required files, sections, fields, cross-skill consistency, and workflow progress before delivery.

Vibe Coding Harness is cataloged under Quality on DirSkills. Vibe Coding Harness comes from a repository tagged ai, ai-coding, claude, claude-skills and no-code.

Documentation

README

质检 Agent:产出物合规检查

这不是一个独立使用的 Skill,而是其他 Skill 的"守门员"——在任何 Skill 声称"完成"后,用它来验证产出物是否真正符合规范。

治理规则来自项目根目录的 harness.json(唯一真实来源)和 CLAUDE.md(人类可读宪法)。 本 Skill 把这些规则变成逐条可执行的检查项。


检查流程

Step 1:确定检查范围

先确认用户想检查什么:

  • 如果用户指定了 Skill(如"检查 PRD"),只检查那个 Skill 的产出
  • 如果用户说"全量检查"或没说具体,检查 docs/ 下所有已有产出物
  • 如果 docs/ 不存在或为空,直接报告"没有可检查的产出物"

Step 2:加载规则

读取项目根目录的 harness.json,提取:

  • 目标 Skill 的 produces(该产出什么文件)
  • 目标 Skill 的 required_sections(必须包含的章节)
  • 目标 Skill 的 field_requirements(字段级校验规则)
  • 目标 Skill 的 validation(内容级校验规则)
  • cross_skill_rules(跨 Skill 一致性规则,仅在多 Skill 产出共存时检查)
  • quality_gates.before_delivery(交付前必须通过的门)
  • workflow(流程定义:阶段、步骤、entry_gate/exit_gate、账本规则)—— 用于新增的流程一致性检查
  • progress_cards(项目进度卡规则:低上下文读取、总表/模块卡/任务卡同步)

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Vibe Coding Harness

  • What else does Junliu1066 publish alongside Vibe Coding Harness?

    Vibe Coding Harness is one of 6 skills that DirSkills catalogs from Junliu1066/vibe-coding-kit, the repository it ships in. Its siblings there include Architecture Selection, Vibe Coding Prd and Vibe Coding Production. Each one is a separate skill with its own page in this directory, installs the same way Vibe Coding Harness does, and is maintained by Junliu1066 in that same repository. The rest of the collection is listed on the Junliu1066/vibe-coding-kit page.

  • How does Vibe Coding Harness compare to other Quality skills?

    Vibe Coding Harness ranks #1766 by stars among the 1897 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Vibe Coding Harness against them. Open each page to compare what they document and how they install.

More from Junliu1066/vibe-coding-kit

Vibe Coding Harness is one of 6 skills cataloged on DirSkills from Junliu1066/vibe-coding-kit.

See all 6 skills