{"id":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","shortId":"jGdVgQ","kind":"skill","title":"senior-architect","tagline":"Complete toolkit for senior architect with modern tools and best practices.","description":"# Senior Architect\n\nComplete toolkit for senior architect with modern tools and best practices.\n\n## Quick Start\n\n### Main Capabilities\n\nThis skill provides three core capabilities through automated scripts:\n\n```bash\n# Script 1: Architecture Diagram Generator\npython scripts/architecture_diagram_generator.py [options]\n\n# Script 2: Project Architect\npython scripts/project_architect.py [options]\n\n# Script 3: Dependency Analyzer\npython scripts/dependency_analyzer.py [options]\n```\n\n## Core Capabilities\n\n### 1. Architecture Diagram Generator\n\nAutomated tool for architecture diagram generator tasks.\n\n**Features:**\n- Automated scaffolding\n- Best practices built-in\n- Configurable templates\n- Quality checks\n\n**Usage:**\n```bash\npython scripts/architecture_diagram_generator.py <project-path> [options]\n```\n\n### 2. Project Architect\n\nComprehensive analysis and optimization tool.\n\n**Features:**\n- Deep analysis\n- Performance metrics\n- Recommendations\n- Automated fixes\n\n**Usage:**\n```bash\npython scripts/project_architect.py <target-path> [--verbose]\n```\n\n### 3. Dependency Analyzer\n\nAdvanced tooling for specialized tasks.\n\n**Features:**\n- Expert-level automation\n- Custom configurations\n- Integration ready\n- Production-grade output\n\n**Usage:**\n```bash\npython scripts/dependency_analyzer.py [arguments] [options]\n```\n\n## Reference Documentation\n\n### Architecture Patterns\n\nComprehensive guide available in `references/architecture_patterns.md`:\n\n- Detailed patterns and practices\n- Code examples\n- Best practices\n- Anti-patterns to avoid\n- Real-world scenarios\n\n### System Design Workflows\n\nComplete workflow documentation in `references/system_design_workflows.md`:\n\n- Step-by-step processes\n- Optimization strategies\n- Tool integrations\n- Performance tuning\n- Troubleshooting guide\n\n### Tech Decision Guide\n\nTechnical reference guide in `references/tech_decision_guide.md`:\n\n- Technology stack details\n- Configuration examples\n- Integration patterns\n- Security considerations\n- Scalability guidelines\n\n## Tech Stack\n\n**Languages:** TypeScript, JavaScript, Python, Go, Swift, Kotlin\n**Frontend:** React, Next.js, React Native, Flutter\n**Backend:** Node.js, Express, GraphQL, REST APIs\n**Database:** PostgreSQL, Prisma, NeonDB, Supabase\n**DevOps:** Docker, Kubernetes, Terraform, GitHub Actions, CircleCI\n**Cloud:** AWS, GCP, Azure\n\n## Development Workflow\n\n### 1. Setup and Configuration\n\n```bash\n# Install dependencies\nnpm install\n# or\npip install -r requirements.txt\n\n# Configure environment\ncp .env.example .env\n```\n\n### 2. Run Quality Checks\n\n```bash\n# Use the analyzer script\npython scripts/project_architect.py .\n\n# Review recommendations\n# Apply fixes\n```\n\n### 3. Implement Best Practices\n\nFollow the patterns and practices documented in:\n- `references/architecture_patterns.md`\n- `references/system_design_workflows.md`\n- `references/tech_decision_guide.md`\n\n## Best Practices Summary\n\n### Code Quality\n- Follow established patterns\n- Write comprehensive tests\n- Document decisions\n- Review regularly\n\n### Performance\n- Measure before optimizing\n- Use appropriate caching\n- Optimize critical paths\n- Monitor in production\n\n### Security\n- Validate all inputs\n- Use parameterized queries\n- Implement proper authentication\n- Keep dependencies updated\n\n### Maintainability\n- Write clear code\n- Use consistent naming\n- Add helpful comments\n- Keep it simple\n\n## Common Commands\n\n```bash\n# Development\nnpm run dev\nnpm run build\nnpm run test\nnpm run lint\n\n# Analysis\npython scripts/project_architect.py .\npython scripts/dependency_analyzer.py --analyze\n\n# Deployment\ndocker build -t app:latest .\ndocker-compose up -d\nkubectl apply -f k8s/\n```\n\n## Troubleshooting\n\n### Common Issues\n\nCheck the comprehensive troubleshooting section in `references/tech_decision_guide.md`.\n\n### Getting Help\n\n- Review reference documentation\n- Check script output messages\n- Consult tech stack documentation\n- Review error logs\n\n## Resources\n\n- Pattern Reference: `references/architecture_patterns.md`\n- Workflow Guide: `references/system_design_workflows.md`\n- Technical Guide: `references/tech_decision_guide.md`\n- Tool Scripts: `scripts/` directory\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["senior","architect","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-senior-architect","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/senior-architect","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 37911 github stars · SKILL.md body (4,554 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:51:42.302Z","embedding":null,"createdAt":"2026-04-18T20:31:05.349Z","updatedAt":"2026-05-18T18:51:42.302Z","lastSeenAt":"2026-05-18T18:51:42.302Z","tsv":"'1':43,66,247 '2':51,94,266 '3':58,115,281 'action':239,438 'add':343 'advanc':118 'analysi':98,104,365 'analyz':60,117,273,370 'anti':160 'anti-pattern':159 'api':228 'app':375 'appli':279,383 'applic':432 'appropri':315 'architect':3,8,16,21,53,96 'architectur':44,67,73,144 'argument':140 'ask':476 'authent':332 'autom':39,70,78,108,127 'avail':148 'avoid':163 'aw':242 'azur':244 'backend':223 'bash':41,90,111,137,251,270,351 'best':13,26,80,157,283,295 'boundari':484 'build':358,373 'built':83 'built-in':82 'cach':316 'capabl':31,37,65 'check':88,269,389,401 'circleci':240 'clarif':478 'clear':338,451 'cloud':241 'code':155,298,339 'command':350 'comment':345 'common':349,387 'complet':4,17,171 'compos':379 'comprehens':97,146,304,391 'configur':85,129,200,250,261 'consider':205 'consist':341 'consult':405 'core':36,64 'cp':263 'criteria':487 'critic':318 'custom':128 'd':381 'databas':229 'decis':190,307 'deep':103 'depend':59,116,253,334 'deploy':371 'describ':439,455 'design':169 'detail':151,199 'dev':355 'develop':245,352 'devop':234 'diagram':45,68,74 'directori':425 'docker':235,372,378 'docker-compos':377 'document':143,173,290,306,400,408 'env':265 'env.example':264 'environ':262,467 'environment-specif':466 'error':410 'establish':301 'exampl':156,201 'execut':434 'expert':125,472 'expert-level':124 'express':225 'f':384 'featur':77,102,123 'fix':109,280 'flutter':222 'follow':285,300 'frontend':217 'gcp':243 'generat':46,69,75 'get':396 'github':238 'go':214 'grade':134 'graphql':226 'guid':147,188,191,194,417,420 'guidelin':207 'help':344,397 'implement':282,330 'input':326,481 'instal':252,255,258 'integr':130,184,202 'issu':388 'javascript':212 'k8s':385 'keep':333,346 'kotlin':216 'kubectl':382 'kubernet':236 'languag':210 'latest':376 'level':126 'limit':443 'lint':364 'log':411 'main':30 'maintain':336 'match':452 'measur':311 'messag':404 'metric':106 'miss':489 'modern':10,23 'monitor':320 'name':342 'nativ':221 'neondb':232 'next.js':219 'node.js':224 'npm':254,353,356,359,362 'optim':100,181,313,317 'option':49,56,63,93,141 'output':135,403,461 'overview':442 'parameter':328 'path':319 'pattern':145,152,161,203,287,302,413 'perform':105,185,310 'permiss':482 'pip':257 'postgresql':230 'practic':14,27,81,154,158,284,289,296 'prisma':231 'process':180 'product':133,322 'production-grad':132 'project':52,95 'proper':331 'provid':34 'python':47,54,61,91,112,138,213,275,366,368 'qualiti':87,268,299 'queri':329 'quick':28 'r':259 'react':218,220 'readi':131 'real':165 'real-world':164 'recommend':107,278 'refer':142,193,399,414 'references/architecture_patterns.md':150,292,415 'references/system_design_workflows.md':175,293,418 'references/tech_decision_guide.md':196,294,395,421 'regular':309 'requir':480 'requirements.txt':260 'resourc':412 'rest':227 'review':277,308,398,409,473 'run':267,354,357,360,363 'safeti':483 'scaffold':79 'scalabl':206 'scenario':167 'scope':454 'script':40,42,50,57,274,402,423,424 'scripts/architecture_diagram_generator.py':48,92 'scripts/dependency_analyzer.py':62,139,369 'scripts/project_architect.py':55,113,276,367 'section':393 'secur':204,323 'senior':2,7,15,20 'senior-architect':1 'setup':248 'simpl':348 'skill':33,430,446 'skill-senior-architect' 'source-sickn33' 'special':121 'specif':468 'stack':198,209,407 'start':29 'step':177,179 'step-by-step':176 'stop':474 'strategi':182 'substitut':464 'success':486 'summari':297 'supabas':233 'swift':215 'system':168 'task':76,122,450 'tech':189,208,406 'technic':192,419 'technolog':197 'templat':86 'terraform':237 'test':305,361,470 'three':35 'tool':11,24,71,101,119,183,422 'toolkit':5,18 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':459 'troubleshoot':187,386,392 'tune':186 'typescript':211 'updat':335 'usag':89,110,136 'use':271,314,327,340,428,444 'valid':324,469 'verbos':114 'workflow':170,172,246,416,436 'world':166 'write':303,337","prices":[{"id":"c9d8cd6f-832e-4eef-ac5a-8467c8451f13","listingId":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T20:31:05.349Z"}],"sources":[{"listingId":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","source":"github","sourceId":"sickn33/antigravity-awesome-skills/senior-architect","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/senior-architect","isPrimary":false,"firstSeenAt":"2026-04-18T21:44:13.681Z","lastSeenAt":"2026-05-18T18:51:42.302Z"},{"listingId":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","source":"skills_sh","sourceId":"sickn33/antigravity-awesome-skills/senior-architect","sourceUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/senior-architect","isPrimary":true,"firstSeenAt":"2026-04-18T20:31:05.349Z","lastSeenAt":"2026-05-07T22:40:31.295Z"}],"details":{"listingId":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"senior-architect","github":{"repo":"sickn33/antigravity-awesome-skills","stars":37911,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-05-18T08:24:49Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"37f55996cdeb276e2bc09aaa97e1ac9aca16bbef","skill_md_path":"skills/senior-architect/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/senior-architect"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"senior-architect","description":"Complete toolkit for senior architect with modern tools and best practices."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/senior-architect"},"updatedAt":"2026-05-18T18:51:42.302Z"}}