Skip to content
Back to skills

Scaffold Bulk Review Prototypes

ASecurity

Review all prototypes at once for cross-prototype consistency, coverage gaps, ADR follow-through, and scope discipline. Use for a full audit of all prototypes.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
research

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill scaffold-bulk-review-prototypes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Scaffold Bulk Review Prototypes?

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

Security grade badge for Scaffold Bulk Review Prototypes
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-scaffold-bulk-review-prototypes/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-scaffold-bulk-review-prototypes)

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: scaffold-bulk-review-prototypes
description: Review all prototypes at once for cross-prototype consistency, coverage gaps, ADR follow-through, and scope discipline. Use for a full audit of all prototypes.
allowed-tools: Read, Grep, Glob
---

# Bulk Prototype Review

Review every registered prototype for completeness, quality, and cross-prototype consistency.

## Steps

### 1. Gather All Prototypes

1. **Read the prototypes index** at `scaffold/prototypes/_index.md`.
2. **Read every prototype file** in `scaffold/prototypes/` (Glob `scaffold/prototypes/PROTO-*.md`).
3. **Read the design doc** at `scaffold/design/design-doc.md`.
4. **Read all system designs** — Glob `scaffold/design/systems/SYS-*.md`.
5. **Read all engine docs** from `scaffold/engine/`.
6. **Read all ADRs** — Glob `scaffold/decisions/ADR-*.md`.
7. **Read known issues** at `scaffold/decisions/known-issues.md`.
8. **Read design debt** at `scaffold/decisions/design-debt.md`.
9. If no prototypes exist, report that and stop.

### 2. Per-Prototype Completeness

For each prototype, check pre-spike sections (all prototypes) and post-spike sections (Complete prototypes only):

**Pre-Spike:**

| Section | What "Complete" Means |
|---------|----------------------|
| Question | ONE specific, answerable question |
| Hypothesis | Expected answer with reasoning |
| Scope: Build | Numbered list of minimum steps |
| Scope: Skip | At least 2 explicit exclusions |
| Approach | Numbered execution steps |
| Related Documents | At least 1 valid scaffold doc reference |

**Post-Spike (if Status is Complete):**

| Section | What "Complete" Means |
|---------|----------------------|
| Answer | Direct answer to the Question |
| Evidence | Specific measurements or observations |
| Surprises | Findings listed or explicitly "None" |
| Design Impact | Table of affected docs with changes |
| ADRs Filed | Every Design Impact has a corresponding ADR |
| Disposition | Discarded / Archived / Absorbed with reason |

### 3. Per-Prototype Quality

For each prototype, check:
- **Question is specific and singular** — not compound or vague.
- **Scope is minimal** — Build scope is the minimum to answer the question.
- **Skip boundaries are explicit** — clear discipline boundary.
- **Right-sized** — achievable in one spike session.

### 4. Cross-Prototype Consistency

This is unique to bulk review — check relationships BETWEEN prototypes:

- **Question overlap.** Flag prototypes with substantially similar questions. Suggest merging or clarifying the distinction.
- **Scope overlap.** Flag prototypes with overlapping Build scopes — they may be doing redundant work.
- **Coverage gaps.** Cross-reference with systems, engine docs, slices, and known issues. Flag areas of significant uncertainty that have no prototype.
- **ADR follow-through.** For Complete prototypes: verify every Design Impact entry has a filed ADR. Flag missing ADRs.
- **Disposition consistency.** Flag Absorbed prototypes without a referenced TASK-###. Flag prototypes marked Complete but with empty post-spike sections.
- **Stale prototypes.** Flag Draft prototypes that reference documents which have since changed significantly or been deprecated.
- **Status consistency.** Check that index status matches file status for every prototype.

### 5. Registration Check

- Every prototype in `scaffold/prototypes/_index.md` must have a corresponding file.
- Every prototype file must be registered in `scaffold/prototypes/_index.md`.
- IDs, names, statuses, and dispositions must match between files and index.

## Output Format

```
## Bulk Prototype Review — X prototypes audited

### Overview
| ID | Name | Status | Pre-Spike | Post-Spike | Quality Issues | ADRs |
|----|------|--------|-----------|------------|----------------|------|
| PROTO-001 | ... | Draft | 5/6 | — | 1 issue | — |
| PROTO-002 | ... | Complete | 6/6 | 5/6 | 0 issues | 2 |

### Per-Prototype Details

#### PROTO-001 — [Name]
| Section | Status | Notes |
|---------|--------|-------|
| ... | ... | ... |

Quality Issues:
- [specific issues with quotes]

(repeat for each prototype)

### Cross-Prototype Consistency
- **Question overlap:** [OK / overlapping prototypes found]
- **Scope overlap:** [OK / redundant Build scopes found]
- **Coverage gaps:** [OK / areas without prototypes]
- **ADR follow-through:** [OK / X missing ADRs]
- **Disposition consistency:** [OK / issues found]
- **Stale prototypes:** [OK / X stale prototypes]

### Registration
[Any mismatches between index and files]

### Recommendations (prioritized)
1. [Most impactful fix across all prototypes]
2. [Second priority]
3. ...
```

## Rules

- This skill is read-only. Do not modify any files.
- **Cross-prototype checks are the main value** of bulk review over individual `/scaffold-review-prototype` calls. Emphasize relationship issues.
- Be specific. Quote problematic text when flagging issues.
- **Coverage gaps are high-value findings.** Identifying what SHOULD be prototyped but isn't is as important as auditing existing prototypes.
- If all prototypes are well-written, say so. Don't manufacture issues.
- Prioritize recommendations by blast radius — issues that affect multiple prototypes or the pipeline rank higher.

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.