All authors

Claude Skills by pjt222
github.com/pjt2223,966 skills10 installs4,506 views
- Write Helm ChartProduktionsreife Helm-Charts fuer Kubernetes-Anwendungsbereitstellung mit Templating, Values-Verwaltung, Chart-Abhaengigkeiten, Hooks und Tests erstellen. Umfasst Chart-Struktur, Go-Template-Syntax, values.yaml-Design, Chart-Repositories, Versionierung und Best Practices fuer wartbare und wiederverwendbare Charts. Verwenden beim Paketieren einer Kubernetes-Anwendung fuer wiederholbare Bereitstellungen, Parametrisieren von Manifesten fuer mehrere Umgebungen, Verwalten komplexer Mehrkomponenten...Votes: 0GitHub stars: 31
- Write Incident RunbookStrukturierte Incident-Runbooks mit Diagnoseschritten, Loesungsverfahren, Eskalationspfaden und Kommunikationsvorlagen fuer eine effektive Incident-Reaktion erstellen. Verwenden, wenn Reaktionsverfahren fuer wiederkehrende Alerts dokumentiert werden, die Incident- Reaktion innerhalb einer On-Call-Rotation standardisiert wird, die MTTR mit klaren Diagnoseschritten reduziert wird, Schulungsmaterialien fuer neue Teammitglieder erstellt werden oder Alert-Annotationen direkt mit Loesungsverfahren ...Votes: 0GitHub stars: 31
- Write Roxygen Docsroxygen2-Dokumentation fuer Funktionen, Datensaetze und Klassen eines R-Pakets schreiben. Umfasst alle gaengigen Tags, Querverweise, Beispiele und die Generierung von NAMESPACE-Eintraegen. Folgt dem Tidyverse-Dokumentationsstil. Verwenden beim Hinzufuegen von Dokumentation zu neuen exportierten Funktionen, internen Hilfsfunktionen, Datensaetzen, S3/S4/R6-Klassen und -Methoden oder beim Beheben dokumentationsbezogener R CMD check-Hinweise.Votes: 0GitHub stars: 31
- Write Standard Operating ProcedureGxP-konforme Standardarbeitsanweisung (SOP) erstellen. Umfasst regulatorische SOP-Vorlagenstruktur (Zweck, Umfang, Definitionen, Verantwortlichkeiten, Verfahren, Referenzen, Revisionshistorie), Gestaltung des Genehmigungsworkflows, Planung regelmaessiger Ueberpruefungen und Betriebsverfahren fuer die Systemnutzung. Anzuwenden wenn ein neues validiertes System Betriebsverfahren benoetigt, wenn informelle Verfahren formalisiert werden muessen, wenn ein Auditbefund fehlende Verfahren zitiert, we...Votes: 0GitHub stars: 31
- Write Testthat TestsUmfassende testthat-Tests (Edition 3) fuer R-Paketfunktionen schreiben. Behandelt Testorganisation, Erwartungen, Fixtures, Mocking, Snapshot-Tests, parametrisierte Tests und das Erreichen hoher Testabdeckung. Verwenden beim Hinzufuegen von Tests fuer neue Paketfunktionen, zur Erhoehung der Testabdeckung bestehenden Codes, zum Schreiben von Regressionstests fuer Fehlerbehebungen oder beim Einrichten der Testinfrastruktur fuer ein neues Paket.Votes: 0GitHub stars: 31
- Write Validation DocumentationIQ/OQ/PQ-Validierungsdokumentation fuer computergestuetzte Systeme in regulierten Umgebungen erstellen. Umfasst Protokolle, Berichte, Testskripte, Abweichungsbehandlung und Genehmigungsworkflows. Anzuwenden bei der Validierung von R oder anderer Software fuer den regulierten Einsatz, bei der Vorbereitung eines Behoerdenaudits, bei der Dokumentation der Qualifizierung von Rechenumgebungen oder beim Erstellen und Aktualisieren von Validierungsprotokollen und -berichten fuer neue oder neu qualif...Votes: 0GitHub stars: 31
- Write VignetteR-Paket-Vignetten mit R Markdown oder Quarto erstellen. Behandelt Vignetten-Einrichtung, YAML-Konfiguration, Code-Chunk-Optionen, Erstellen und Testen sowie CRAN-Anforderungen fuer Vignetten. Verwenden beim Hinzufuegen eines "Getting Started"-Tutorials, beim Dokumentieren komplexer Arbeitsablaeufe ueber mehrere Funktionen hinweg, beim Erstellen domaenenspezifischer Anleitungen oder wenn die CRAN-Einreichung benutzerseitige Dokumentation jenseits von Funktionshilfeseiten erfordert.Votes: 0GitHub stars: 31
- Adapt ArchitectureExecute structural metamorphosis using strangler fig migration, chrysalis phases, and interface preservation. Covers transformation planning, parallel running, progressive cutover, rollback design, and post-metamorphosis stabilization for system architecture evolution. Use when assess-form has classified the system as READY for transformation, when migrating from monolith to microservices, when replacing a core subsystem while dependents continue operating, or when any architectural change mu...Votes: 0GitHub stars: 31
- AdapticMaster skill composing the 5-step synoptic cycle for panoramic synthesis across multiple domains. Orchestrates meditate, expand-awareness, observe, awareness, integrate-gestalt, and express-insight into a coherent process that produces unified understanding rather than sequential compromise. Use when a problem genuinely spans 3+ domains and the interactions between domains matter more than depth in any one, when sequential analysis feels like compromise rather than integration, or before majo...Votes: 0GitHub stars: 31
- Add Puzzle TypeCrear la estructura para un nuevo tipo de rompecabezas en los mas de 10 puntos de integracion del pipeline en jigsawR. Crea el modulo central del rompecabezas, lo conecta al pipeline unificado (generacion, posicionamiento, renderizado, adyacencia), agrega capas geom/stat de ggpuzzle, actualiza DESCRIPTION y config.yml, extiende la aplicacion Shiny y crea una suite de pruebas completa. Usar al agregar un tipo de rompecabezas completamente nuevo al paquete o al seguir la lista de verificacion d...Votes: 0GitHub stars: 31
- Add Rcpp IntegrationAñadir integración con Rcpp o RcppArmadillo a un paquete R para código C++ de alto rendimiento. Cubre la configuración, la escritura de funciones C++, la generación de RcppExports, las pruebas del código compilado y la depuración. Usar cuando una función R es demasiado lenta y la elaboración de perfiles confirma un cuello de botella, cuando se necesita interactuar con bibliotecas C/C++ existentes, o al implementar algoritmos (bucles, recursión, álgebra lineal) que se benefician del código com...Votes: 0GitHub stars: 31
- AikidoPracticar aikido como arte marcial defensivo que enfatiza la armonía, la redirección y la resolución controlada. Cubre centrado y enraizamiento, ukemi (caídas y rodamientos seguros), técnicas centrales (irimi-nage, shiho-nage, kote-gaeshi, ikkyo), mezcla y tai sabaki (movimiento corporal), randori (práctica con múltiples atacantes), conciencia de armas, y aplicación de principios fuera del tatami. Usar al aprender un arte marcial defensivo que prioriza la desescalada, al desarrollar la capaci...Votes: 0GitHub stars: 31
- Analyze Codebase For McpAnalizar un repositorio de código existente para identificar funcionalidad que puede exponerse como herramientas MCP. Evaluar APIs, funciones, y servicios para determinar candidatos de integración MCP, incluyendo diseño de esquemas y patrones de acceso. Usar cuando se quiera conectar una base de código existente con Claude vía MCP, cuando se necesite identificar qué funcionalidad exponer, o cuando se planifique una estrategia de integración MCP.Votes: 0GitHub stars: 31
- Analyze Codebase WorkflowAnalizar un codebase arbitrario para auto-detectar flujos de trabajo, pipelines de datos y dependencias de archivos usando el motor put_auto() de putior. Produce un plan de anotación que mapea los patrones de E/S detectados a archivos fuente en más de 30 lenguajes soportados con 902 patrones de auto-detección. Úsalo al incorporarse a un codebase desconocido para entender el flujo de datos, al iniciar la integración de putior en un proyecto sin anotaciones existentes, al auditar el pipeline de...Votes: 0GitHub stars: 31
- Analyze Diffusion DynamicsAnalyze the dynamics of diffusion processes using stochastic differential equations, Fokker-Planck equations, first-passage time distributions, and parameter sensitivity analysis. Use when deriving probability density evolution for a continuous-time diffusion process, computing mean first-passage times for bounded diffusion, analyzing how drift and diffusion parameters affect process behavior, or validating closed-form solutions against stochastic simulation.Votes: 0GitHub stars: 31
- Analyze Generative Diffusion ModelAnalyze pre-trained generative diffusion models (Stable Diffusion, DALL-E, Flux) by computing quality metrics (FID, IS, CLIP score, precision/recall), inspecting noise schedules, extracting and visualizing attention maps, and probing latent spaces. Use when evaluating a pre-trained generative diffusion model's output quality, comparing noise schedule variants, analyzing cross-attention patterns for text-conditioned generation, interpolating between latent codes, or detecting out-of-distributi...Votes: 0GitHub stars: 31
- Analyze Kernel BottleneckSystematically identify whether a GPU kernel is compute-bound, memory-bound, or latency-bound using roofline analysis, occupancy calculations, compute/load ratio per tile, and SASS instruction inspection. Produces a decision matrix for optimization strategy selection (cp.async, warp interleaving, tiling, double-buffering, or CuAssembler hand-tuning).Votes: 0GitHub stars: 31
- Analyze Magnetic FieldCalcular y visualizar campos magnéticos producidos por distribuciones de corriente usando la ley de Biot-Savart, la ley de Ampère y aproximaciones de dipolo magnético. Usar al calcular campos B de geometrías de corriente arbitrarias, al explotar simetría con la ley de Ampère, al analizar superposición de múltiples fuentes, o al caracterizar materiales magnéticos mediante permeabilidad, curvas B-H y comportamiento de histéresis.Votes: 0GitHub stars: 31
- Analyze Magnetic LevitationAnalizar sistemas de levitación magnética aplicando el teorema de Earnshaw para determinar si la levitación estática pasiva es posible, luego identificando el mecanismo de elusión apropiado (diamagnético, superconductor, retroalimentación activa o estabilizado por giro). Usar al evaluar transporte maglev, rodamientos magnéticos, levitación superconductora, suspensión diamagnética o dispositivos tipo Levitron. Cubre cálculos de balance de fuerzas, análisis de estabilidad en todos los modos esp...Votes: 0GitHub stars: 31
- Analyze Prime NumbersAnalizar números primos usando pruebas de primalidad, algoritmos de factorización, análisis de distribución de primos y métodos de criba. Cubre división por tentativa, Miller-Rabin, Criba de Eratóstenes y el Teorema de los Números Primos. Usar al determinar si un entero es primo o compuesto, al encontrar factorizaciones primas, al contar o listar primos hasta un límite, o al investigar propiedades de primos dentro de una demostración o cómputo de teoría de números.Votes: 0GitHub stars: 31
- Analyze Tensegrity SystemAnalyze a tensegrity system by identifying compression struts and tension cables, classifying type (class 1/2, biological/architectural), computing prestress equilibrium, verifying stability via Maxwell's rigidity criterion, and mapping biological tensegrity (microtubules, actin, intermediate filaments). Use when evaluating tensegrity in architecture, robotics, cell biology, or any system with isolated compression in continuous tension.Votes: 0GitHub stars: 31
- Annotate Source FilesAdd PUT workflow annotations to source files using the correct language-specific comment prefix. Covers annotation syntax, skeleton generation via put_generate(), multiline annotations, .internal variables, and validation. Supports 30+ languages with automatic comment prefix detection. Use after analyzing a codebase and having an annotation plan, when adding workflow documentation to new or existing source files, or when documenting data pipelines, ETL processes, or multi-step computations.Votes: 0GitHub stars: 31
- Apply GematriaCalcular y analizar gematría (valores numéricos hebreos) usando métodos estándar, ordinal y reducido. Cubre conversión de palabra a número, comparaciones de isopsefia y marcos interpretativos. Usar al calcular el valor numérico de una palabra o frase hebrea, al comparar dos palabras por valores de gematría compartidos, al estudiar un versículo bíblico o nombre divino para correspondencias numéricas, o al conectar un resultado numérico con su posición en el Árbol de la Vida.Votes: 0GitHub stars: 31
- Apply Semantic VersioningAplicar versionado semántico (SemVer 2.0.0) para determinar el incremento de versión correcto basado en análisis de cambios. Cubre clasificación mayor/menor/parche, identificadores de pre-lanzamiento, metadatos de compilación y detección de cambios incompatibles. Usar al preparar un nuevo lanzamiento para determinar el número de versión correcto, después de fusionar cambios antes de etiquetar, al evaluar si un cambio constituye un cambio incompatible, al agregar identificadores de pre-lanzami...Votes: 0GitHub stars: 31
- Appraise GemstoneAppraise gemstone value using the four Cs (color, clarity, cut, carat), origin assessment, treatment detection, and market factor analysis. Advisory educational guidance only — not a certified appraisal. Use when understanding factors that determine a gemstone's value, pre-screening stones before a professional appraisal, evaluating whether a seller's asking price is reasonable, learning gemstone grading methodology, or understanding how treatment status affects value.Votes: 0GitHub stars: 31
- ArgumentationConstruye argumentos bien estructurados usando la tríada hipótesis-argumento- ejemplo. Cubre la formulación de hipótesis falsificables, la construcción de argumentos lógicos (deductivos, inductivos, analógicos, evidenciales), la provisión de ejemplos concretos y la refutación de contraargumentos mediante el método de steelmanning. Usar al escribir o revisar descripciones de PRs que proponen cambios técnicos, al justificar decisiones de diseño en ADRs, al construir retroalimentación sustantiva...Votes: 0GitHub stars: 31
- Assess ContextEvaluación de contexto de IA — evaluar la maleabilidad del problema, mapear rigidez versus flexibilidad estructural, analizar presión de transformación, y estimar capacidad de adaptación. Usar cuando una tarea compleja se siente atascada y no está claro si avanzar o pivotar, antes de un cambio significativo de enfoque para evaluar si la estructura de razonamiento actual puede soportarlo, cuando las soluciones temporales acumuladas sugieren que el enfoque subyacente puede estar equivocado, o c...Votes: 0GitHub stars: 31
- Assess FormEvaluate a system's current structural form, identify transformation pressure, and classify transformation readiness. Covers structural inventory, pressure mapping, rigidity assessment, change capacity estimation, and readiness classification for architectural metamorphosis. Use before any significant architectural change to understand the starting point, when a system feels stuck without clear reasons, when external pressure from growth or tech debt is mounting, or as periodic health checks ...Votes: 0GitHub stars: 31
- Assess Holistic HealthConduct temperament-based health assessment from Hildegard von Bingen's Causae et Curae. Evaluates the four temperaments (sanguine, choleric, melancholic, phlegmatic), elemental correspondences (air, fire, earth, water), and provides dietary and lifestyle recommendations for rebalancing. Use when understanding constitutional type in Hildegardian terms, experiencing imbalance (fatigue, digestive issues, mental fog) needing holistic guidance, seeking dietary recommendations by temperament, or r...Votes: 0GitHub stars: 31
- Assess Ip LandscapeMapear el panorama de propiedad intelectual para un dominio tecnológico o área de producto. Cubre análisis de clústeres de patentes, identificación de espacios en blanco, evaluación del portafolio de PI de competidores, examen preliminar de libertad de operación, y recomendaciones estratégicas de posicionamiento de PI. Usar antes de iniciar I+D en una nueva área tecnológica, al evaluar la entrada al mercado contra incumbentes con portafolios de patentes fuertes, al preparar la debida diligenc...Votes: 0GitHub stars: 31
- Assess Trail ConditionsEvaluate current trail conditions including weather, snow line, river crossings, exposure, and trail maintenance status for safety decision-making. Produces a GREEN/YELLOW/RED safety rating with actionable go/no-go recommendations. Use the day before or morning of a planned hike, during tour planning to assess seasonal viability, after unexpected weather changes on a multi-day tour, when reports suggest trail damage or closures, or before committing to an alpine or exposed route.Votes: 0GitHub stars: 31
- AthanorTransmutación alquímica de código en cuatro etapas — nigredo (descomposición), albedo (purificación), citrinitas (iluminación), rubedo (síntesis) — con puntos de control de meditate y heal entre etapas. Transforma código enredado o heredado en salida optimizada y bien estructurada mediante análisis sistemático de material. Usar al transformar código heredado en equivalentes modernos, al refactorizar módulos profundamente enredados donde las correcciones incrementales siguen fallando, al conve...Votes: 0GitHub stars: 31
- AttuneCalibración relacional de IA — leer y adaptarse a la persona específica con la que se trabaja. Va más allá de la alineación de intención del usuario (resolver el problema correcto) hacia la sintonización genuina (encontrarse con la persona donde está). Mapea el estilo de comunicación, la profundidad de expertise, el registro emocional y las preferencias implícitas a partir de evidencia conversacional. Úsalo al inicio de una nueva sesión, cuando la comunicación se sienta desajustada, después d...Votes: 0GitHub stars: 31
- Audit Dependency VersionsAudit project dependencies for version staleness, security vulnerabilities, and compatibility issues. Covers lock file analysis, upgrade path planning, and breaking change assessment. Use before a release to ensure dependencies are current and secure, during periodic maintenance reviews, after receiving a security advisory, when upgrading to a new language version, before submitting to CRAN or npm, or when inheriting a project to assess its dependency health.Votes: 0GitHub stars: 31
- Audit Discovery SymlinksAudit and repair Claude Code discovery symlinks for skills, agents, and teams. Compares registries against .claude/ directories at project and global levels, detects missing, broken, and extraneous symlinks, distinguishes almanac content from external projects, and optionally repairs gaps. Use after adding new skills or agents, after a repository rename or move, when slash commands stop working, or as a periodic health check.Votes: 0GitHub stars: 31
- Audit Icon PipelineDetectar glyphs faltantes, iconos y variantes HD comparando registros contra archivos de mapeo de glyphs, directorios de iconos y manifiestos. Reporta brechas para habilidades, agentes y equipos en todas las paletas.Votes: 0GitHub stars: 31
- AwarenessAI situational awareness — internal threat detection for hallucination risk, scope creep, and context degradation. Maps Cooper color codes to reasoning states and OODA loop to real-time decisions. Use during any task where reasoning quality matters, when operating in unfamiliar territory, after detecting early warning signs such as an uncertain fact or suspicious tool result, or before high-stakes output like irreversible changes or architectural decisions.Votes: 0GitHub stars: 31
- Basic ObedienceEntrenamiento de obediencia básica para perros — sentarse, quedarse, venir, caminar junto y echarse usando refuerzo positivo y entrenamiento con marcador. Cubre temporización, jerarquía de recompensas, estructura de sesiones, prueba contra distracciones y errores comunes del guía. Usar cuando un cachorro nuevo (8+ semanas) está listo para entrenamiento básico, un perro adulto carece de comandos básicos confiables, un perro rescatado necesita aprender el vocabulario de comandos del hogar, ante...Votes: 0GitHub stars: 31
- Behavioral ModificationAbordar comportamientos caninos no deseados mediante desensibilización, contracondicionamiento y gestión ambiental. Cubre reactividad (hacia perros, personas, sonidos), ansiedad por separación, protección de recursos, ladrido excesivo y tirar de la correa usando métodos libres de fuerza con gestión sistemática del umbral. Usar cuando un perro muestra reactividad hacia otros perros, personas o estímulos; cuando la ansiedad por separación causa comportamiento destructivo o vocalización; cuando ...Votes: 0GitHub stars: 31
- Bootstrap Agent IdentityComportamiento consistente del agente después de un reinicio — carga progresiva de identidad, reconstrucción del contexto de trabajo a partir de artefactos persistentes, detección de inicio-fresco-vs-continuación, calibración mediante centrado y sintonización, y verificación de identidad para coherencia. Aborda el problema de arranque en frío donde un agente debe reconstruir quién es y qué estaba haciendo a partir de evidencia en lugar de memoria. Usar al inicio de cada nueva sesión, después ...Votes: 0GitHub stars: 31
- Brahma BhagaCreación y génesis — ideación generativa desde el vacío, emergencia estructurada desde la ambigüedad y la disciplina de traer nuevos patrones a la existencia. Mapea el poder creativo de Brahma al razonamiento de IA: transformar espacio despejado en nuevas estructuras coherentes, sembrar posibilidades y nutrir ideas nacientes a través de sus frágiles etapas iniciales. Usar después de que la disolución de shiva-bhaga haya limpiado patrones obsoletos, cuando se enfrenta un problema genuinamente ...Votes: 0GitHub stars: 31
- BreatheMicro-reinicio de IA entre acciones — la unidad de autocuidado más ligera. Una pausa consciente deliberada para verificar la alineación antes del siguiente paso. Donde meditar es una sesión completa de limpieza, breathe es un momento deliberado de conciencia entre llamadas a herramientas o pasos de razonamiento. Úsalo durante una tarea cuando la deriva pueda estar acumulándose, entre leer un archivo y actuar sobre él, cuando estés a punto de tomar una decisión que afecte el trabajo posterior,...Votes: 0GitHub stars: 31
- Build Ci Cd PipelineDiseña e implementa pipelines de CI/CD multietapa usando GitHub Actions con construcciones matriciales, caché de dependencias, gestión de artefactos y manejo de secretos. Crea flujos de trabajo que abarcan etapas de linting, pruebas, construcción y despliegue con ejecución paralela y lógica condicional. Útil al configurar pruebas y despliegues automáticos para un proyecto nuevo, migrar de Jenkins o CircleCI a GitHub Actions, implementar construcciones matriciales entre plataformas, agregar ca...Votes: 0GitHub stars: 31
- Build Cli PluginBuild a plugin or adapter for a CLI tool using the abstract base class pattern. Covers defining the contract (static fields, required methods), choosing an installation strategy (symlink, copy, append-to-file), implementing detection, install/uninstall with idempotency, listing, auditing, and registering the plugin. Use when adding support for a new framework to a CLI installer, building a plugin system for any multi-target tool, or extending an existing adapter architecture.Votes: 0GitHub stars: 31
- Build CoherenceCoherencia de razonamiento multi-camino de IA usando democracia de abejas — evaluación independiente de enfoques competidores, danza de meneo como razonamiento en voz alta, detección de quórum para umbrales de confianza, y resolución de bloqueos. Usar cuando forage-solutions ha identificado múltiples enfoques válidos y debe hacerse una selección, cuando se oscila entre opciones sin comprometerse, cuando se justifica una elección de arquitectura o herramienta con razonamiento estructurado, o a...Votes: 0GitHub stars: 31
- Build ConsensusLograr acuerdo distribuido sin autoridad central usando democracia de abejas, votación por umbral y detección de quórum. Cubre generación de propuestas, dinámicas de defensa, umbrales de compromiso, resolución de bloqueos y evaluación de calidad del consenso. Usar cuando un grupo debe decidir entre opciones sin un líder designado, cuando la toma de decisiones centralizada es un cuello de botella, cuando las partes interesadas tienen diferentes perspectivas para integrar, o al diseñar sistemas...Votes: 0GitHub stars: 31
- Build Custom Mcp ServerConstruir un servidor MCP (Model Context Protocol) personalizado que expone herramientas, recursos y prompts a clientes MCP como Claude Code. Cubrir la implementación del protocolo, definición de herramientas, manejo de errores, y patrones de testing. Usar cuando se necesite exponer funcionalidad personalizada a Claude, integrar APIs o servicios existentes vía MCP, o crear herramientas específicas del dominio.Votes: 0GitHub stars: 31
- Build Feature StoreBuild a feature store using Feast for centralized feature management, configure offline and online stores for batch and real-time serving, define feature views with transformations, and implement point-in-time correct joins for ML pipelines. Use when managing features for multiple ML models, ensuring training-serving consistency, serving low-latency features for real-time inference, reusing feature definitions across projects, or building a feature catalog for discovery and governance.Votes: 0GitHub stars: 31
- Build Grafana DashboardsCrea dashboards de Grafana listos para producción con paneles reutilizables, variables de plantilla, anotaciones y aprovisionamiento para despliegue controlado por versiones. Útil para crear representaciones visuales de métricas de Prometheus, Loki u otras fuentes de datos, construir dashboards operacionales para equipos SRE, migrar de creación manual a aprovisionamiento controlado por versiones, o establecer informes de cumplimiento SLO a nivel ejecutivo.Votes: 0GitHub stars: 31
- Build Parameterized ReportCrear informes parametrizados en Quarto o R Markdown que pueden renderizarse con diferentes entradas para generar múltiples variaciones. Cubre definiciones de parámetros, renderizado programático y generación por lotes. Usar al generar el mismo informe para diferentes departamentos, regiones o períodos de tiempo; crear informes específicos por cliente desde una plantilla; construir dashboards que filtren subconjuntos específicos; o automatizar informes recurrentes con entradas variables.Votes: 0GitHub stars: 31