Community生产力与协作github.com

ATsikhanovich/ClaudeWorkflow

可复用的工作流制品结构校验与引用检查工具。在每个制品组完成之后、下一个制品组开始之前,以及当质量门 G8(制品结构)被评估时使用。报告每项检查的 PASS/FAIL 结果,并附有发现内容和负责的智能体。

ClaudeWorkflow 是什么?

这是一个用于工作流制品(Markdown 文件)的结构与引用验证技能。它专注于确保每个制品遵循固定的骨架结构(如标题、章节顺序、成本表格式等),并检查所有来源引用的合法性(包括 URL 格式、追溯性等)。该技能是只读的,不会修改任何制品,仅生成 PASS/FAIL 报告,以便协调者将失败映射到负责的智能体。它适用于 Claude Code、Cursor、Codex 等支持技能调用的 AI 代理平台,特别适合需要严格质量门控的多智能体编排场景。其工作原理是:接收一个或多个制品文件,依次运行 12 项检查(C1-C12),输出每项检查的单行结果,并最终给出 OVERALL PASS/FAIL 结论;若失败,协调者根据重试策略重新执行负责的智能体。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ATsikhanovich/ClaudeWorkflow/tree/HEAD/.claude/skills/artifact-validator

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

制品验证器

对一个或多个工作流制品(Markdown)进行验证,检查其是否遵循固定骨架和引用规则。本技能只读:它从不编辑制品,仅报告发现,以便协调者将失败对应到相应智能体。

检查内容

对每个制品文件执行以下每项检查。将每项检查报告为 PASS 或 FAIL,并附上具体发现(引用违规行)。

结构(支持门控 G8)

  1. 文件以单行 # 标题开头。
  2. - **Owner agent:** <agent> 存在且与 CLAUDE.md 中的制品所有权表(制品文件名 ↔ 智能体名称)匹配。
  3. 存在以下章节,按此顺序,每个均为 ## : Inputs used、Summary、Details、Costs、Sources、Open issues。
  4. ## Costs 要么是一个表格(| Item | Unit | Qty | Unit cost | Total | Source / basis |),要么是确切句子 No costs in this artifact.
  5. ## Open issues 包含至少一个项目符号,或为 None.
  6. ## Sources 包含至少一个项目符号,除非制品明确标记为 Not applicable(此时必须说明理由)。

引用(支持门控 G7 和 G3)

  1. 每个来源项目符号的格式为: - <页面标题> — <URL>(获取日期 YYYY-MM-DD;支持:<声明>)。
  2. URL 指向真实页面:https:// 或 http://,无占位符(example.com、localhost、TODO、...),无虚构模式。
  3. Details/Costs 中每个命名的场地、餐饮提供商、供应商、价格或天气数据,都能追溯到 Sources 项目符号中的一条声明。没有来源的建议视为 FAIL。
  4. 价格必须来自来源,或标记为 price on request 并说明估算依据。无标记、无来源的价格视为 FAIL。

所有权与安全性

  1. 制品未声明属于其他智能体的工作(例如,一个场地制品包含完整的时间线)。
  2. 制品中的任何内容都不得要求任何人写入 output/event-plan.html 或 approval.json——这些在 html-builder 或 /approve-event 之外是被禁止的。

如何报告

生成一份紧凑的报告,每项检查一行:

<artifact> C1 PASS ... C12 PASS
<artifact> C9 FAIL — “Koneser Hall” 无来源引用 → 负责:venue-planner

以 OVERALL: PASS 或 OVERALL: FAIL — <负责智能体> 结尾。 失败时,协调者应用重试策略(参见 CLAUDE.md §6):仅使用这些发现重新执行负责的智能体,重新生成下游依赖项,重新验证。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能