Skip to content
Back to skills

Architecture Validation Plan

ASecurity

Detect missing validation plans (how to verify the design is correct) in design documents and ADRs.

  • 4 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
code-qualitygo

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 2, 2026

npx -y skills add s977043/river-review --skill architecture-validation-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Architecture Validation Plan?

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

Security grade badge for Architecture Validation Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/s977043-architecture-validation-plan/badge)](https://www.skillsdirectory.com/skills/s977043-architecture-validation-plan)

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
---
id: 'architecture-validation-plan'
name: Architecture Validation Plan Guard
description: Detect missing validation plans (how to verify the design is correct) in design documents and ADRs.
version: 0.1.0
category: upstream
phase: upstream
applyTo:
  - 'docs/**/*design*.md'
  - 'docs/**/*architecture*.md'
  - 'docs/adr/**/*'
  - 'docs/architecture/**/*'
  - 'pages/**/*design*.md'
  - 'pages/**/*architecture*.md'
  - '**/*.adr'
tags:
  - architecture
  - validation
  - verification
  - slo
  - upstream
severity: minor
inputContext:
  - diff
outputKind:
  - findings
  - actions
  - questions
modelHint: balanced
dependencies:
  - adr_lookup
  - repo_metadata
---

## Pattern declaration

Primary pattern: Reviewer
Secondary patterns: Inversion
Why: 設計ドキュメントに検証計画(SLO/テスト/ロールバック/可観測性)が欠けていないかを検出する。

## Guidance

- Ensure design docs include how success is proven: SLO/SLI targets and validation/test plans.
- Check rollout/rollback/canary/DR strategies have criteria, owners, and fallback steps.
- Confirm observability plans (logs/metrics/alerts) cover new risks and failure paths.
- Flag missing validation for new dependencies or contracts introduced in the diff.

## Non-goals

- ツール選定や好みのアプローチを推測で断定しない。

## Pre-execution Gate / 実行前ゲート

このスキルは以下の条件がすべて満たされない限り`NO_REVIEW`を返す。

- [ ] 差分に設計/アーキテクチャドキュメント(`docs/*design*.md`, `docs/*architecture*.md`, `docs/adr/`, `*.adr`)が含まれている
- [ ] 差分に設計上の意思決定・新規コンポーネント・依存関係の追加など検証計画が必要な変更が含まれている
- [ ] inputContextに`diff`が含まれている

ゲート不成立時の出力: `NO_REVIEW: architecture-validation-plan — 検証計画が必要な設計ドキュメントの変更なし`

## False-positive guards

- 差分外で検証計画が明示されている場合は指摘しない。

Files in this skill

  • README.md4.3 KB
  • SKILL.md2 KB
  • eval/promptfoo.yaml1.4 KB
  • fixtures/01-missing-validation-plan.md2 KB
  • fixtures/02-complete-validation-plan.md3.4 KB
  • golden/01-missing-validation-plan.md2.9 KB
  • golden/02-complete-validation-plan.md994 B
  • prompt/system.md4.9 KB
  • prompt/user.md3.2 KB

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.