Build production-grade MERN applications. MongoDB schema design, Express APIs and middleware, Node.js patterns, React components, state management, hooks, JWT auth, MERN security, testing, and deployment.
Design and implement a RESTful Express API: route structure, validation, error handling, pagination, and OpenAPI documentation
Implement complete JWT authentication for a MERN app: register, login, refresh, logout, protected routes in Express and React
Build a React component or page: structure, state management, data fetching with React Query, form handling, accessibility, and tests
Build a full MERN feature end-to-end: schema → API → service → React component with state management
Review MERN code for security, performance, architecture, and best practices
Express.js REST API: router organization, controller pattern, async error handling, request validation with Joi/Zod, consistent response formats. Use when building Express API endpoints.
Express middleware patterns: error handling middleware, request validation, rate limiting, logging, auth middleware, custom middleware composition. Use when building or debugging Express middleware chains.
Complete JWT auth flow: registration, login, access + refresh token pair, httpOnly cookies, token rotation on refresh, logout (server-side invalidation), silent refresh. Use when implementing auth in a MERN app.
MERN project structure, layered architecture (routes -> controllers -> services -> repositories), folder conventions, env setup, monorepo vs separated repos. Use when starting a new MERN project or restructuring an existing one.
Deploying MERN apps: Dockerfile for Node.js/React, docker-compose for local dev, CI/CD with GitHub Actions, MongoDB Atlas, environment configuration, health checks, and zero-downtime deployment. Use when containerizing or deploying a MERN app.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
80+ SDE skills and 40+ chained workflows across 9 plugins — system design, code quality, architecture, debugging, execution, MERN stack, testing, DevOps, and career growth. JavaScript-first.
Designed for Claude Code and Cowork. Skills compatible with other AI assistants.
Building a new system? -> /design
Reviewing code or a PR? -> /review-code
Writing an architecture decision? -> /write-adr
Building a MERN feature? -> /mern-feature
Debugging a production issue? -> /postmortem
Breaking an epic into tickets? -> /write-tickets
Prepping for an interview? -> /mock-design
claude plugin marketplace add yourusername/sde-skills
for plugin in sde-*/; do
cp -r "$plugin/skills/"* ~/.gemini/skills/ 2>/dev/null
done
| Plugin | Skills | Commands | Domain |
|---|---|---|---|
sde-system-design | 8 | 4 | HLD, estimation, data modeling, API design |
sde-code-quality | 8 | 4 | PR review, refactoring, SOLID, patterns |
sde-architecture | 7 | 4 | ADRs, migrations, resilience, observability |
sde-debugging | 6 | 4 | RCA, postmortems, logs, incident response |
sde-execution | 7 | 5 | Tickets, estimation, deployment, runbooks |
mern-stack | 12 | 6 | MongoDB, Express, React, Node.js, JWT |
sde-testing | 6 | 3 | Unit, integration, E2E, TDD, contracts |
sde-devops | 6 | 3 | CI/CD, Docker, Kubernetes, Terraform |
sde-career | 8 | 5 | Interviews, promotion, specs, feedback |
| I want to... | Command |
|---|---|
| Design a system end-to-end | /design [system] |
| Estimate capacity and scale | /estimate [system] |
| Design a REST API contract | /design-api [resource] |
| Design a data model | /model-data [domain] |
| Review my PR before submitting | /review-code [diff] |
| Refactor messy code safely | /refactor [code] |
| Spot and fix code smells | /smell-check [code] |
| Plan tests for a feature | /test-strategy [feature] |
| Write an architecture decision | /write-adr [decision] |
| Plan a safe migration | /plan-migration [from to] |
| Write a blameless postmortem | /postmortem [incident] |
| Debug a production issue | /debug [symptom] |
| Respond to a live incident | /incident [description] |
| Break an epic into tickets | /write-tickets [epic] |
| Write release notes | /release-notes [commits] |
| Create a deployment checklist | /deploy-plan [service] |
| Write an on-call runbook | /write-runbook [service] |
| Build a full MERN feature | /mern-feature [feature] |
| Build JWT auth (MERN) | /mern-auth |
| Design a MongoDB schema | /mern-schema [domain] |
| Build an Express REST API | /mern-api [resource] |
| Build a React component | /mern-component [component] |
| Review MERN code | /mern-review [code] |
| Plan a full test suite | /test-plan [feature] |
| Generate tests for my code | /write-tests [code] |
| Design a CI/CD pipeline | /design-pipeline [service] |
| Dockerize a service | /dockerize [service] |
| Write Terraform IaC | /write-iac [infrastructure] |
| Practice system design | /mock-design [system] |
| Practice behavioral interview | /mock-behavioral |
| Write a promotion document | /write-promo [level] |
| Write a technical spec | /write-spec [feature] |
| Review my resume | /review-resume |
These rules are encoded into every skill and command output.
MIT
npx claudepluginhub chavangorakh1999/sde-skills --plugin mern-stackCareer growth skills for software engineers: interview preparation, promotion planning, technical writing, feedback, and 1:1s.
Find, fix, and prevent production issues. Root cause analysis, blameless postmortems, log analysis, performance debugging, memory leak detection in Node.js, and incident response.
DevOps skills for software engineers: CI/CD pipelines, Docker, Kubernetes basics, infrastructure as code, monitoring/alerting, and secrets management.
Testing skills for software engineers: unit testing, integration testing, E2E, TDD, test data management, and contract testing.
Design scalable, resilient, production-grade systems from first principles. HLD methodology, capacity estimation, data modeling, API design, caching, message queues, distributed systems, and database selection.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review