FAANG-level senior engineer brain across frontend, backend, devops, system design, security, testing, clean code, and more. 13 skills that auto-trigger based on context.
Senior-level backend API engineering covering REST design, authentication, authorization, database access patterns, error handling, logging, and service architecture. Use this skill whenever building, reviewing, or debugging API endpoints, middleware, services, repositories, database queries, auth flows, or any server-side code. Also trigger for discussions about API design, microservices vs monolith, request validation, rate limiting, caching strategy, or when the user mentions Go, Django, FastAPI, Express, Fiber, GORM, SQLAlchemy, Prisma, or any backend framework.
Foundational software engineering principles covering SOLID, design patterns, clean code, clean architecture, and refactoring. Use this skill whenever writing new code, refactoring existing code, designing classes or modules, making structural decisions, or discussing code organization. Also trigger when the user mentions SOLID, DRY, KISS, YAGNI, design patterns, Factory, Strategy, Observer, Builder, Adapter, clean code, clean architecture, hexagonal architecture, coupling, cohesion, dependency injection, abstraction, polymorphism, inheritance vs composition, Law of Demeter, separation of concerns, or any foundational software design topic. This is the most fundamental skill — it underpins all other engineering skills.
Senior-level code review standards and PR quality assessment. Use this skill whenever reviewing pull requests, providing code feedback, evaluating code quality, refactoring, or discussing code review practices. Also trigger when the user says 'review this', 'check my code', 'is this good?', 'improve this', asks about clean code principles, SOLID, DRY, code smells, refactoring, or naming conventions.
Senior-level database design, schema modeling, query optimization, and migration strategy. Use this skill whenever designing database schemas, writing migrations, optimizing queries, choosing indexes, or making decisions about database technology. Also trigger when the user discusses PostgreSQL, MySQL, MongoDB, Redis, data modeling, normalization, denormalization, N+1 queries, query plans, partitioning, replication, or any database-related topic.
Senior-level DevOps and infrastructure engineering covering Docker, CI/CD, cloud platforms, monitoring, alerting, and deployment strategies. Use this skill whenever building Dockerfiles, docker-compose configs, CI/CD pipelines, Terraform/IaC, Kubernetes manifests, Nginx configs, deployment scripts, monitoring setup, or any infrastructure code. Also trigger when discussing deployment strategies, scaling, observability, secrets management, SSL/TLS, load balancing, or when the user mentions Docker, K8s, AWS, GCP, GitHub Actions, GitLab CI, Terraform, Ansible, Prometheus, Grafana, or any DevOps tool.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
13 FAANG-level skills that auto-trigger based on context, turning Claude Code agents into senior engineers across clean code, frontend, backend, DevOps, system design, security, and more.
| Skill | Domain | Key Topics |
|---|---|---|
clean-code-architecture | Foundational | SOLID, design patterns (Factory, Builder, Adapter, Decorator, Strategy, Observer, Command, State), clean code (DRY, KISS, YAGNI, Law of Demeter), clean architecture, hexagonal/ports & adapters, refactoring patterns |
frontend-react | Frontend | React, Next.js, TypeScript strict, component APIs, state management decision tree, TanStack Query, accessibility, performance, error boundaries |
backend-api | Backend | REST design, response envelopes, JWT auth, RBAC, repository pattern, error handling, structured logging, rate limiting, caching, middleware stack |
system-design | Architecture | Monolith vs microservices, sync vs async, CAP, CQRS, event sourcing, saga, scaling strategies, NFR checklist, ADRs |
devops-infra | DevOps | Docker multi-stage, CI/CD pipelines, deployment strategies, Terraform/IaC, monitoring (4 golden signals), secrets management, SSL/TLS |
database-design | Database | Schema design, indexing strategy, N+1 prevention, EXPLAIN ANALYZE, zero-downtime migrations, PostgreSQL, Redis patterns |
security-review | Security | OWASP Top 10, input validation, threat modeling (STRIDE), secrets management, PR security checklist |
code-review | Quality | Review priorities, naming, function design, code smells, feedback guidelines, PR quality checklist |
testing-strategy | Testing | Testing trophy, unit/integration/E2E, mocking strategy, anti-patterns, CI integration |
product-thinking | Product | PRDs, user stories, acceptance criteria, MVP scoping (MoSCoW), RICE prioritization |
git-workflow | Git | Trunk-based development, conventional commits, PR best practices, SemVer, release management |
performance-optimization | Performance | Profiling, caching strategies, Core Web Vitals, bundle optimization, load testing |
documentation | Docs | README/ADR/runbook templates, API docs, C4 diagrams, writing principles |
Inside Claude Code:
/plugin marketplace add yahyaalbashar/phinx-skills
/plugin install phinx-skills@phinx-marketplace
git clone https://github.com/yahyaalbashar/phinx-skills.git
claude --plugin-dir ./phinx-skills
git clone https://github.com/yahyaalbashar/phinx-skills.git
# Inside Claude Code:
/plugin marketplace add /absolute/path/to/phinx-skills/.claude-plugin/marketplace.json
/plugin install phinx-skills@phinx-marketplace
git clone https://github.com/yahyaalbashar/phinx-skills.git
cp -r phinx-skills/skills/* ~/.claude/skills/
# List installed plugins
/plugin list
# Disable temporarily
/plugin disable phinx-skills@phinx-marketplace
# Re-enable
/plugin enable phinx-skills@phinx-marketplace
# Update after repo changes
/plugin update
Skills use progressive disclosure — only frontmatter (~50 tokens each) loads at startup. Full instructions load on-demand when Claude determines a skill is relevant. Total overhead: ~650 tokens for all 13 skills.
| You say... | Skill triggered |
|---|---|
| "Build a dashboard component" | frontend-react |
| "Create the user API endpoint" | backend-api |
| "Set up Docker for this project" | devops-infra |
| "Design the schema for orders" | database-design |
| "Review this PR" | code-review |
| "Is this code secure?" | security-review |
| "How should we architect this?" | system-design |
| "This violates SRP" | clean-code-architecture |
Explicit invocation: /phinx-skills:frontend-react, /phinx-skills:code-review, etc.
Create an agent team:
- Frontend agent: use frontend-react and testing-strategy skills
- Backend agent: use backend-api, database-design, and security-review skills
- DevOps agent: use devops-infra and performance-optimization skills
- Lead: use system-design, clean-code-architecture, product-thinking, and code-review skills
npx claudepluginhub yahyaalbashar/phinx-skills --plugin phinx-skillsUse this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant backend services. Examples:\n\n<example>\nContext: Designing a new API\nuser: "We need an API for our social sharing feature"\nassistant: "I'll design a RESTful API with proper authentication and rate limiting. Let me use the backend-architect agent to create a scalable backend architecture."\n<commentary>\nAPI design requires careful consideration of security, scalability, and maintainability.\n</commentary>\n</example>\n\n<example>\nContext: Database design and optimization\nuser: "Our queries are getting slow as we scale"\nassistant: "Database performance is critical at scale. I'll use the backend-architect agent to optimize queries and implement proper indexing strategies."\n<commentary>\nDatabase optimization requires deep understanding of query patterns and indexing strategies.\n</commentary>\n</example>\n\n<example>\nContext: Implementing authentication system\nuser: "Add OAuth2 login with Google and GitHub"\nassistant: "I'll implement secure OAuth2 authentication. Let me use the backend-architect agent to ensure proper token handling and security measures."\n<commentary>\nAuthentication systems require careful security considerations and proper implementation.\n</commentary>\n</example>
Full-stack agents — frontend, backend, API, DevOps architects
Google Gemini CLI for second opinions, architectural advice, code reviews, security audits. Leverage 1M+ context for comprehensive codebase analysis via command-line tool.
Use this agent when you need to design scalable architecture and folder structures for new features or projects. Examples include: when starting a new feature module, refactoring existing code organization, planning microservice boundaries, designing component hierarchies, or establishing project structure conventions. For example: user: 'I need to add a user authentication system to my app' -> assistant: 'I'll use the code-architect agent to design the architecture and folder structure for your authentication system' -> <uses agent>. Another example: user: 'How should I organize my e-commerce product catalog feature?' -> assistant: 'Let me use the code-architect agent to design a scalable structure for your product catalog' -> <uses agent>.
Mindful AI coding framework — discipline over cleverness. Skill + 21 slash commands + 8 specialist agents + 5 runtime hooks + 15 default checklists + Master Orchestrator + Gravity hub. Works on any model tier (Opus/Sonnet/Haiku). Integrates Claude Design for visual work.
Use Claude Code As Is - native plugin leveraging built-in architecture