senior-fullstack
sickn33/agentic-awesome-skills
Complete toolkit for senior fullstack development with modern tools and best practices.
What is senior-fullstack?
A comprehensive skill providing automated scaffolding, project analysis, and code quality checking for fullstack development. Use it to set up new projects, analyze existing codebases, and implement best practices across TypeScript, JavaScript, Python, React, Node.js, and cloud platforms.
- Automated fullstack project scaffolding with configurable templates
- Deep code analysis with performance metrics and recommendations
- Code quality checking with automated fixes
- Support for modern tech stacks including React, Next.js, Node.js, and cloud platforms
- Built-in best practices for security, performance, and maintainability
- Integration with Docker, Kubernetes, and CI/CD pipelines
How to install senior-fullstack
npx skills add https://github.com/sickn33/agentic-awesome-skills --skill senior-fullstack- Python 3.x installed
- Node.js and npm installed
- Docker (optional, for containerization examples)
- Git for version control
How to use senior-fullstack
- 1.Install the skill using: npx skills add https://github.com/sickn33/agentic-awesome-skills --skill senior-fullstack
- 2.Run the fullstack scaffolder to generate a new project: python scripts/fullstack_scaffolder.py <project-path>
- 3.Execute the project scaffolder for analysis: python scripts/project_scaffolder.py <target-path>
- 4.Run code quality analyzer: python scripts/code_quality_analyzer.py [arguments]
- 5.Review recommendations in the output and reference documentation
- 6.Apply fixes and follow patterns documented in references/ directory
Use cases
- Generate new fullstack projects with production-ready structure and configurations
- Analyze existing codebases to identify quality issues and performance bottlenecks
- Implement consistent coding standards and best practices across teams
- Optimize application architecture and deployment workflows
- Set up development environments with proper tooling and dependencies
- Senior fullstack engineers
- Development teams standardizing on best practices
- Technical leads designing project architecture
- DevOps engineers setting up deployment pipelines
senior-fullstack FAQ
It supports TypeScript, JavaScript, Python, Go, Swift, and Kotlin for languages; React, Next.js, React Native, and Flutter for frontend; Node.js, Express, GraphQL, and REST APIs for backend; and PostgreSQL, Prisma, NeonDB, and Supabase for databases.
Yes, the project scaffolder and code quality analyzer can analyze existing codebases, identify issues, provide recommendations, and suggest automated fixes.
It performs deep analysis including performance metrics, code quality assessment, security considerations, and provides recommendations for improvements with automated fixes available.
Yes, the skill includes production-grade output, DevOps integration with Docker, Kubernetes, Terraform, and CI/CD tools, plus security and scalability guidelines.
Check the comprehensive troubleshooting section in references/development_workflows.md, review script output messages, consult the tech stack documentation, and review error logs.
Full instructions (SKILL.md)
Source of truth, from sickn33/agentic-awesome-skills.
name: senior-fullstack description: "Complete toolkit for senior fullstack with modern tools and best practices." risk: critical source: community date_added: "2026-02-27"
Senior Fullstack
Complete toolkit for senior fullstack with modern tools and best practices.
Quick Start
Main Capabilities
This skill provides three core capabilities through automated scripts:
# Script 1: Fullstack Scaffolder
python scripts/fullstack_scaffolder.py [options]
# Script 2: Project Scaffolder
python scripts/project_scaffolder.py [options]
# Script 3: Code Quality Analyzer
python scripts/code_quality_analyzer.py [options]
Core Capabilities
1. Fullstack Scaffolder
Automated tool for fullstack scaffolder tasks.
Features:
- Automated scaffolding
- Best practices built-in
- Configurable templates
- Quality checks
Usage:
python scripts/fullstack_scaffolder.py <project-path> [options]
2. Project Scaffolder
Comprehensive analysis and optimization tool.
Features:
- Deep analysis
- Performance metrics
- Recommendations
- Automated fixes
Usage:
python scripts/project_scaffolder.py <target-path> [--verbose]
3. Code Quality Analyzer
Advanced tooling for specialized tasks.
Features:
- Expert-level automation
- Custom configurations
- Integration ready
- Production-grade output
Usage:
python scripts/code_quality_analyzer.py [arguments] [options]
Reference Documentation
Tech Stack Guide
Comprehensive guide available in references/tech_stack_guide.md:
- Detailed patterns and practices
- Code examples
- Best practices
- Anti-patterns to avoid
- Real-world scenarios
Architecture Patterns
Complete workflow documentation in references/architecture_patterns.md:
- Step-by-step processes
- Optimization strategies
- Tool integrations
- Performance tuning
- Troubleshooting guide
Development Workflows
Technical reference guide in references/development_workflows.md:
- Technology stack details
- Configuration examples
- Integration patterns
- Security considerations
- Scalability guidelines
Tech Stack
Languages: TypeScript, JavaScript, Python, Go, Swift, Kotlin Frontend: React, Next.js, React Native, Flutter Backend: Node.js, Express, GraphQL, REST APIs Database: PostgreSQL, Prisma, NeonDB, Supabase DevOps: Docker, Kubernetes, Terraform, GitHub Actions, CircleCI Cloud: AWS, GCP, Azure
Development Workflow
1. Setup and Configuration
# Install dependencies
npm install
# or
pip install -r requirements.txt
# Configure environment
cp .env.example .env
2. Run Quality Checks
# Use the analyzer script
python scripts/project_scaffolder.py .
# Review recommendations
# Apply fixes
3. Implement Best Practices
Follow the patterns and practices documented in:
references/tech_stack_guide.mdreferences/architecture_patterns.mdreferences/development_workflows.md
Best Practices Summary
Code Quality
- Follow established patterns
- Write comprehensive tests
- Document decisions
- Review regularly
Performance
- Measure before optimizing
- Use appropriate caching
- Optimize critical paths
- Monitor in production
Security
- Validate all inputs
- Use parameterized queries
- Implement proper authentication
- Keep dependencies updated
Maintainability
- Write clear code
- Use consistent naming
- Add helpful comments
- Keep it simple
Common Commands
# Development
npm run dev
npm run build
npm run test
npm run lint
# Analysis
python scripts/project_scaffolder.py .
python scripts/code_quality_analyzer.py --analyze
# Deployment
docker build -t app:latest .
docker-compose up -d
kubectl apply -f k8s/
Troubleshooting
Common Issues
Check the comprehensive troubleshooting section in references/development_workflows.md.
Getting Help
- Review reference documentation
- Check script output messages
- Consult tech stack documentation
- Review error logs
Resources
- Pattern Reference:
references/tech_stack_guide.md - Workflow Guide:
references/architecture_patterns.md - Technical Guide:
references/development_workflows.md - Tool Scripts:
scripts/directory
When to Use
This skill is applicable to execute the workflow or actions described in the overview.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Related skills
More from sickn33/agentic-awesome-skills and the wider catalog.

shopify-development
Build Shopify apps, extensions, and themes with GraphQL APIs, CLI, and Liquid templating.

software-architecture
Clean Architecture and Domain-Driven Design guidance for quality software development.

superpowers-lab
Lab environment for exploring and testing Claude superpowers

tailwind-design-system
Build production-ready design systems with Tailwind CSS, design tokens, and accessible components.

tailwind-patterns
Tailwind CSS v4 patterns: CSS-first configuration, container queries, and modern design token architecture.

telegram-bot-builder
Build production-ready Telegram bots with API integration, monetization, and scaling patterns.