loom-code-review
Code Review
Overview
This skill provides thorough code review capabilities across multiple domains, analyzing code for bugs, design issues, performance problems, security vulnerabilities, and adherence to best practices. It helps identify potential issues before they reach production.
Agent Assignment
When performing code reviews, consider using specialized skills for domain-specific expertise:
- code-reviewer - Architecture, design patterns, complex logic review, security review (use
/loom-security-auditskill), infrastructure review - senior-software-engineer (Opus) - Responds to review feedback, implements fixes requiring judgment
- software-engineer (Sonnet) - ONLY for mechanical fixes (unit tests, boilerplate) identified during review
For specialized reviews, use relevant skills such as /loom-security-audit for security concerns, /loom-concurrency for thread safety, /loom-data-validation for input validation, etc.
Instructions
1. Gather Context
More from cosmix/claude-loom
data-validation
Data validation patterns including schema validation, input sanitization, output encoding, and type coercion. Use when implementing validate, validation, schema, form validation, API validation, JSON Schema, Zod, Pydantic, Joi, Yup, sanitize, sanitization, XSS prevention, injection prevention, escape, encode, whitelist, constraint checking, invariant validation, data pipeline validation, ML feature validation, or custom validators.
15refactoring
|
15logging-observability
Comprehensive logging and observability patterns for production systems including structured logging, distributed tracing, metrics collection, log aggregation, and alerting. Triggers for this skill - log, logging, logs, trace, tracing, traces, metrics, observability, OpenTelemetry, OTEL, Jaeger, Zipkin, structured logging, log level, debug, info, warn, error, fatal, correlation ID, span, spans, ELK, Elasticsearch, Loki, Datadog, Prometheus, Grafana, distributed tracing, log aggregation, alerting, monitoring, JSON logs, telemetry.
14event-driven
Event-driven architecture patterns including message queues, pub/sub, event sourcing, CQRS, and sagas. Use when implementing async messaging, distributed transactions, event stores, command query separation, domain events, integration events, data streaming, choreography, orchestration, or integrating with RabbitMQ, Kafka, Apache Pulsar, AWS SQS, AWS SNS, NATS, event buses, or message brokers.
14grafana
|
14prometheus
|
13