Skip to content
Back to skills

Vibe Gap Analysis

ASecurity

Assesses production readiness or audits a codebase against its specs. Supports quick static mode, deep 17-dimension audit, or single-dimension focus.

  • 85 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 25, 2026
ai-agentsdockertestingapidatabasefrontendbackendci/cdsecurityperformance

Works with

  • claude code
  • cli
  • api

Security analysis

A100/100

Scanned September 25, 2026

npx -y skills add ash1794/vibe-engineering --skill vibe-gap-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vibe Gap Analysis?

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

Security grade badge for Vibe Gap Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ash1794-vibe-gap-analysis/badge)](https://www.skillsdirectory.com/skills/ash1794-vibe-gap-analysis)

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: vibe-gap-analysis
description: Assesses production readiness or audits a codebase against its specs. Supports quick static mode, deep 17-dimension audit, or single-dimension focus.
user-invocable: true
---

# vibe-gap-analysis

Cynical gap analysis comparing specs/architecture to actual implementation. Three modes from fast to exhaustive. Works with any project that has architecture docs and implementation code.

## When to Use This Skill
- Before launching to production
- After a major refactor to verify nothing was lost
- When inheriting a codebase and need to assess completeness
- Periodic production readiness audits
- When stakeholders ask "how done are we?"

## When NOT to Use This Skill
- Greenfield projects with no specs yet (write specs first)
- Simple bug fixes or feature additions
- Frontend-only or design-only reviews

## Usage

```
/vibe-gap-analysis              # Quick static (5 structural dimensions)
/vibe-gap-analysis --deep       # Full 17-dimension audit with parallel agents
/vibe-gap-analysis --dim N      # Single dimension deep-dive (1-17)
/vibe-gap-analysis --dim 1,4,9  # Multiple specific dimensions
```

## Modes

### Quick Static (default)

Fast, single-agent structural audit. No subagents dispatched.

1. Read architecture/design docs in `docs/` or similar
2. Read implementation code in `src/`, `internal/`, `lib/` etc.
3. Compare implementation against architecture doc section by section
4. Cover dimensions 1-5 (structural):
   - **Dim 1**: Spec Compliance — check specs against implementation
   - **Dim 2**: Backend Code Quality — test coverage, error handling, lint issues
   - **Dim 3**: Frontend Completeness — UI components, routes, test coverage
   - **Dim 4**: Deployment & Ops — deploy scripts, CI/CD, Docker, TLS
   - **Dim 5**: Architecture Integrity — design pattern compliance, component boundaries
5. Produce structured gap report: component, expected status, actual status, % complete, action items
6. Save to `docs/plans/gap-analysis-$(date +%Y%m%d).md`
7. Commit with `docs: gap analysis $(date +%Y%m%d)`

### Deep (`--deep`)

Full 17-dimension audit using parallel subagents where the harness supports them (Claude Code, Codex, and Gemini CLI all can). Without subagents, run the dimensions sequentially. Exhaustive production readiness assessment.

**Dispatch parallel agents** in 3 rounds. Subagents inherit the session's model by default; if the harness lets you choose, a faster or cheaper tier is fine for the scanning rounds, but keep the most capable model for merging and scoring.

**Round 1 — Structural (5 agents):**
- Dim 1: Spec Compliance
- Dim 2: Backend Code Quality
- Dim 3: Frontend Completeness
- Dim 4: Deployment & Ops
- Dim 5: Architecture Integrity

**Round 2 — Runtime Execution (7 agents):**
- Dim 6: Database Concurrency & Integrity
- Dim 7: Failure Cascades & Recovery
- Dim 8: E2E Data Flow
- Dim 9: Security & Input Validation
- Dim 10: Observability & Alerting
- Dim 11: Data Durability & Backup
- Dim 12: Cost/Resource Explosion Safeguards

**Round 3 — Business & Product Maturity (5 agents):**
- Dim 13: Performance & Load Testing
- Dim 14: Multi-Tenancy / User Isolation
- Dim 15: Privacy & Compliance (GDPR/CCPA)
- Dim 16: Supply Chain Security
- Dim 17: Operational Readiness

Each agent gets this prompt template:
```
You are auditing [project] for production readiness.

**Your dimension:** [Dimension N — Name]
**Scope:** [Description]
**Previous gap analysis:** [path, if exists]

Instructions:
1. Read all relevant source files for your dimension
2. For each finding: severity (CRITICAL/HIGH/MEDIUM/LOW), location (file:line), issue, fix, effort
3. Score your dimension 0-100
4. Return findings as structured markdown

Be pedantic and skeptical, and calibrate severity to this project's actual stakes.
Report only findings you can point to with file:line evidence; mark anything inferred as "unverified".
```

After all rounds:
1. Merge findings, deduplicate across dimensions
2. Build production readiness scorecard (17 dimensions)
3. Build findings-by-system-area cross-reference
4. Build recommended action plan (phased)
5. Save and commit

### Single Dimension (`--dim N`)

Deep-dive into specific dimensions. One agent per requested dimension.

After completion, update only the audited dimensions in the existing gap analysis doc.

## Dimension Reference

| # | Dimension | Type | What to Audit |
|---|-----------|------|---------------|
| 1 | Spec Compliance | Structural | Specs vs implementation |
| 2 | Backend Code Quality | Structural | Tests, errors, lint, races |
| 3 | Frontend Completeness | Structural | UI, routes, stores, tests |
| 4 | Deployment & Ops | Structural | Deploy, CI/CD, Docker, TLS |
| 5 | Architecture Integrity | Structural | Design patterns, boundaries |
| 6 | Database Concurrency | Runtime | Transactions, locks, backups |
| 7 | Failure Cascades | Runtime | Recovery, circuit breakers |
| 8 | E2E Data Flow | Runtime | API contracts, idempotency |
| 9 | Security | Runtime | Input validation, injection, secrets |
| 10 | Observability | Runtime | Logging, alerting, metrics |
| 11 | Data Durability | Runtime | RPO/RTO, backups, replication |
| 12 | Cost/Resource Control | Runtime | Budgets, limits, rate limiting |
| 13 | Performance & Load | Business | Timeouts, benchmarks, limits |
| 14 | Multi-Tenancy | Business | User isolation, data scoping |
| 15 | Privacy & Compliance | Business | GDPR, PII, consent, encryption |
| 16 | Supply Chain | Business | Dep pinning, vuln scanning, builds |
| 17 | Operational Readiness | Business | Runbooks, SLOs, incident response |

## Output Format

All modes produce:
- Executive summary with total findings count
- Audit dimensions table with scores
- CRITICAL findings (full detail)
- HIGH findings (full detail)
- MEDIUM findings (one-line each)
- LOW findings (one-line each)
- Findings by system area (cross-reference)
- Recommended action plan (phased)
- Production readiness scorecard

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.