Claude Agent Skill · by Sickn33

Senior Architect

Install Senior Architect skill for Claude Code from sickn33/antigravity-awesome-skills.

Install
Terminal · npx
$npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill senior-architect
Works with Paperclip

How Senior Architect fits into a Paperclip company.

Senior Architect drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md220 lines
Expand
---name: senior-architectdescription: "Complete toolkit for senior architect with modern tools and best practices."risk: criticalsource: communitydate_added: "2026-02-27"--- # 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: ```bash# Script 1: Architecture Diagram Generatorpython scripts/architecture_diagram_generator.py [options] # Script 2: Project Architectpython scripts/project_architect.py [options] # Script 3: Dependency Analyzerpython scripts/dependency_analyzer.py [options]``` ## 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:**```bashpython scripts/architecture_diagram_generator.py <project-path> [options]``` ### 2. Project Architect Comprehensive analysis and optimization tool. **Features:**- Deep analysis- Performance metrics- Recommendations- Automated fixes **Usage:**```bashpython scripts/project_architect.py <target-path> [--verbose]``` ### 3. Dependency Analyzer Advanced tooling for specialized tasks. **Features:**- Expert-level automation- Custom configurations- Integration ready- Production-grade output **Usage:**```bashpython scripts/dependency_analyzer.py [arguments] [options]``` ## 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 ```bash# Install dependenciesnpm install# orpip install -r requirements.txt # Configure environmentcp .env.example .env``` ### 2. Run Quality Checks ```bash# Use the analyzer scriptpython scripts/project_architect.py . # Review recommendations# Apply fixes``` ### 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 ```bash# Developmentnpm run devnpm run buildnpm run testnpm run lint # Analysispython scripts/project_architect.py .python scripts/dependency_analyzer.py --analyze # Deploymentdocker build -t app:latest .docker-compose up -dkubectl apply -f k8s/``` ## 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 UseThis 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.