
Claude Skills by pjt222
github.com/pjt222Remove dead code, unused imports, fix lint warnings, and normalize formatting across a codebase without changing business logic or architecture. Use when lint warnings have piled up during rapid development, unused imports and variables clutter files, dead code paths were never removed, formatting is inconsistent, or static analysis tools report fixable hygiene issues.
Collect and preserve insect specimens following museum-grade standards including legal compliance, collection methods, humane dispatch, dry pinning, wet preservation, labeling, storage, and curation. Covers permit requirements, protected species regulations, sweep nets, beating trays, pitfall traps, light traps, Malaise traps, aspirators, ethyl acetate killing jars, freezing, pin placement by order, wing spreading, ethanol preservation for soft-bodied specimens, specimen labeling with localit...
Preparar, confirmar y enmendar cambios con mensajes de commit convencionales. Incluye la revisión de cambios, la preparación selectiva, la escritura de mensajes descriptivos usando formato HEREDOC y la verificación del historial de commits. Utilizar al guardar una unidad lógica de trabajo en el control de versiones, al crear un commit con mensaje convencional, al enmendar el commit más reciente, o al revisar cambios preparados antes de confirmar.
Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
Captura HTTP saliente y telemetría de un arnés de CLI en tiempo de ejecución. Cubre la selección del canal de captura (archivo de transcripción vs stderr de verbose-fetch vs proxy saliente vs estado en disco), captura por evento mediante hooks vs captura de sesión de larga duración, formato de salida JSONL para artefactos comparables mediante diff, y la tabla de observabilidad que asigna cada objetivo al canal más barato que lo captura. Úselo cuando un hallazgo estático necesite confirmación ...
Realizar una auditoría GxP de sistemas informatizados y procesos. Cubre planificación de la auditoría, reuniones de apertura, recopilación de evidencias, clasificación de hallazgos (crítico/mayor/menor), generación de CAPA, reuniones de cierre, redacción de informes y verificación de seguimiento. Usar para auditorías internas programadas, auditorías de calificación de proveedores, evaluaciones de preparación previa a la inspección, auditorías por causa desencadenadas por desviaciones o preocu...
Conduce un análisis post-mortem sin culpa después de un incidente. Construye la reconstrucción de la cronología, identifica los factores contribuyentes y genera mejoras accionables. Se centra en los problemas sistémicos en lugar de la culpa individual. Útil después de cualquier incidente de producción o degradación del servicio, tras un casi accidente, cuando se investigan problemas recurrentes, o para compartir aprendizajes sistémicos entre equipos.
Llevar a cabo una retrospectiva de proyecto o sprint recopilando datos de informes de estado y métricas de velocidad, estructurando qué salió bien y qué necesita mejora, y generando elementos de mejora accionables con responsables y fechas de vencimiento. Usar al final de un sprint, después de una fase o hito del proyecto, tras un incidente o éxito significativo, en una revisión trimestral de procesos en curso, o antes de iniciar un proyecto similar para capturar las lecciones aprendidas.
Configura Prometheus Alertmanager con árboles de enrutamiento, receptores (Slack, PagerDuty, correo electrónico), reglas de inhibición, silencios y plantillas de notificación para alertas de incidentes accionables. Útil para implementar monitoreo proactivo con detección automatizada de incidentes, enrutar alertas al equipo apropiado según la gravedad, reducir la fatiga de alertas mediante agrupación y deduplicación, integrar con sistemas de guardia como PagerDuty, o migrar desde alertas hered...
Despliega y configura una puerta de enlace de API (Kong o Traefik) para gestionar el tráfico de API, autenticación, limitación de velocidad, transformación de solicitudes/respuestas y enrutamiento. Cubre configuración de plugins, servicios ascendentes, gestión de consumidores e integración con infraestructura existente. Útil cuando múltiples servicios backend necesitan un punto de conexión de API unificado, se requiere autenticación o limitación de velocidad centralizada, se implementa versio...
Configura un repositorio Git con .gitignore adecuado, estrategia de ramas, convenciones de commits, hooks y configuración remota. Cubre la configuración inicial y los patrones comunes para proyectos R, Node.js y Python. Úsalo al inicializar el control de versiones para un nuevo proyecto, añadir un .gitignore para un lenguaje o framework específico, establecer protección de ramas y convenciones, o configurar hooks de commit.
Configura redes Ingress de Kubernetes con el controlador NGINX Ingress, cert-manager para gestión automatizada de certificados TLS, enrutamiento basado en rutas, limitación de velocidad y alojamiento multidominios con terminación SSL y balanceo de carga. Útil al exponer múltiples servicios Kubernetes a través de un único balanceador de carga, implementar enrutamiento basado en rutas o hosts, automatizar la emisión de certificados TLS con Let's Encrypt, o configurar despliegues azul-verde y ca...
Configura la agregación centralizada de logs con Loki y Promtail (o el stack ELK), incluyendo análisis de logs, extracción de etiquetas, políticas de retención e integración con métricas para correlación. Útil para consolidar logs de múltiples servicios en un sistema con capacidad de búsqueda, reemplazar archivos de log locales con almacenamiento centralizado consultable, correlacionar logs con métricas y trazas, implementar registro estructurado con extracción de etiquetas, o solucionar inci...
Configurar servidores MCP (Model Context Protocol) para Claude Code y Claude Desktop, incluyendo r-mcptools para integración con R y servidores remotos como Hugging Face. Cubrir la configuración específica de cada plataforma (WSL vs Windows). Usar cuando se configure un servidor MCP por primera vez, se agregue un nuevo servidor, o se necesite integrar herramientas externas con Claude.
Configurar Nginx como servidor web y proxy inverso con terminación TLS, balanceo de carga, caché, y cabeceras de seguridad. Cubrir la configuración de hosts virtuales, upstreams, rate limiting, y optimización de rendimiento. Usar cuando se necesite servir contenido estático, hacer proxy de aplicaciones backend, o configurar HTTPS.
Configurar el servidor MCP de putior para exponer 16 herramientas de visualización de flujo de trabajo a asistentes de IA. Cubre la configuración de Claude Code y Claude Desktop, instalación de dependencias (mcptools, ellmer), verificación de herramientas y configuración opcional del servidor ACP para comunicación agente-a-agente. Usar al habilitar asistentes de IA para anotar y visualizar flujos de trabajo interactivamente, al configurar un nuevo entorno de desarrollo con integración MCP de ...
Configurar patrones de proxy inverso con Nginx y Traefik para enrutamiento de tráfico, terminación TLS, descubrimiento de servicios, y balanceo de carga. Cubrir configuración estática y dinámica, middleware, y patrones de despliegue. Usar cuando se necesite exponer múltiples servicios bajo un único dominio, implementar enrutamiento basado en paths, o automatizar la gestión de certificados TLS.
Rigurosidad y diligencia en la ejecución — verificación sistemática, comprobación de completitud, cumplimiento de compromisos y la disciplina de terminar bien. Mapea el rasgo de personalidad de la escrupulosidad a la ejecución de tareas de IA: no tomar atajos, verificar resultados y asegurar que lo prometido es lo entregado. Usar antes de marcar una tarea como completa, cuando una respuesta se siente "suficientemente buena" pero merece mejor, después de una operación compleja de múltiples pas...
Realizar una construcción con regla y compás traduciendo una especificación geométrica en una secuencia de operaciones primitivas (trazar línea entre dos puntos, trazar círculo con centro y radio), rastrear los puntos de intersección resultantes, y demostrar que la figura construida satisface las propiedades requeridas.
Reference Hildegard von Bingen's Physica natural history knowledge. Covers classification of plants, stones, animals, fish, birds, elements, and trees with their medicinal, symbolic, and practical properties. Enables cross- referencing between categories and application guidance. Use when exploring a specific plant, stone, or animal from Hildegard's perspective, researching medieval natural history and cosmology, cross-referencing properties across categories, or integrating Physica knowledge...
Contenerizar un servidor MCP basado en R con Docker, incluyendo configuración de dependencias, puertos de red, y optimización de imagen. Usar cuando se necesite desplegar un servidor MCP en un entorno contenerizado, distribuir servidores MCP a miembros del equipo, o integrar servidores MCP en infraestructura Kubernetes.
Coordinación interna de IA usando señales estigmérgicas — gestionar la frescura de información en contexto y memoria, tasas de decaimiento para obsolescencia de suposiciones, y comportamiento coherente emergente a partir de protocolos locales simples. Usar durante tareas complejas donde múltiples sub-tareas deben coordinarse, cuando el contexto ha crecido largo y la frescura de información es incierta, después de compresión de contexto cuando información puede haberse perdido, o cuando las sa...
Aplicar patrones de coordinación de inteligencia colectiva — estigmergia, reglas locales y detección de quórum — para organizar sistemas distribuidos, equipos o flujos de trabajo sin control centralizado. Cubre diseño de señales, límites de autonomía de agentes, cultivo de comportamiento emergente y ajuste de bucles de retroalimentación. Usar al diseñar sistemas distribuidos sin cuello de botella de coordinación, al organizar equipos que deben auto-coordinarse, al construir arquitecturas diri...
Unify metrics, logs, and traces for cohesive debugging. Implement exemplars for log-to-trace linking, build unified dashboards using RED/USE methods, and enable rapid root cause analysis across observability signals. Use when investigating complex incidents spanning multiple systems, reducing mean time to resolution, implementing distributed tracing, or moving from siloed tools to a unified observability platform.
Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building custom chart types not in standard libraries, or batch generating graphics with parameter variations.
Set up a Blender scene programmatically via Python (bpy) with objects, materials, lighting, camera, and environment configuration. Use when creating reproducible 3D visualization scenes, automating product or architectural rendering setup, generating multiple scene variations programmatically, building template scenes for batch rendering workflows, or integrating 3D visualization into data pipelines.
Crea un nuevo archivo de definición de agente siguiendo la plantilla de agente de agent-almanac y las convenciones del registro. Cubre el diseño de la persona, la selección de herramientas, la asignación de habilidades, la elección del modelo, el esquema de frontmatter, las secciones requeridas, la integración en el registro y la verificación de symlinks de descubrimiento. Usar al añadir un nuevo agente especializado a la biblioteca, al definir una persona para un subagente de Claude Code, o ...
Crear Dockerfiles generales de propósito general para múltiples lenguajes (Node.js, Python, Go, Java, Rust) con mejores prácticas de seguridad, optimización de capas, y configuración de producción. Usar cuando se necesite contenerizar cualquier aplicación para despliegue consistente y reproducible.
Creación estructurada de issues en GitHub a partir de hallazgos de revisión o desgloses de tareas. Agrupa hallazgos relacionados en issues lógicos, aplica etiquetas y produce issues con plantillas estándar que incluyen resumen, hallazgos y criterios de aceptación. Diseñado para consumir la salida de review-codebase u habilidades de revisión similares.
Crea una release de GitHub con etiquetado adecuado, notas de release y artefactos de compilación opcionales. Cubre el versionado semántico, generación de changelog y uso de GitHub CLI. Úsalo al marcar una versión estable de software para distribución, al publicar una nueva versión de una biblioteca o aplicación, al crear notas de release para las partes interesadas, o al distribuir artefactos de compilación (binarios, tarballs).
Crear pictogramas (glyphs) basados en R para iconos de habilidades, agentes o equipos en la capa de visualizacion. Cubre el boceto del concepto, la composicion de capas con ggplot2 usando la biblioteca de primitivas, la estrategia de color, el registro en el archivo de mapeo de glyphs y manifiesto correspondiente, el renderizado mediante el pipeline de construccion y la verificacion visual de la salida con efecto neon. Usar cuando se ha agregado una nueva entidad y necesita un icono visual pa...
Crear Dockerfiles multi-etapa que separan las dependencias de compilación de la imagen de producción para obtener imágenes más pequeñas, seguras y eficientes. Cubrir patrones para Go, Rust, Java, Node.js y Python con compilación de artefactos, prueba, y empaquetado final.
Crear y gestionar pull requests usando GitHub CLI. Cubre la preparación de ramas, escritura de títulos y descripciones de PR, creación de PRs, manejo de retroalimentación de revisión y flujos de trabajo de merge y limpieza. Utilizar al proponer cambios desde una rama de funcionalidad o corrección para revisión, al fusionar trabajo completado en la rama principal, al solicitar revisión de código de colaboradores, o al documentar el propósito y alcance de un conjunto de cambios.
Crear un documento Quarto para informes reproducibles, presentaciones o sitios web. Cubre configuración YAML, opciones de bloques de código, formatos de salida, referencias cruzadas y renderizado. Usar al crear un informe de análisis reproducible, construir una presentación con código integrado, generar documentos HTML, PDF o Word desde código, o migrar un documento R Markdown existente a Quarto.
Crear un Dockerfile para aplicaciones R utilizando imágenes base rocker, gestión de dependencias con renv, y mejores prácticas para compilación reproducible. Usar cuando se necesite contenerizar un paquete R, una aplicación Shiny, o un pipeline de análisis para despliegue reproducible.
Generar la estructura inicial de un paquete R completo incluyendo DESCRIPTION, NAMESPACE, testthat, roxygen2, renv, Git, GitHub Actions CI y archivos de configuración para desarrollo (.Rprofile, .Renviron.example, CLAUDE.md). Sigue las convenciones de usethis y el estilo tidyverse. Utilizar al iniciar un paquete R desde cero, al convertir scripts R sueltos en un paquete estructurado, o al preparar un esqueleto de paquete para desarrollo colaborativo.
Crea un nuevo archivo SKILL.md siguiendo el estándar abierto Agent Skills (agentskills.io). Cubre el esquema de frontmatter, la estructura de secciones, la escritura de procedimientos efectivos con pares Esperado/En caso de fallo, listas de verificación de validación, referencias cruzadas e integración en el registro. Usar al codificar un procedimiento repetible para agentes, al añadir una nueva capacidad a la biblioteca de habilidades, al convertir una guía o manual de operaciones en formato...
Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour route on an interactive map, creating elevation profiles for hiking or cycling routes, overlaying waypoints and POIs on a basemap, or building a web-based trip dashboard.
Crea un nuevo archivo de composición de equipo siguiendo la plantilla de equipo de agent-almanac y las convenciones del registro. Cubre la definición del propósito del equipo, la selección de miembros, la elección del patrón de coordinación, el diseño de la descomposición de tareas, el bloque de configuración legible por máquinas, la integración en el registro y la automatización del README. Usar al definir un flujo de trabajo multiagente, al componer agentes para un proceso de revisión compl...
Crear una Estructura de Desglose del Trabajo (EDT) y un Diccionario EDT a partir de los entregables del acta de constitución del proyecto. Cubre la descomposición jerárquica, la codificación de la EDT, la estimación del esfuerzo, la identificación de dependencias y los candidatos a la ruta crítica. Usar después de que se aprueba un acta de constitución del proyecto, al planificar un proyecto clásico o en cascada con entregables definidos, al desglosar una gran iniciativa en paquetes de trabaj...
Conduct a structured cross-project code review between two Claude Code instances via the cross-review-mcp broker. Each agent reads its own codebase, reviews the peer's code, and engages in evidence-backed dialogue — with QSG scaling laws enforcing review quality through minimum bandwidth constraints and phase-gated progression.
Cultivate bonsai trees from species selection through long-term seasonal care. Covers species suitability, structural and maintenance pruning, wiring technique, repotting protocol, soil mix preparation, seasonal care schedules, and contemplative sitting practice. Use when selecting a species for a first or next bonsai, performing structural or maintenance pruning, repotting when roots are circling or growth has stalled, wiring branches for shaping, developing a seasonal care calendar, or buil...
Build and maintain a library collection through acquisitions, weeding (deaccessioning), collection assessment, reader advisory, and interlibrary loan coordination. Covers selection criteria, collection development policies, the CREW/MUSTIE method for weeding, usage analysis, and responsive collection management. Use when building a new collection with a defined scope and budget, assessing an existing collection for gaps or outdated materials, when shelves are overcrowded and systematic weedin...
Cut gemstones using cabochon and faceting techniques. Covers rough assessment, orientation for optimal color and yield, dopping, cutting angles, and crown/pavilion geometry for standard brilliant cuts. Use when you have rough gemstone material to cut into a cabochon or faceted stone, planning cutting orientation for optimal colour or optical phenomena, setting up a cabbing or faceting machine, or selecting the appropriate cutting approach for a given material.
Clasificar variantes de llamadas a gates en un bundle minificado de JavaScript. Cubre extracción de ventana de contexto alrededor de la ocurrencia de un flag, identificación de 4–6 variantes de lectora (booleano síncrono, objeto de configuración síncrono, TTL consciente del bootstrap, truthy-only, bootstrap asíncrono, bridge asíncrono), extracción de valor por defecto (boolean / null / numérico / literal de objeto de configuración), detección de conjunciones a través de predicados `&&`, detec...
Dar de baja un sistema informatizado validado al final de su vida útil. Cubre la evaluación de la retención de datos según la regulación, la validación de la migración de datos (mapeo, transformación, conciliación), la estrategia de archivado, la revocación de acceso, el archivado de documentación y la notificación a las partes interesadas. Usar cuando un sistema validado está siendo reemplazado, cuando alcanza su fin de vida útil sin reemplazo, cuando el soporte del proveedor es discontinuad...
Implementar defensa colectiva por capas usando señalización de alarma, movilización de roles y respuesta proporcional. Cubre detección de amenazas, propagación de alertas, patrones de respuesta inmune, niveles de escalación y recuperación post-incidente para sistemas distribuidos y organizaciones. Usar al diseñar defensa en profundidad donde ningún guardián único cubre todas las amenazas, al construir respuesta a incidentes que escala con la severidad, o cuando la defensa actual es sobre-reac...
Establece Objetivos de Nivel de Servicio (SLO), Indicadores de Nivel de Servicio (SLI) y Acuerdos de Nivel de Servicio (SLA) con seguimiento de presupuesto de error, alertas de tasa de quema y reportes automáticos usando Prometheus y herramientas como Sloth o Pyrra. Útil para definir objetivos de confiabilidad para servicios orientados al cliente, equilibrar la velocidad de entrega de características frente a la confiabilidad del sistema a través de presupuestos de error, migrar de objetivos ...
Deploy machine learning models to edge devices using Google AI Edge Gallery, TensorFlow Lite, ONNX Runtime, and MediaPipe. Covers model quantization (INT8/INT4), on-device inference with Gemma 4 models, Android/iOS deployment via AI Edge Gallery, hardware delegate selection (GPU/NPU/DSP), and performance benchmarking on constrained devices. Use when deploying models to mobile phones, IoT devices, or embedded systems where cloud inference is impractical due to latency, cost, or connectivity co...
Deploy machine learning models to production serving infrastructure using MLflow, BentoML, or Seldon Core with REST/gRPC endpoints, implement autoscaling, monitoring, and A/B testing capabilities for high-performance model inference at scale. Use when deploying trained models for real-time inference, setting up REST or gRPC prediction APIs, implementing autoscaling for variable load, running A/B tests between model versions, or migrating from batch to real-time inference.