senior-fullstack

Scaffold fullstack web projects and analyze code quality with Python scripts.

1|2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/zhizhunbao/textbook-rag --skill senior-fullstack-zhizhunbao
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: senior-fullstack
Source: https://github.com/zhizhunbao/textbook-rag/tree/main/.agent/skills/dev-senior_fullstack
Command: npx skills add https://github.com/zhizhunbao/textbook-rag --skill senior-fullstack-zhizhunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Setting up new fullstack projects and maintaining consistent code quality across React, Next.js, Node.js, and PostgreSQL stacks requires repetitive manual configuration and review work. ## Core Features & Use Cases - Project Scaffolding: Generate fullstack and general project structures using the fullstack_scaffolder.py and project_scaffolder.py scripts. - Code Quality Analysis: Run code_quality_analyzer.py against a target path to produce structured findings and reports, with optional JSON output. - Reference Guidance: Consult tech stack, architecture patterns, and development workflow references covering TypeScript, GraphQL, PostgreSQL, Docker, and cloud platforms. - Use Case: When starting a new Next.js application with a Node.js API and PostgreSQL database, scaffold the project structure, then run the quality analyzer to review the codebase and follow the architecture patterns reference for implementation decisions. ## Quick Start Ask the assistant to scaffold a new fullstack project at a chosen directory and then run the code quality analyzer on it.

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 Python?▼

Run python scripts/fullstack_scaffolder.py followed by the target project path. Add the --verbose flag for detailed output or --json to receive results as JSON, optionally writing them to a file with --output.

How to analyze code quality in a project directory?▼

Run python scripts/code_quality_analyzer.py with the target path to analyze. The script validates the path, performs analysis, and prints a report showing status and findings count.

What tech stack does this fullstack skill cover?▼

The skill covers TypeScript, JavaScript, React, Next.js, Node.js, Express, GraphQL, PostgreSQL, Prisma, Docker, Kubernetes, and cloud platforms including AWS, GCP, and Azure, documented in the references directory.

Why does the scaffolder script fail with a target path error?▼

The script raises an error when the target path does not exist on the filesystem. Verify the directory path is correct and accessible before running the script, then retry with the validated path.

Can I export analysis results to a JSON file?▼

Yes, pass the --json flag together with --output followed by a file path. The script writes the results dictionary as formatted JSON to the specified file.