From reviw-plugin
Validates REPORT.md files in .artifacts against 5 artifact-proof rules: language policy, media format, priority order, feedback accumulation, TodoList integration. Internal helper for done skill workflows.
npx claudepluginhub kazuph/reviw --plugin reviw-pluginThis skill is limited to using the following tools:
`done` スキルから内部的に呼ばれる補助スキル。REPORT.md が artifact-proof スキルの 5 ルールに準拠しているかを検証する。
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
done スキルから内部的に呼ばれる補助スキル。REPORT.md が artifact-proof スキルの 5 ルールに準拠しているかを検証する。
.artifacts/<feature=branch_name>/REPORT.md が存在することdo / done フローで .artifacts/<feature=branch_name>/REPORT.md が作成済みであること# REPORT.mdを探す
REPORT_PATH=$(find .artifacts -name "REPORT.md" -type f 2>/dev/null | head -1)
if [ -z "$REPORT_PATH" ]; then
echo "❌ REPORT.mdが見つかりません"
echo ""
echo "以下のいずれかを実行してください:"
echo " 1. do スキルでタスクを開始する"
echo " 2. 手動で .artifacts/<feature>/REPORT.md を作成する"
exit 1
fi
echo "✅ REPORT.md found: $REPORT_PATH"
REPORT.mdが存在する場合、report-validatorエージェントを起動して5ルールをチェックする。
Launch agent with Task tool:
subagent_type: "reviw-plugin:report-validator"
prompt: |
以下のREPORT.mdを検証してください:
${REPORT_PATH}
artifact-proofスキルの5ルールに準拠しているか確認し、
違反があれば具体的な修正方法を提示してください。
| 結果 | 対応 |
|---|---|
| 5/5 Pass | ✅ done スキルの reviw 起動フェーズへ進む |
| 3-4/5 Pass | ⚠️ 警告表示、修正推奨 |
| 0-2/5 Pass | ❌ 修正必須、report-builderを再実行 |
| # | ルール | チェック内容 |
|---|---|---|
| 1 | 言語ポリシー | ユーザーの依頼言語と一致しているか |
| 2 | メディアフォーマット | ![]() 構文 + テーブル配置(縦積み禁止) |
| 3 | 優先順位 | 📌 Attention Required → 📋 Previous Feedback の順序 |
| 4 | フィードバック累積 | 原文記録 + <details> タグ + 累積形式 |
| 5 | TodoList連携 | User Request ⇄ Response セクションの存在 |
# 結果例
## Report Validation Results
| Rule | Check | Status |
|------|-------|--------|
| 1 | 言語ポリシー | ✅ |
| 2 | メディアフォーマット | ❌ |
| 3 | 優先順位 | ✅ |
| 4 | フィードバック累積 | ⚠️ |
| 5 | TodoList連携 | ✅ |
### Overall: 3/5 Rules Passed
do - タスク開始(REPORT.md作成)done - タスク完了チェック(内部で validate-report を実行)