Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.
Add this skill
npx mdskills install sickn33/senior-fullstackLists tech stack and references external scripts/docs without actionable agent instructions
1---2name: senior-fullstack3description: Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.4---56# Senior Fullstack78Complete toolkit for senior fullstack with modern tools and best practices.910## Quick Start1112### Main Capabilities1314This skill provides three core capabilities through automated scripts:1516```bash17# Script 1: Fullstack Scaffolder18python scripts/fullstack_scaffolder.py [options]1920# Script 2: Project Scaffolder21python scripts/project_scaffolder.py [options]2223# Script 3: Code Quality Analyzer24python scripts/code_quality_analyzer.py [options]25```2627## Core Capabilities2829### 1. Fullstack Scaffolder3031Automated tool for fullstack scaffolder tasks.3233**Features:**34- Automated scaffolding35- Best practices built-in36- Configurable templates37- Quality checks3839**Usage:**40```bash41python scripts/fullstack_scaffolder.py <project-path> [options]42```4344### 2. Project Scaffolder4546Comprehensive analysis and optimization tool.4748**Features:**49- Deep analysis50- Performance metrics51- Recommendations52- Automated fixes5354**Usage:**55```bash56python scripts/project_scaffolder.py <target-path> [--verbose]57```5859### 3. Code Quality Analyzer6061Advanced tooling for specialized tasks.6263**Features:**64- Expert-level automation65- Custom configurations66- Integration ready67- Production-grade output6869**Usage:**70```bash71python scripts/code_quality_analyzer.py [arguments] [options]72```7374## Reference Documentation7576### Tech Stack Guide7778Comprehensive guide available in `references/tech_stack_guide.md`:7980- Detailed patterns and practices81- Code examples82- Best practices83- Anti-patterns to avoid84- Real-world scenarios8586### Architecture Patterns8788Complete workflow documentation in `references/architecture_patterns.md`:8990- Step-by-step processes91- Optimization strategies92- Tool integrations93- Performance tuning94- Troubleshooting guide9596### Development Workflows9798Technical reference guide in `references/development_workflows.md`:99100- Technology stack details101- Configuration examples102- Integration patterns103- Security considerations104- Scalability guidelines105106## Tech Stack107108**Languages:** TypeScript, JavaScript, Python, Go, Swift, Kotlin109**Frontend:** React, Next.js, React Native, Flutter110**Backend:** Node.js, Express, GraphQL, REST APIs111**Database:** PostgreSQL, Prisma, NeonDB, Supabase112**DevOps:** Docker, Kubernetes, Terraform, GitHub Actions, CircleCI113**Cloud:** AWS, GCP, Azure114115## Development Workflow116117### 1. Setup and Configuration118119```bash120# Install dependencies121npm install122# or123pip install -r requirements.txt124125# Configure environment126cp .env.example .env127```128129### 2. Run Quality Checks130131```bash132# Use the analyzer script133python scripts/project_scaffolder.py .134135# Review recommendations136# Apply fixes137```138139### 3. Implement Best Practices140141Follow the patterns and practices documented in:142- `references/tech_stack_guide.md`143- `references/architecture_patterns.md`144- `references/development_workflows.md`145146## Best Practices Summary147148### Code Quality149- Follow established patterns150- Write comprehensive tests151- Document decisions152- Review regularly153154### Performance155- Measure before optimizing156- Use appropriate caching157- Optimize critical paths158- Monitor in production159160### Security161- Validate all inputs162- Use parameterized queries163- Implement proper authentication164- Keep dependencies updated165166### Maintainability167- Write clear code168- Use consistent naming169- Add helpful comments170- Keep it simple171172## Common Commands173174```bash175# Development176npm run dev177npm run build178npm run test179npm run lint180181# Analysis182python scripts/project_scaffolder.py .183python scripts/code_quality_analyzer.py --analyze184185# Deployment186docker build -t app:latest .187docker-compose up -d188kubectl apply -f k8s/189```190191## Troubleshooting192193### Common Issues194195Check the comprehensive troubleshooting section in `references/development_workflows.md`.196197### Getting Help198199- Review reference documentation200- Check script output messages201- Consult tech stack documentation202- Review error logs203204## Resources205206- Pattern Reference: `references/tech_stack_guide.md`207- Workflow Guide: `references/architecture_patterns.md`208- Technical Guide: `references/development_workflows.md`209- Tool Scripts: `scripts/` directory210
Full transparency — inspect the skill content before installing.