cursor-kenji
You say the job; the playbook runs. 143 agent skills + 55 commands for Cursor, Claude Code, Codex, Gemini. React / Next.js / Supabase.
Install / Use
npx skills add kensaurus/cursor-kenjiInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
AI & Machine LearningSupported Platforms
Skill content
View source on GitHubExplain it like I'm five
Your AI editor is smart, but without a recipe it guesses. Sometimes that guess is great. Sometimes it invents a half-broken button and calls it done.
cursor-kenji is a big box of recipes (we call them skills). Install once. After that:
- You type something normal — "check my security", "make this form nicer", "ship this feature".
- Cursor picks the matching recipe.
- The AI follows that recipe step by step, instead of freestyling.
You do not need to memorize skill names. Talking like a human is enough.
It ships 114 Cursor agent skills, 38 slash commands, and 6 subagents — tuned for React / Next.js / Supabase, useful on almost any stack. Works in Cursor, Claude Code, and (with a lighter install) Codex + Gemini CLI. Brand new? Read the plain-language guide →.
Install (30 seconds)
npx skills add kensaurus/cursor-kenji
Restart Cursor. Done.
No Cursor yet? Download it. No
skillsCLI?npm install -g skills, or see manual install.
What should I say? (use cases)
| You say… | What kicks in | What you get |
|:---------|:--------------|:-------------|
| "orient me" / "what's in this repo?" | workflow-onboard | A short tour of the codebase |
| "grill me before I build" | grilling | One question at a time until you're truly aligned |
| "build this feature" | workflow-build-feature | Spec → tests → code → smoke → PR |
| "fix this bug and ship it" | workflow-fix-and-ship | Debug → fix → verify → PR → deploy |
| "audit my security" | audit-security | OWASP-style findings with file:line |
| "is this production-ready?" | audit-resilience + audit-realworld | Timeouts, retries, parity checks |
| "make this page less AI-looking" | enhance-web-ui / enhance-web-ux | Cleaner layout, real content hierarchy |
| "make the forms accessible" | enhance-web-forms | Labels, validation, keyboard-friendly |
| "plan a security hardening pass" | plan-security-audit | A burndown you approve before edits |
| "complete everything" | complete-everything | No parked leftovers — judge verifies "done" |
| "ship it and watch it" | workflow-ship-and-observe | Deploy → verify live → observe / rollback |
Full menu with every skill name → Every skill below.
The five toys in the box
| Thing | Kid explanation | How you use it |
|:------|:----------------|:---------------|
| Skill | A recipe for one job | Just describe the job in chat |
| Command | A shortcut button | Type /commit, /pr, /plan |
| Subagent | A helper who peels off to do one task | Say "review this PR" |
| Rule | A house rule the AI always obeys | Drop a .mdc into your project |
| MCP server | A phone line to your database / GitHub / browser | Copy a template + paste your keys |
Everything follows the Agent Skills spec and is checked on every commit (npm test covers all 126 installable skills). MCP templates pin exact versions against package-hallucination attacks.
How the recipes fit together (the loop)
You almost never run one skill alone. Think of a simple loop — look → change → prove → ship — with seatbelts on the whole time:
Orient Assess Change Prove Ship
(get to know) → (measure first) → (build/fix) → (test for real) → (go live)
│ │
└──────────────────── findings loop back ←─────────────────────────────┘
▲
Guardrails always on
(rules · hooks · "are we actually done?")
| Stage | Kid version | Skill families |
|:------|:------------|:---------------|
| Orient | Walk around the house before rearranging furniture | workflow-onboard, /research |
| Assess | Look carefully — maybe take notes, don't smash walls yet | audit-*, plan-*, /grill-me (the AI interviews you until aligned) |
| Change | Build new things or improve old ones | design-*, enhance-*, backend-*, housekeep-design |
| Prove | Kick the tires. Don't say "done" unless it really is | test-*, complete-everything, completion-judge |
| Ship | Put it in the world and watch it | workflow-ship-and-observe, deploy-*, debug-* |
| Guardrails | Seatbelts that stay on between sessions | rules, completion hook, enhance-agent-guardrails, /handoff (carry state to the next session) |
Rule of thumb: assess before you change, prove before you ship, never skip a stage.
What's Inside
The whole kit, at a glance:
| | Count | What it does |
|:--|------:|:-------------|
| Skills | 114 | Auto-triggering playbooks (audit, enhance, debug, test, build, plan) |
| Cursor Skills | 12 | IDE tools (canvas, hooks, rules, PR splitter) |
| Commands | 38 | Slash shortcuts (/commit, /pr, /burndown-full, …) |
| Subagents | 6 | Background helpers (code-reviewer, debugger, db-migrator…) |
| Completion hook | 1 | Opt-in stop gate: continues only unfinished durable closure state |
| MCP Servers | 16 | Supabase · GitHub · Sentry · Playwright · AWS · Slack |
| Project Rules | 6 | Drop-in .mdc for .cursor/rules/ (plus 3 global, 5 RN bundle optional) |
| Notepads | 2 | Context templates (architecture, design tokens) |
| Shell Aliases | 8 | newskill, cursor-sync, gc, gp |
Every skill is listed below — first a family count table, then the full name + one-line summary for each. Trigger phrases → docs/CATALOG.md · quick lookup → docs/TRIGGER-CHEATSHEET.md.
Every skill, in plain English
Scroll the family counts, then the full list. You don't memorize names — describe the job in chat and Cursor matches. Want exact trigger phrases? docs/CATALOG.md.
<!-- SKILL-INDEX:START -->Auto-generated from each skill's SKILL.md — run npm run gen:skill-index after adding a skill. 126 skills listed below.
Skill families at a glance
| Family | Count | In one sentence | |:-------|------:|:----------------| | 🔍 Audit — look before you change | 18 | Check the codebase — security, UX, performance, payments… | | 📋 Plan — audit first, change only after you approve | 17 | Write a fix plan you approve before any code changes | | 🎨 Enhance — improve what already exists | 12 | Polish UI, forms, motion, SEO, PWA on an existing app | | ✨ Design — build something new | 10 | Create new UI, APIs, emails, themes from scratch | | 🧱 Backend — server & data patterns | 5 | Auth, caching, queues, realtime, observability | | 📱 Mobile — React Native / Capacitor | 5 | RN screens, emulators, Capacitor, App Store prep | | 📊 Data — charts & pipelines | 2 | Charts, dashboards, ETL / cron jobs | | 📚 Docs — write it down clearly | 2 | READMEs, PRDs, RFCs with a reader-first voice | | 🧹 Housekeeping — clean up design drift | 1 | Merge a drifted design system into one source of truth | | 🔗 Workflows — multi-step recipes | 18 | End-to-end recipes (build, fix, ship, green the repo) | | ✅ Test & QA — prove it works | 4 | Unit, Playwright, red-team, QA | | 🚀 Deploy — ship & verify | 2 | npm release + post-deploy smoke tests | | 🐛 Debug — find & fix what's broken | 3 | Errors, Sentry, frontend↔backend mismatches | | 🦟 Mushi Mushi — bug triage helpers | 2 | Integrate the Mushi Mushi bug-report pipeline | | 🛡️ Protocols — session guardrails | 1 | Keep browser automation from freezing | | ✍️ Authoring — build skills & MCP | 2 | Author new skills or MCP servers | | 🤝 Third-party (upstream-maintained) | 3 | Vendored upstream skills (Emil, UI/UX Pro Max, Vercel WIG) | | 🧩 Core & cross-cutting | 7 | Close everything, burndown, post-launch loops | | 🖱️ Cursor IDE skills | 12 | Canvas, hooks, rules, PR splitter, CLI helpers | | Total | 126 | |
Full list (every skill)
🔍 Audit — look before you change (18)
| Skill | What it does |
|:------|:-------------|
| audit-accessibility | Automated WCAG 2.2 accessibility audit using playwright-cli to crawl every page, inject axe-core via eval, test keyboard navigation, check… |
| audit-backend-architecture | Read-only audit AND decision advisor for backend/distributed-systems architecture, topology-gated so a Next.js/Supabase monolith and a… |
| audit-bundle-size | Analyse and shrink JavaScript bundle size for any web app |
| audit-cicd | Audit CI/CD pipelines (GitHub Actions) for cost, speed, and safety |
| audit-code-quality | Detect and fix code anti-patterns, and audit codebase consistency |
| audit-code-review | Review code for quality, security, and maintainability following best practices |
| audit-db-schema | Audit database schema for consistency, validation, and industry standards |
| audit-fe-api | Audit frontend API calls against backend implementation for any project |
| audit-i18n | Audit and fix internationalisation for any web or mobile app |
| audit-langfuse-llm | Run a PDCA quality audit on LLM/AI features: traces, prompts, costs, evals, grounding, hallucination |
| audit-payment-system | Read-only audit for payment/money-movement systems, scope-gated so a simple Stripe-Checkout site and an in-house ledger/gateway each see… |
| audit-performance | Audit and optimize application performance |
| audit-realworld | Audit a full-stack app against the RealWorld ("Conduit") reference — its formal API spec, shared Bruno/Hurl E2E suite, and closest-stack… |
| audit-resilience | Read-only audit for the non-functional "20%" AI agents systematically skip: timeouts, retries with backoff+jitter, circuit breakers,… |
| audit-security | Audit code for security vulnerabilities and best practices |
| audit-uiux-design-system | Audit visual UI coherency, design token compliance, and component modularity against a design system for any project |
| audit-ux | Audit user experience quality using research-backed frameworks: Nielsen Norman Group's 10 usability heuristics, Intuit Content Design… |
| audit-ux-journeys | Cross-page UX audit for user stories, task completion, and information architecture — the layer audit-ux (per-page heuristics) doesn't cover |
📋 Plan — audit first, change only after you approve (17)
| Skill | What it does |
|:------|:-------------|
| plan-aeo-readiness | Au
Truncated for display — read the full file on GitHub.
Related Skills
caveman
107.1k🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
claude-mem
94.4kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
84.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
83.5kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
