konglong87/enjoy_harness_ai/harness-build-core-manifest
Claude Code and agent skill by konglong87/enjoy_harness_ai
- community
Checking that the SKILL.md file is still in the repository.
构建≤60行的核心规则清单,从源头避免Agent行为跑偏
Install
npx vskill@latest install konglong87/enjoy_harness_ai/harness-build-core-manifestSKILL.md
harness-build-core-manifest 构建核心规则清单
核心能力
- 检查 harness-init 是否完成
- 创建 AGENTS_MANIFEST.md(≤60行)
- 定义架构分层规则
- 定义命名规范
- 定义PR合并要求
前置条件
- harness-init 已完成
- .EnjoyHarness/GLOBAL_STATE.md 存在
执行步骤
Step 1: 检查前置条件
使用 Read 工具读取:.EnjoyHarness/GLOBAL_STATE.md
检查条件:
- 文件存在
- status: active
如果未初始化:
Step 2: 创建 AGENTS_MANIFEST.md
使用 Write 工具创建文件:AGENTS_MANIFEST.md
内容(≤60行):
Step 3: 更新事件日志
使用 Edit 工具追加内容到:.EnjoyHarness/EVENT_LOG.md
追加内容:
Step 4: 更新事件计数
使用 Edit 工具更新:.EnjoyHarness/EVENT_LOG.md
old_string: total_events: 2 new_string: total_events: 4
Step 5: 更新技能注册表
使用 Edit 工具更新:.EnjoyHarness/SKILL_REGISTRY.md
old_string: - [ ] harness-build-core-manifest - 构建核心规则技能 new_string: - [x] harness-build-core-manifest - 构建核心规则技能 ✅
Step 6: 输出完成信息
使用 Bash 工具输出:
成功标准
- [ ] AGENTS_MANIFEST.md 文件存在
- [ ] 文件行数 ≤ 60行
- [ ] 规则条数 ≤ 25条
- [ ] 无模糊表述(所有规则可验证)
- [ ] 技能注册表已更新
失败兜底
- harness-init 未完成 → 终止执行,提示运行 harness-init
- 文件创建失败 → 记录错误到 EVENT_LOG.md,触发重试
联动关系
- 前置: harness-init
- 自动触发: harness-build-context-index, harness-enforce-architecture-guardrails
迭代计数
本技能执行预计迭代次数: 约 5 次(Write 1次 + Edit 3次 + Read 1次)
测试用例
测试 1: 前置条件检查
输入: 在未初始化的系统运行 期望输出: 错误提示"系统未初始化" 验证方式: 删除 GLOBAL_STATE.md 后运行
测试 2: 文件行数验证
输入: 执行 harness-build-core-manifest 期望输出: AGENTS_MANIFEST.md ≤ 60行 验证方式: wc -l AGENTS_MANIFEST.md
测试 3: 规则完整性
输入: 读取 AGENTS_MANIFEST.md 期望输出: 包含架构分层、命名规范、PR合并要求 验证方式: grep -c "条$" AGENTS_MANIFEST.md
测试 4: 技能注册表更新
输入: 读取 SKILL_REGISTRY.md 期望输出: harness-build-core-manifest 标记为完成 验证方式: grep "harness-build-core-manifest" .EnjoyHarness/SKILL_REGISTRY.md
测试 5: 事件日志记录
输入: 读取 EVENT_LOG.md 期望输出: 包含 harness-build-core-manifest 启动和完成事件 验证方式: grep "harness-build-core-manifest" .EnjoyHarness/EVENT_LOG.md
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/harness-build-core-manifest/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/konglong87/enjoy_harness_ai/harness-build-core-manifest)