Loading...
Loading...
Re-run production readiness assessment and compare against previous results. Use when the user has fixed issues and wants to see their progress — shows before/after scores and what improved.
npx skill4agent add kylerd/vibe-check refresh/check/refresh (orchestrator)
│
├── Phase 1: Load Previous State
│ └── Read metadata.json, note old scores and items
│
├── Phase 2: Clear Analysis (fresh start)
│ └── Delete analysis/ folder contents
│
├── Phase 3: Full Re-mapping
│ └── Spawn: mapper agent (runs npm audit, etc.)
│ └── Writes: .vibe-check/analysis/*.md
│
├── Phase 4: Full Re-assessment
│ └── Spawn: assessor agents (parallel)
│ └── Each writes NEW checklist items
│
├── Phase 5: Compare & Reconcile
│ └── Compare new items vs old items
│ └── DELETE items that were false positives
│ └── Track improvements and regressions
│
├── Phase 6: Update Files
│ └── Rewrite all output files with new findings
│
└── Phase 7: Show Progress
└── Display what changedagents/mapper.mdagents/assessor.md../check/reference/domains.md.vibe-check/metadata.jsonNo existing assessment found.
Run /check first to create an initial assessment..vibe-check/metadata.json.vibe-check/analysis/rm -rf .vibe-check/analysis/*Task: Map codebase for readiness assessment
Read agents/mapper.md for your instructions.
Explore this codebase and write analysis files to .vibe-check/analysis/
This is a REFRESH run. Be thorough — run all checks including npm audit.
Return confirmation only when complete.agents/mapper.md.vibe-check/analysis/npm audityarn auditpnpm auditassessor/checkTask: Assess security domain
Read agents/assessor.md for your instructions.
Your domain assignment is: security
Load analysis files from .vibe-check/analysis/
Read agents/assessor.md for criteria.
This is a REFRESH run. Evaluate fresh — ignore previous checklist items.
Write NEW items to .vibe-check/checklist/ with fresh item numbers starting at 100.
Return score summary only.agents/assessor.md.vibe-check/checklist/item-001-*.mditem-0XX-*.md.vibe-check/checklist/item-100-*.mditem-1XX-*.md| Old Status | New Status | Action |
|---|---|---|
| Fail | Pass (or no new item) | Improved — delete old item |
| Fail | Fail | Unchanged — update old item with new findings |
| Fail | N/A | Now N/A — delete old item (capability removed or context changed) |
| Pass | Fail | Regressed — update old item |
| Pass | N/A | Now N/A — note in delta (not a regression) |
| Unknown | Pass/Fail | Resolved — update status |
| Unknown | N/A | Now N/A — delete old item |
| N/A | Fail | Now applicable — treat as new issue |
| N/A | Pass | Now applicable — no action needed |
| Any | No match | False positive or N/A — DELETE the old item |
item-100+checklist/index.mdpreviousAnalysis{
"analysisDate": "{today}",
"score": {new score},
"previousAnalysis": {
"date": "{old date}",
"score": {old score}
},
...
}┌──────────────────────────────────────────────┐
│ │
│ VIBE CHECK REFRESH │
│ │
│ Score: {new_score}/100 │
│ {progress_bar} {band} │
│ │
└──────────────────────────────────────────────┘
PROGRESS
═══════════════════════════════════════════════
Previous: {old_score}/100 {old_bar} {old_band}
Current: {new_score}/100 {new_bar} {new_band}
─────────────────────
Change: {+/-delta} points {▲/▼}
SUMMARY
─────────────────────────────────────────────────
✓ {N} items fixed
○ {N} items unchanged
✗ {N} items regressed
+ {N} new issues found
− {N} false positives removed
○ {N} items now N/A
{If fixed items:}
IMPROVEMENTS
─────────────────────────────────────────────────
✓ {item title}
✓ {item title}
{If regressions:}
REGRESSIONS
─────────────────────────────────────────────────
✗ {item title} — was passing, now failing
{If still failing:}
STILL FAILING
─────────────────────────────────────────────────
● {title} — {one-line description}
● {title} — {one-line description}
┌─ NEXT ──────────────────────────────────────┐
│ │
│ • Review: .vibe-check/summary.md │
│ • Fix: /fix │
│ • Discuss: /discuss │
│ │
└─────────────────────────────────────────────┘/checkWould you like to:
1. Discuss the changes — Ask about specific items
2. Start fixing — Pick an item to work on
3. Done for now