senior-architect
Complete toolkit for senior architect with modern tools and best practices.
By sickn33 · 2,155 installs
npx skills add sickn33/agentic-awesome-skills --skill senior-architect
Source repository · Upstream listing
Senior Architect
Complete toolkit for senior architect with modern tools and best practices.
Quick Start
Main Capabilities
This skill provides three core capabilities through automated scripts:
Core Capabilities
1. Architecture Diagram Generator
Automated tool for architecture diagram generator tasks.
Features:
Automated scaffolding
Best practices built in
Configurable templates
Quality checks
Usage:
2. Project Architect
Comprehensive analysis and optimization tool.
Features:
Deep analysis
Performance metrics
Recommendations
Automated fixes
Usage:
3. Dependency Analyzer
Advanced tooling for specialized tasks.
Features:
Expert level automation
Custom configurations
Integration ready
Production grade output
Usage:
Reference Documentation
Architecture Patterns
Comprehensive guide available in references/architecture patterns.md :
Detailed patterns and practices
Code examples
Best practices
Anti patterns to avoid
Real world scenarios
System Design Workflows
Complete workflow documentation in references/system design workflows.md :
Step by step processes
Optimization strategies
Tool integrations
Performance tuning
Troubleshooting guide
Tech Decision Guide
Technical reference guide in references/tech decision guide.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
2. Run Quality Checks
3. Implement Best Practices
Follow the patterns and practices documented in:
references/architecture patterns.md
references/system design workflows.md
references/tech decision guide.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
Troubleshooting
Common Issues
Check the comprehensive troubleshooting section in references/tech decision guide.md .
Getting Help
Review reference documentation
Check script output messages
Consult tech stack documentation
Review error logs
Resources
Pattern Reference: references/architecture patterns.md
Workflow Guide: references/system design workflows.md
Technical Guide: references/tech decision guide.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.