
Claude Skills by girijashankarj
github.com/girijashankarjStructured workflow for conducting thorough code reviews. Use when the user asks to review code, a PR, or specific files.
Create a new API handler following the handler pattern. Use when the user asks to create an endpoint, handler, or route.
Structured workflow for debugging a reported or reproduced issue. Use when the user asks to debug a bug, find root cause, or fix a failing scenario.
Workflow for identifying and applying backend performance improvements. Use when the user asks to optimize, speed up, or reduce latency.
Estimate or review cost for proposed AWS resources (compute, storage, data transfer). Use when the user asks for cost estimate or cost optimization.
Workflow for provisioning cloud infrastructure using IaC. Use when the user needs to create or modify cloud resources.
Workflow for OpenSearch (or Elasticsearch) usage: indexing, search, mappings, and tuning. Use when the user asks about OpenSearch/Elasticsearch.
Create a new database migration following project naming and safety rules. Use when the user asks to add a migration or create a migration for a schema change.
Safe workflow for creating and applying database schema changes. Use when the user needs to modify the database schema.
Workflow for identifying and fixing slow database queries. Use when a query is slow or the user asks to optimize database performance.
Workflow for creating a complete CI/CD pipeline. Use when the user needs to set up or modify CI/CD pipelines.
Workflow for implementing comprehensive monitoring and alerting. Use when the user needs to set up or improve service monitoring.
Guide for setting up or extending monitoring (metrics, logs, alerts) for a service. Use when the user asks to set up monitoring or add alerts.
Break a high-level request into ordered, actionable tasks. Use when the user asks to break down into tasks, create a plan, or list steps.
Workflow for creating comprehensive API documentation. Use when the user needs to document API endpoints.
Workflow for creating and maintaining architecture documentation. Use when the user needs to document system architecture or make ADRs.
Use web search to find current documentation, best practices, or version-specific information. Use when the user asks about library versions or recent API changes.
Step-by-step workflow for creating accessible, tested UI components. Use when the user asks to create a new UI component.
Workflow for choosing and implementing the right state management approach. Use when the user needs to manage state for a new feature or refactor.
Systematic workflow for identifying coverage gaps and writing missing tests. Use when coverage is below target or the user asks to improve coverage.
Systematic workflow for diagnosing and fixing failing tests. Use when the user reports failing tests or asks to fix test failures.