27 expert-grade coding and orchestration skills for Claude Code.
Use this for server-side implementation, business logic, middleware, service layer design, and backend architecture patterns. (Works for Node, Python, Go, Java, etc.)
Use this when the user reports an error, a crash, a bug, or provides a stack trace.
Use this when the user needs help with CI/CD configurations, GitHub Actions, GitLab CI, or generic automation scripts. Keep configs simple, readable, and secure.
Use this when the user asks to refactor, clean up, optimize, or improve code quality.
Use this for exploratory data analysis (EDA), generating visualizations, finding trends, and deriving insights from datasets using Python (Pandas/Seaborn/Plotly) or SQL.
Use this for SQL queries, database schema design, ETL pipelines, data transformations (pandas/Spark), and data validation.
Use this whenever the user asks to explain code, generate documentation, write a README, or add inline comments.
Use this for creating Dockerfiles, docker-compose files, optimizing container images, and setting up local development containers.
Use this for writing end-to-end (E2E) tests that simulate real user interactions in browsers (Playwright, Cypress, Selenium).
Use this for UI implementation, component design, state management logic, responsive layouts, and accessibility improvements. (Works for React, Vue, Svelte, etc.)
Use this for Infrastructure as Code (Terraform, CloudFormation), cloud resource setup, networking, IAM policies, and general cloud architecture.
Use this for writing Kubernetes manifests (YAML), setting up Deployments, Services, Ingress, ConfigMaps, and managing Helm charts.
Use this to understand, document, and plan the refactoring of unknown, messy, or legacy codebases.
Use this for building machine learning models, feature engineering, training pipelines, and integrating predictions into applications.
Use this for mobile app development (iOS/Android), cross-platform frameworks (Flutter, React Native), and mobile-specific UI/UX patterns.
Use this for setting up monitoring, logging, distributed tracing, and alerting for applications and infrastructure.
Use this when the user asks about performance, slowness, optimization, or wants to make code more efficient. Focus on hot paths, unnecessary work, and algorithmic complexity.
Use this to break down high-level goals into tasks, write user stories, define acceptance criteria, and prioritize features.
Use this for implementing full-text search (Elasticsearch/OpenSearch) or vector search/embeddings (RAG, Pinecone, Chroma) for AI applications.
Use this when the user asks for a security review, vulnerability check, or wants to know if code is safe. Focus on common issues like injection, broken auth, insecure defaults, and sensitive data exposure.
Use this to help write, optimize, or debug other Virtual Company SKILL.md files.
Use this for complex project planning, full-stack feature implementation, or coordinating multiple skills (Design, Backend, Frontend, Ops) into a cohesive workflow.
Use this when the user asks to write tests, increase code coverage, or verify functionality.
Use this for designing user interfaces, defining user flows, creating design systems, and ensuring accessibility and usability.