Skip to content
Back to skills

Knowledge Validator

ASecurity

pce-memory + shirushiを活用した知識検証・整合性チェックスキル。 以下の場合に使用: (1) 資料・ドキュメント間の矛盾チェック (2) 指示・意思決定の追跡と検証 (3) 作業途中のリアルタイム整合性チェック (4) 成果物と要件の照合検証 (5) shirushi Doc-IDとコードのトレーサビリティ検証 「チェックして」「整合性確認」「矛盾ない?」「検証して」「トレーサビリティ」等で起動。

  • 666 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 9, 2026
documentationtypescript

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill knowledge-validator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Knowledge Validator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Knowledge Validator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-knowledge-validator/badge)](https://www.skillsdirectory.com/skills/majiayu000-knowledge-validator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: knowledge-validator
description: |
  pce-memory + shirushiを活用した知識検証・整合性チェックスキル。
  以下の場合に使用:
  (1) 資料・ドキュメント間の矛盾チェック
  (2) 指示・意思決定の追跡と検証
  (3) 作業途中のリアルタイム整合性チェック
  (4) 成果物と要件の照合検証
  (5) shirushi Doc-IDとコードのトレーサビリティ検証
  「チェックして」「整合性確認」「矛盾ない?」「検証して」「トレーサビリティ」等で起動。
---

# Knowledge Validator

pce-memory + shirushiを活用した5種類の検証ワークフロー。

## 前提条件

- pce-memoryがReady状態であること
- shirushiが設定済みであること(トレーサビリティ検証時)

## クイックスタート

### 1. 矛盾チェック
```
1. pce_memory_activate(scope=["project"], q="対象キーワード")
2. 関連Claimを取得
3. 各Claim間の論理的整合性を検証
4. 矛盾発見時はpce_memory_feedback(signal="outdated")
```

### 2. 意思決定チェック
```
1. pce_memory_activate(q="決定 ADR policy")
2. 決定間の依存関係を確認
3. 新決定と既存決定の競合を検出
```

### 3. リアルタイムチェック
```
1. 作業開始: pce_memory_observe(source_type="chat", content="開始状態")
2. マイルストーン: pce_memory_activate→期待値と比較
3. 逸脱検出時: 即時報告
```

### 4. 成果物チェック
```
1. pce_memory_activate(q="要件 仕様 spec")
2. 要件リストを抽出
3. 成果物と要件を1:1照合
4. カバレッジレポート生成
```

### 5. トレーサビリティチェック(shirushi統合)
```
1. shirushi lint で Doc-ID整合性確認
2. scripts/trace_doc_code.py でコード内参照を収集
3. Doc-ID ↔ Code 照合マトリクスを生成
4. pce-memoryにRelation登録
```

## shirushi Doc-ID形式

`.shirushi.yml`で定義されたID形式を使用。例:
```
DOC-REQ-0001-A
│   │   │    └─ チェックサム(mod26AZ)
│   │   └────── 連番(スコープ内)
│   └────────── 種別(REQ/SPEC/ADR等)
└────────────── コンポーネント
```

## コード内参照形式

```typescript
// @shirushi DOC-REQ-0001-A
export function authenticate() { ... }
```

## 検証レポート形式

```markdown
## 検証レポート

| 項目 | 状態 | 詳細 |
|------|------|------|
| 要件A | ✅ | 実装済み |
| 要件B | ⚠️ | 部分的実装 |
| 要件C | ❌ | 未実装 |

カバレッジ: X/Y (Z%)
```

## 詳細ワークフロー

- **矛盾チェック詳細**: [contradiction-check.md](references/contradiction-check.md)
- **意思決定追跡**: [decision-tracking.md](references/decision-tracking.md)
- **リアルタイム検証**: [realtime-validation.md](references/realtime-validation.md)
- **成果物検証**: [deliverable-check.md](references/deliverable-check.md)
- **トレーサビリティ**: [traceability.md](references/traceability.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.