Agent skill · software engineering · borghei

senior-fullstack

Fullstack development toolkit with project scaffolding for Next.js/FastAPI/MERN/Django stacks and code quality analysis. Use when scaffolding new projects, analyzing codebase quality, or implementing fullstack architecture patterns.

Why this skill is useful

Adds 2 executable scripts for project scaffolding and code quality analysis that streamline fullstack development workflows.

What it needs

Requires docker installed locally. About 3k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

Senior Fullstack Fullstack development skill that scaffolds production-ready project structures (Next.js, FastAPI+React, MERN, Django+React) and runs static code quality analysis across security, complexity, dependency health, test coverage, and documentation — paired with reference guides for architecture patterns, development workflows, and stack selection. Core Capabilities Project scaffolding — generate complete Next.js, FastAPI+React, MERN, or Django+React structures with TypeScript, Docker/docker-compose, env templates, and package configs. Code quality analysis — static scan for security issues, cyclomatic complexity, dependency CVEs, test coverage estimate, and documentation scoring, with an overall score/grade and prioritized P0/P1/P2 recommendations. Stack selection — decision matrix and trade-off guides for frameworks, databases, ORMs, auth, and deployment platforms by use case (MVP, SaaS, Enterprise). Architecture patterns — frontend component design, backend clean architecture, API design (REST/GraphQL), caching, and authentication. Lifecycle workflows — local setup, git, CI/CD, testing, code review, deployment, and observability. When to Use Use this skill when you hear: "scaffold a new project" / "set up a fullstack project" / "generate project boilerplate" "create a Next.js app" / "set up FastAPI with React" "analyze code quality" / "check for security issues in codebase" "what stack should I use" Clarify First Before scaffolding, confirm these inputs. If any is unknown or vague, ASK — do not assume: [ ] Stack — Next.js / FastAPI+React / MERN / Django+React (selects the scaffold template and entire file tree) [ ] App name & output path — where the project is written (projectscaffolder positional args) [ ] Task — scaffold a new project vs analyze an existing codebase's quality (selects projectscaffolder vs codequalityanalyzer) Stop rule: ask only the 2-3 that most change the output. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills borghei/senior-fullstack

View the source on GitHub

Browse the @skills marketplace