Skip to content
Back to skills

System Review

ASecurity

Run a system review to check project health. Use when issues drop below 5, an EPIC closes, or 7+ days since last review. Triggers on "system review", "project health", "review system".

  • 19 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
documentationgobashgitdocumentation

Security analysis

A100/100

Scanned May 28, 2026

npx -y skills add nexus-substrate/nexus-agents --skill system-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of System Review?

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

Security grade badge for System Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nexus-substrate-system-review/badge)](https://www.skillsdirectory.com/skills/nexus-substrate-system-review)

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: system-review
description: |
  Run a system review to check project health.
  Use when issues drop below 5, an EPIC closes, or 7+ days since last review.
  Triggers on "system review", "project health", "review system".
allowed-tools: Read, Edit, Write, Bash, Grep, Glob, Task, WebSearch
---

# System Review Skill

## Trigger Conditions

Run when ANY occur:

- Open GitHub issues drop below 5
- An EPIC issue is closed (label: `epic`)
- 7 days since last review
- Manual request

## Review Checklist

### Phase 1: Registry Reconciliation

```bash
# Count techniques by status
grep -c "status: implemented" docs/research/registry/techniques.yaml
grep -c "status: planned" docs/research/registry/techniques.yaml

# Verify RESEARCH_INDEX.md matches actual counts
# Check integration_files exist for implemented techniques
```

### Phase 2: Documentation Sync

- [ ] ARCHITECTURE.md reflects current phase status
- [ ] README.md lists current capabilities accurately
- [ ] CHANGELOG.md has entries for shipped features
- [ ] ALIGNMENT_ROADMAP.md phase status is current

### Phase 3: Issue Health

```bash
gh issue list --state open --limit 50
```

- [ ] No orphaned issues (referenced but not in GitHub)
- [ ] No stale issues (no activity > 30 days without `wontfix` label)
- [ ] Labels are accurate and consistent

### Phase 4: Generate Report

Create GitHub issue titled "System Review: YYYY-MM-DD" with findings and action items.

```bash
TZ='America/New_York' date '+%Y-%m-%d'
gh issue create --title "System Review: $(TZ='America/New_York' date '+%Y-%m-%d')" \
  --label "maintenance" --body "## Findings\n\n[report here]"
```

## Anti-rationalization — System review

| Excuse                                             | Counter                                                                                                                                |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| "Skip the review, I just looked at this last week" | A week is enough for new alerts, dep advisories, and CI flakes. Run all phases.                                                        |
| "No new issues, the review is wasted time"         | The review's value isn't in finding new issues — it's in confirming the system isn't drifting silently. Empty reviews are good signal. |
| "I'll skip Phase X, it's never useful"             | If a phase is never useful, file an issue to remove it. Don't silently skip — the next reviewer will skip a different phase.           |

## Red flags

- Phase X "passed" with no evidence captured (dates, alert counts, CI status)
- Stale-issue review missed an issue >90 days old
- New CodeQL alert appeared but not triaged in the review
- Review issue created but never closed (review work lingers)

## Verification checklist

- [ ] Each phase ran; outcome recorded in the review issue
- [ ] Stale-issue check covered all open issues > 90 days
- [ ] CodeQL/Scorecard/dependabot alert counts captured
- [ ] CI health check (last 5 runs on main green)
- [ ] Review issue closed with summary

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.