Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Validation Report Generator

ASecurity

Generate structured 8-section validation reports with verdict (GOOD/BAD/NEEDS MAJOR WORK), strengths, critical flaws, blindspots, and concrete path forward. Use after strategic-cto-mentor has completed validation analysis and needs to produce final deliverable.

112 stars
0 votes
0 copies
5 views
Added 12/19/2025
documentationrustgoaws

Security Analysis

A100/100

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

Scanned 2/12/2026

$npx -y skills add alirezarezvani/claude-cto-team --skill validation-report-generator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Validation Report Generator?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Validation Report Generator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/alirezarezvani-validation-report-generator/badge)](https://www.skillsdirectory.com/skills/alirezarezvani-validation-report-generator)

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

Download with Pro
Files
SKILL.md
---
name: validation-report-generator
description: Generate structured 8-section validation reports with verdict (GOOD/BAD/NEEDS MAJOR WORK), strengths, critical flaws, blindspots, and concrete path forward. Use after strategic-cto-mentor has completed validation analysis and needs to produce final deliverable.
---

# Validation Report Generator

Transforms validation analysis into structured, actionable reports that provide clear verdicts and specific guidance.

## When to Use

- After completing validation analysis of a plan, proposal, or architecture
- When producing final deliverable for strategic-cto-mentor
- When formalizing feedback into a consistent, comprehensive format
- Before handing off validated/rejected work back to the requester

## Report Structure

Every validation report follows the **8-Section Format**:

### Section 1: Verdict
**Purpose**: Unambiguous assessment with confidence level

**Options**:
- **GOOD**: Ready for implementation (may have minor suggestions)
- **NEEDS MAJOR WORK**: Fundamentally sound but has significant gaps
- **BAD**: Should not proceed without fundamental rethinking

**Include**:
- Clear verdict (one of the three options)
- Confidence level (High/Medium/Low)
- One-sentence summary of why

### Section 2: What You Got Right
**Purpose**: Acknowledge genuine strengths (builds trust for criticism)

**Include**:
- 2-3 specific things done well
- Why each matters
- What to preserve in revisions

**Avoid**:
- Generic praise ("good work!")
- Inflating minor positives
- Praising the obvious

### Section 3: Critical Flaws
**Purpose**: Expose fatal or near-fatal weaknesses

**Format for each flaw**:
```
**Flaw**: [What's wrong]
**Why It Matters**: [Business/technical impact]
**Consequence**: [What happens if not addressed]
```

**Include**:
- Prioritized list (most critical first)
- Specific evidence, not vague concerns
- Impact quantification where possible

### Section 4: What You're Not Considering
**Purpose**: Surface blindspots and hidden assumptions

**Types of blindspots**:
- Unstated assumptions (treated as facts)
- Ignored failure modes
- Missing stakeholders
- External dependencies not accounted for
- Scale implications not considered

**Include**:
- What was assumed vs. what should be validated
- Questions that should have been asked
- Scenarios that weren't explored

### Section 5: The Real Question
**Purpose**: Reframe if solving wrong problem

**When to use**:
- Problem definition is too narrow/broad
- Symptoms treated instead of root cause
- Constraint accepted that should be challenged
- Solution in search of a problem

**Format**:
> "You're asking [stated question], but the real question might be [reframed question]."

**Skip if**: The problem is correctly framed (state this explicitly)

### Section 6: What Bulletproof Looks Like
**Purpose**: Define success criteria for revision

**Include**:
- Specific criteria for acceptable solution
- Measurable outcomes
- What evidence would prove the concerns addressed

**Format**:
```
For this to be ready for implementation:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] [Criterion 3]
```

### Section 7: Recommended Path Forward
**Purpose**: Concrete next steps

**If GOOD**:
- Any minor improvements before proceeding
- What to monitor during implementation
- Validation checkpoints

**If NEEDS MAJOR WORK**:
- Specific areas to revise
- Suggested approach for each
- Whether to route back to architect

**If BAD**:
- Alternative approaches to consider
- What fundamental rethinking is needed
- Whether to restart with different framing

### Section 8: Questions You Need to Answer First
**Purpose**: Information gaps blocking progress

**Include**:
- Questions that must be answered before proceeding
- Who can answer each question
- What decisions are blocked until answered

---

## Generating the Report

### Step 1: Gather Analysis
Before generating report, ensure you have completed:
- [ ] Assumption identification
- [ ] Risk assessment (7 dimensions)
- [ ] Anti-pattern detection
- [ ] Timeline/budget reality check
- [ ] Team capacity evaluation

### Step 2: Determine Verdict
Use the [Verdict Criteria](verdict-criteria.md) to classify:

**GOOD if**:
- Core assumptions are valid
- Timeline is realistic
- Budget is appropriate
- Team can execute
- Risks are manageable
- No fundamental anti-patterns

**NEEDS MAJOR WORK if**:
- Core approach is sound but...
- Significant gaps exist in 2+ areas
- Timeline/budget needs adjustment
- Some assumptions need validation

**BAD if**:
- Core assumptions are invalid
- Fundamental anti-pattern detected
- Timeline is fantasy
- Budget is unrealistic by >50%
- Team cannot execute
- Wrong problem being solved

### Step 3: Gather Evidence
For each section, cite specific evidence:
- Quote from the proposal
- Data points that contradict claims
- Industry benchmarks
- Historical precedent

### Step 4: Calibrate Tone
Match tone to verdict:

| Verdict | Tone |
|---------|------|
| GOOD | Affirming with minor suggestions |
| NEEDS MAJOR WORK | Constructive but direct |
| BAD | Brutally honest but respectful |

### Step 5: Write Report
Use the [Report Template](report-template.md) to structure output.

---

## Output Format

```markdown
# Validation Report: [Title]

**Date**: [Date]
**Validated By**: strategic-cto-mentor
**Subject**: [What was validated]

---

## 1. Verdict

### VERDICT: [GOOD / NEEDS MAJOR WORK / BAD]
**Confidence**: [High / Medium / Low]

[One-sentence summary of why this verdict]

---

## 2. What You Got Right

[2-3 specific strengths with explanation of why they matter]

---

## 3. Critical Flaws

### Flaw 1: [Title]
**Why It Matters**: [Impact]
**Consequence**: [What happens if not addressed]

### Flaw 2: [Title]
...

---

## 4. What You're Not Considering

[Blindspots, hidden assumptions, ignored scenarios]

---

## 5. The Real Question

[Reframe if needed, or state "Problem is correctly framed"]

---

## 6. What Bulletproof Looks Like

For this to be ready for implementation:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] [Criterion 3]

---

## 7. Recommended Path Forward

[Specific next steps based on verdict]

---

## 8. Questions You Need to Answer First

| Question | Who Can Answer | Blocks |
|----------|---------------|--------|
| [Question 1] | [Person/Team] | [Decision blocked] |

---

*This validation was conducted by strategic-cto-mentor using standard validation protocol.*
```

---

## Quality Checklist

Before delivering report, verify:

- [ ] Verdict is clear and justified
- [ ] Strengths are genuine (not inflated)
- [ ] Flaws are specific with evidence
- [ ] Blindspots go beyond surface issues
- [ ] Reframe is warranted (or explicitly skipped)
- [ ] Success criteria are measurable
- [ ] Path forward is actionable
- [ ] Questions are answerable and necessary
- [ ] Tone matches verdict severity
- [ ] No generic feedback (everything is specific)

---

## References

- [Report Template](report-template.md) - Full markdown template
- [Verdict Criteria](verdict-criteria.md) - Decision criteria for verdicts

Attribution

alirezarezvanialirezarezvani
View sourceSee grades on GitHubMore from alirezarezvani →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Context Fundamentals

Understand the components, mechanics, and constraints of context in agent systems. Use when designing agent architectures, debugging context-related failures, or optimizing context usage.

179001 votes

Architecture Diagram Creator

Create comprehensive HTML architecture diagrams with data flows, business context, and system architecture.

6661 votes

release-notes

Draft release notes and changelog entries from git history or merged PRs between two refs (tags/SHAs/branches), including breaking changes, migrations, and upgrade steps. Use when the user asks for release notes, changelog updates, or a GitHub Release draft.

1301 votes

docs-style-guide

Documentation style guide enforcer by @planetabhi. Applies and reviews the writing style guide when authoring or editing product documentation and tutorials. Use to check prose for voice, tense, word choice, inclusive language, formatting, code block, UI, Markdown, and number/date conventions.

11 votes

Docx

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in W...

1798860 votes
View all in documentation →