Cs frontend review frontend engineering review
Native macOS skill-catalog studio for Claude Code — browse 1,492 Markdown skills, customize with variables or AI (hosted or local), export to .claude/skills. SwiftUI + Liquid Glass.
npx -y skills add srg-sphynx/MDForge --skill cs-frontend-review-frontend-engineering-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Frontend engineering review — walks the 7 Matt Pocock forcing questions (device, LCP target, rendering, bundle budget, SEO vs auth, design system, WCAG), picks the framework + rendering profile, forks into specialists (a11y-audit, performance-profiler, epic-design). Invokes the cs-frontend-engineer agent with context fork.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
3.3 KB, as published. Nobody here has run it
/cs:frontend-review — Frontend engineering review
Use the cs-frontend-engineer agent (uses context: fork) to handle this inquiry:
$ARGUMENTS
Forcing-question library
Canonical source: engineering-team/skills/senior-frontend/references/forcing_questions.md (7 questions, one-per-turn, recommendation + canon citation per question).
- Primary device + network (desktop-fiber / mobile-4G / low-end Android / corporate)
- LCP target on primary device (milliseconds)
- Server Components vs SPA vs SSR vs SSG
- JS bundle budget per route (KB gzipped)
- SEO-dependent or auth-walled
- Design-system location (Figma + tokens / ad-hoc Tailwind / headless UI)
- WCAG target (AA / AAA / best-effort) + accessibility owner
Routing protocol
- Walk the 7 forcing questions in
engineering-team/skills/senior-frontend/references/forcing_questions.md. One per turn. Recommend with cited canon. Track in/tmp/frontend-grill-<date>.md. - Surface kill criteria — e.g., "SEO-dependent + SPA-only" trips. STOP and resolve.
- Run the deterministic profile picker:
python engineering-team/skills/senior-frontend/scripts/frontend_decision_engine.py \ --primary-device <mobile-4g|desktop-fiber|low-end-android|corporate-network> \ --lcp-target-ms <N> --seo-dependent <true|false> \ --auth-walled <true|false> --team-size <N> - Surface the matched profile + runner-up tradeoff (if within 15%).
- Fork into specialists (one at a time, depth-first):
a11y-auditfor WCAG baseline (always)performance-profilerfor CWV baseline + bundle auditepic-designonly forastro-or-staticmarketing surfacesapple-hig-expertonly for Apple-platform-native surfacesdependency-auditorbefore any major releasecs-karpathy-reviewerbefore any commit
Output expectations (≤ 200-word digest)
- Matched profile + reason
- Three CWV targets (LCP, INP, CLS) at p75 on the primary device
- Per-route JS bundle budget in KB-gzip
- Named a11y owner
- List of specialists invoked + artifact paths
- Recommended next sub-skill
Anti-patterns
- ❌ Recommending Next App Router as a universal default. Device + SEO + auth decide rendering.
- ❌ Setting "fast" as a target. Pick a number in ms.
- ❌ Skipping
a11y-auditon customer-facing surface. - ❌ Reimplementing perf-profiling logic. Fork into
performance-profiler.
Customization
Profiles live at engineering-team/skills/senior-frontend/profiles/. Four built-in: next-app-router, remix-or-sveltekit, vite-spa, astro-or-static. Copy one to <your-org>.json and adjust to add your org's defaults.
Related commands
/cs:fullstack-review— full-stack lens (parent)/cs:backend-review— for API contract on the consumer side/cs:engineer-grill— cross-role 21-question grill/karpathy-check— Karpathy 4-principle review