{"id":"4aff3fdb-7508-487f-bdfb-ad138e9c854d","shortId":"jGdVgQ","kind":"skill","title":"Senior Architect","tagline":"Antigravity Awesome Skills skill by Sickn33","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"],"capabilities":["skill","source-sickn33","category-antigravity-awesome-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":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under sickn33/antigravity-awesome-skills","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:v1","enrichmentVersion":1,"enrichedAt":"2026-04-25T11:40:37.176Z","embedding":null,"createdAt":"2026-04-18T20:31:05.349Z","updatedAt":"2026-04-25T11:40:37.176Z","lastSeenAt":"2026-04-25T11:40:37.176Z","tsv":"'1':37,60,241 '2':45,88,260 '3':52,109,275 'action':233,432 'add':337 'advanc':112 'analysi':92,98,359 'analyz':54,111,267,364 'anti':154 'anti-pattern':153 'antigrav':3 'api':222 'app':369 'appli':273,377 'applic':426 'appropri':309 'architect':2,10,15,47,90 'architectur':38,61,67,138 'argument':134 'ask':470 'authent':326 'autom':33,64,72,102,121 'avail':142 'avoid':157 'aw':236 'awesom':4 'azur':238 'backend':217 'bash':35,84,105,131,245,264,345 'best':20,74,151,277,289 'boundari':478 'build':352,367 'built':77 'built-in':76 'cach':310 'capabl':25,31,59 'category-antigravity-awesome-skills' 'check':82,263,383,395 'circleci':234 'clarif':472 'clear':332,445 'cloud':235 'code':149,292,333 'command':344 'comment':339 'common':343,381 'complet':11,165 'compos':373 'comprehens':91,140,298,385 'configur':79,123,194,244,255 'consider':199 'consist':335 'consult':399 'core':30,58 'cp':257 'criteria':481 'critic':312 'custom':122 'd':375 'databas':223 'decis':184,301 'deep':97 'depend':53,110,247,328 'deploy':365 'describ':433,449 'design':163 'detail':145,193 'dev':349 'develop':239,346 'devop':228 'diagram':39,62,68 'directori':419 'docker':229,366,372 'docker-compos':371 'document':137,167,284,300,394,402 'env':259 'env.example':258 'environ':256,461 'environment-specif':460 'error':404 'establish':295 'exampl':150,195 'execut':428 'expert':119,466 'expert-level':118 'express':219 'f':378 'featur':71,96,117 'fix':103,274 'flutter':216 'follow':279,294 'frontend':211 'gcp':237 'generat':40,63,69 'get':390 'github':232 'go':208 'grade':128 'graphql':220 'guid':141,182,185,188,411,414 'guidelin':201 'help':338,391 'implement':276,324 'input':320,475 'instal':246,249,252 'integr':124,178,196 'issu':382 'javascript':206 'k8s':379 'keep':327,340 'kotlin':210 'kubectl':376 'kubernet':230 'languag':204 'latest':370 'level':120 'limit':437 'lint':358 'log':405 'main':24 'maintain':330 'match':446 'measur':305 'messag':398 'metric':100 'miss':483 'modern':17 'monitor':314 'name':336 'nativ':215 'neondb':226 'next.js':213 'node.js':218 'npm':248,347,350,353,356 'optim':94,175,307,311 'option':43,50,57,87,135 'output':129,397,455 'overview':436 'parameter':322 'path':313 'pattern':139,146,155,197,281,296,407 'perform':99,179,304 'permiss':476 'pip':251 'postgresql':224 'practic':21,75,148,152,278,283,290 'prisma':225 'process':174 'product':127,316 'production-grad':126 'project':46,89 'proper':325 'provid':28 'python':41,48,55,85,106,132,207,269,360,362 'qualiti':81,262,293 'queri':323 'quick':22 'r':253 'react':212,214 'readi':125 'real':159 'real-world':158 'recommend':101,272 'refer':136,187,393,408 'references/architecture_patterns.md':144,286,409 'references/system_design_workflows.md':169,287,412 'references/tech_decision_guide.md':190,288,389,415 'regular':303 'requir':474 'requirements.txt':254 'resourc':406 'rest':221 'review':271,302,392,403,467 'run':261,348,351,354,357 'safeti':477 'scaffold':73 'scalabl':200 'scenario':161 'scope':448 'script':34,36,44,51,268,396,417,418 'scripts/architecture_diagram_generator.py':42,86 'scripts/dependency_analyzer.py':56,133,363 'scripts/project_architect.py':49,107,270,361 'section':387 'secur':198,317 'senior':1,9,14 'setup':242 'sickn33':8 'simpl':342 'skill':5,6,27,424,440 'source-sickn33' 'special':115 'specif':462 'stack':192,203,401 'start':23 'step':171,173 'step-by-step':170 'stop':468 'strategi':176 'substitut':458 'success':480 'summari':291 'supabas':227 'swift':209 'system':162 'task':70,116,444 'tech':183,202,400 'technic':186,413 'technolog':191 'templat':80 'terraform':231 'test':299,355,464 'three':29 'tool':18,65,95,113,177,416 'toolkit':12 'treat':453 'troubleshoot':181,380,386 'tune':180 'typescript':205 'updat':329 'usag':83,104,130 'use':265,308,321,334,422,438 'valid':318,463 'verbos':108 'workflow':164,166,240,410,430 'world':160 'write':297,331","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-04-25T06:51:55.649Z"},{"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-04-25T11:40:37.176Z"}],"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","source":"skills_sh","category":"antigravity-awesome-skills","skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/senior-architect"},"updatedAt":"2026-04-25T11:40:37.176Z"}}