Skip to content
eld-ground-evaluate logo

PCE Evaluate Skill

eld-ground-evaluate

PCE (Process-Context Engine) の出力評価スキル。生成物の品質とLaw(法則)との整合性を検証する。 LDE(Law-Driven Engineering)との統合により、Law遵守チェックも実行。 トリガー条件: - コード生成後(「このコードをレビューして」) - 設計完了後(「設計をチェックして」) - PRマージ前(「マージ前の確認をして」) - 「品質チェックして」 - 「整合性を確認して」 - 「Law遵守をチェックして」

SKILL.md

Full skill instructions

PCE Evaluate Skill

出力の検証(テスト、レビュー、整合性チェック)を行う。

評価観点

1. 目的整合性

  • アクティブコンテキストのGoalを達成しているか
  • 期待する成果物が生成されたか
  • 完了条件を満たしているか

2. 制約遵守

  • Constraintsに違反していないか
  • セキュリティ要件を満たしているか
  • 性能要件を満たしているか

3. パターン一貫性

  • 既存コードのパターンに従っているか
  • CLAUDE.mdの規約に準拠しているか
  • ADRの決定事項と整合しているか

4. 品質基準

  • テストカバレッジは十分か
  • エラーハンドリングは適切か
  • ドキュメントは必要十分か

5. Law遵守(LDE統合)

LDEプロジェクトでは以下も検証:

Law Typeチェック内容
Invariant状態制約が維持されているか
Pre入力バリデーションが実装されているか
Post出力保証がアサーションされているか
Policyビジネスルールが正しく実装されているか
Law遵守チェックリスト
  • 関連するLaw Catalogを参照したか
  • 新規/変更コードが既存Lawに違反していないか
  • 新たにLaw化すべき制約を発見したか
  • Grounding(テスト・観測)が設定されているか

評価チェックリスト

## Evaluation: [成果物名]

### 目的整合性
- [ ] Goalを達成している
- [ ] 期待する形式で出力されている
- [ ] 完了条件を満たしている

### 制約遵守
- [ ] セキュリティ要件OK
- [ ] 性能要件OK
- [ ] 禁止事項に違反なし

### パターン一貫性
- [ ] 既存パターンに準拠
- [ ] コーディング規約に準拠
- [ ] ADR決定事項と整合

### 品質基準
- [ ] テストカバレッジ >= 80%
- [ ] エラーハンドリング適切
- [ ] 必要なコメント記述済み

### Law遵守(LDE)
- [ ] 関連Lawを参照済み
- [ ] Invariant違反なし
- [ ] Pre/​Post条件が実装済み
- [ ] 新規Lawの接地完了

### 検出された問題
- [ ] [問題1]: [重要度] [対応策]

評価結果の活用

結果アクション
全てOKContext Delta として記録し完了
軽微な問題修正後に再評価
重大な問題根本原因を調査し設計から見直し

使用例

User: さっき作った認証機能をチェックして

Claude:
## Evaluation: 認証機能 (src/​auth/)

### 目的整合性
- [x] JWT認証実装済み
- [x] ログイン/ログアウト実装済み
- [ ] トークンリフレッシュ未実装

### 制約遵守
- [x] OWASP Top 10準拠
- [x] レスポンス < 200ms
- [x] httpOnly Cookie使用

### パターン一貫性
- [x] 既存のServiceパターンに準拠
- [x] エラーレスポンス形式統一

### 品質基準
- [x] テストカバレッジ 82%
- [ ] refresh token失敗時のエラーハンドリング不足

### 検出された問題
1. トークンリフレッシュ未実装: High - 次タスクで対応
2. エラーハンドリング不足: Medium - 修正推奨

→ 1件の重要な未完了タスクあり

品質優先原則(Superpowers統合)

核心原則

  1. Epistemic Humility: 推測を事実として扱わない。unknownと言う勇気を持つ
  2. Evidence First: 結論ではなく因果と証拠を中心にする
  3. Minimal Change: 最小単位で変更し、即時検証する
  4. Grounded Laws: Lawは検証可能・観測可能でなければならない
  5. Source of Truth: 真実は常に現在のコード。要約はインデックス

「速さより質」の実践

  • 要件の曖昧さによる手戻りを根本から排除
  • テストなし実装を許さない
  • 観測不能な変更を防ぐ

完了の定義

  • Evidence Ladder目標レベル達成
  • Issue Contractの物差し満足
  • Law/​Termが接地している(Grounding Map確認)
  • Link Mapに孤立がない
  • ロールバック可能な状態

停止条件

以下が発生したら即座に停止し、追加計測またはスコープ縮小:

  • 予測と現実の継続的乖離(想定外テスト失敗3回以上)
  • 観測不能な変更の増加(物差しで検証できない変更)
  • ロールバック線の崩壊(戻せない変更の発生)

More Other skills

Delegate independent tasks to specialized agents working concurrently with isolated context.

295.4K 206.3K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

179.7K 89.5K
View

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

179.7K 76.1K
View

Fundamental design principles for writing maintainable, testable Python code.

40.2K 21.9K
View

Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.

40.2K 20K
View

Generate Playwright tests from scenarios using interactive browser exploration and validation.

39.7K 18.2K
View

Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.

40.2K 14.7K
View

GDPR-compliant data handling with consent management, data subject rights, and privacy controls.

40.2K 14.3K
View

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.

40.2K 13.5K
View

Detailed multi-file refactor planning with safety checks and rollback guidance.

39.7K 13K
View