senior-fullstack

Scaffold fullstack projects and analyze code quality across React, Next.js, Node.js, and PostgreSQL stacks.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/singhaganesh/Urban-assist --skill senior-fullstack-singhaganesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-fullstack
Source: https://github.com/singhaganesh/Urban-assist/tree/main/.cursor/skills/senior-fullstack
Command: npx skills add https://github.com/singhaganesh/Urban-assist --skill senior-fullstack-singhaganesh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Starting a new fullstack project or auditing an existing codebase involves repetitive setup decisions and manual quality checks. This Skill provides scaffolding scripts, a code quality analyzer, and reference guides covering architecture patterns, tech stacks, and development workflows so you can bootstrap and review projects consistently. ## Core Features & Use Cases - Project Scaffolding: Run the fullstack and project scaffolder scripts to generate project structure with configurable templates and built-in quality checks. - Code Quality Analysis: Execute the analyzer script against any target path to produce structured reports with findings, with optional JSON output. - Reference Guides: Consult documentation on architecture patterns, tech stack choices (React, Next.js, GraphQL, PostgreSQL, Prisma, Supabase), and development workflows including security and scalability guidance. - Use Case: When starting a new Next.js + Node.js + PostgreSQL application, use the scaffolder to generate the initial structure, then run the code quality analyzer on the result and follow the architecture patterns reference for folder organization. ## Quick Start Ask the assistant to scaffold a new fullstack project at a target path and then run the code quality analyzer on it with verbose output.

Frequently Asked Questions about senior-fullstack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new fullstack project with this skill?

Run the fullstack_scaffolder.py script with a target path argument, for example python scripts/fullstack_scaffolder.py my-app. Add the --verbose flag for detailed output and --json to get results as JSON.

How to run a code quality analysis on an existing codebase?

Execute python scripts/code_quality_analyzer.py followed by the path to your project. The script validates the target, runs the analysis, and prints a report; use --output to save results to a file.

What tech stacks does this fullstack skill cover?

The skill covers TypeScript, JavaScript, and Python with React, Next.js, Node.js, Express, GraphQL, and REST APIs on the application side, plus PostgreSQL, Prisma, and Supabase for data, and Docker, Kubernetes, and GitHub Actions for DevOps.

Do the scaffolder scripts require any Python packages to install?

No external packages are required. The scripts use only Python standard library modules such as argparse, json, pathlib, and typing, so they run with a standard Python 3 installation.

What are the limitations of the scaffolding and analysis scripts?

The scripts currently perform target path validation and produce a structured report skeleton, with the core analysis logic left as an extension point. They do not yet generate framework-specific boilerplate or deep linting results out of the box.