Senior Fullstack
Senior Fullstack is a fullstack development toolkit that scaffolds projects for Next.js, FastAPI, MERN, and Django stacks, analyzes code quality with security and complexity scoring, and guides stack selection. It produces project boilerplate, quality reports, and stack recommendations.
✨ What it does
- Scaffolds projects with templates for Next.js, FastAPI+React, MERN, and Django+React.
- Analyzes code quality across security, complexity, dependencies, test coverage, and documentation.
- Provides a decision engine that ranks profiles based on team size, cadence, user-facing, and budget.
- Enforces verifiable success criteria (latency, frontend perf, uptime) in recommendations.
- Includes forcing questions to surface assumptions before scaffolding or recommending.
- Forks to specialized skills for API design, database design, SLO, CI/CD, and more.
🎯 When to use it
- When the user asks to scaffold a new project or generate boilerplate for a fullstack app.
- When the user wants to analyze code quality, audit a codebase, or check for security issues.
- When the user is unsure which tech stack to use and needs guidance or a comparison.
- When the user mentions fullstack development, project setup, or tech stack comparison.
🚀 How to use
Trigger: /cs:fullstack-review
Trigger the skill with requests like 'scaffold a new project', 'create a Next.js app', 'analyze code quality', or 'what stack should I use'. It expects inputs such as project name, template choice, or a codebase path. For stack selection, provide team size, cadence, user-facing status, and budget. Example prompts:
Scaffold a Next.js project called my-app
Analyze code quality in /path/to/project
What stack should I use for a SaaS with 8 engineers and daily deploys?
📄 Output: Project scaffold files, code quality reports, or stack recommendations with profile and SLO details.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/engineering-team/skills/senior-fullstack .claude/skills/senior-fullstackSkill source: engineering-team/skills/senior-fullstack/SKILL.md
⚠️ Good to know
Requires Python to run the scripts; the decision engine refuses to recommend without all four assumption inputs.
❓ FAQ
What templates are supported for scaffolding?
The skill supports nextjs, fastapi-react, mern, and django-react templates.
What does the code quality analyzer check?
It checks security vulnerabilities, code complexity, dependency health, test coverage estimation, and documentation quality.
What are the four assumptions required before scaffolding or recommending?
Team size today + 12-month headcount, deployment cadence target, user-facing vs internal vs marketing-site, and monthly cloud + SaaS budget ceiling.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.