diff --git a/README.md b/README.md index 86ecf54..2f04e25 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ Restart your AI coding assistant (or open a new session) in any LFX repo and typ /lfx-backend-builder /lfx-ui-builder /lfx-product-architect +/lfx-review-guard /lfx-preflight /lfx-pr-catchup /lfx-setup @@ -114,7 +115,9 @@ The skills form a layered system where each skill has a clear responsibility and │ builder │ builder │ (read-only │ exploration) │ │ (codegen)│ (codegen)│ guidance) │ │ ├──────────┴──────────┴───────────────┴───────────────────┤ -│ /lfx-preflight (validation) │ /lfx-setup (env) │ +│ /lfx-review-guard (self-review) │ /lfx-preflight (valid) │ +├──────────────────────────────────┴────────────────────────┤ +│ /lfx-setup (env) │ ├───────────────────────────────┴─────────────────────────┤ │ /lfx-pr-catchup (standalone — morning PR dashboard) │ └─────────────────────────────────────────────────────────┘ @@ -130,6 +133,7 @@ The skills form a layered system where each skill has a clear responsibility and | `/lfx-backend-builder` | Generates Express.js proxy endpoints, Go microservice code, shared types. Encodes three-file pattern, logging, Goa DSL, NATS messaging | Code gen | Bash, Read, **Write, Edit**, Glob, Grep, AskUserQuestion | | `/lfx-ui-builder` | Generates Angular 20 components, services, drawers, pagination UI, styling. Encodes signal patterns, PrimeNG wrappers | Code gen | Bash, Read, **Write, Edit**, Glob, Grep, AskUserQuestion | | `/lfx-product-architect` | Answers "where should this go?", traces data flows, makes placement decisions, explains design patterns | Read-only | Bash, Read, Glob, Grep, AskUserQuestion | +| `/lfx-review-guard` | Self-review checklist — catches 15 common reviewer blockers before or after submitting a PR | Read-only | Bash, Read, Glob, Grep, AskUserQuestion | | `/lfx-preflight` | Pre-PR validation — auto-fixes formatting & license headers, runs lint, build, checks protected files, offers PR creation | Validate + fix | Bash, Read, **Write, Edit**, Glob, Grep, AskUserQuestion | | `/lfx-pr-catchup` | Morning PR dashboard — unresolved comments, status changes, stale PRs, approved-but-not-merged across all your open PRs | Read-only | Bash, Read, Glob, Grep, AskUserQuestion | | `/lfx-setup` | Environment setup — prerequisites, clone, install, env vars, dev server. Adapts to Angular or Go repos | Interactive guide | Bash, Read, Glob, Grep, AskUserQuestion | @@ -279,6 +283,31 @@ A **read-only** advisory skill that answers architectural questions without gene --- +### `/lfx-review-guard` + +A **read-only** self-review checklist that catches the patterns most commonly flagged by reviewers. Can be run after development (before `/lfx-preflight`) or on PRs already submitted. + +**15 checks:** +1. **Raw HTML elements** — raw ``, `