{"content_id":"a595z994mk","slug":"global-agent-skills-top-5-ranking-methodology","locale":"es","schema_type":"Report","category":"report","category_name":"Informe","title":"Top 5 global de Agent Skill: interpretación y criterios de validación","summary":"Se analizan los usos y las diferencias de 5 repositorios de Agent Skill presentados entre los primeros puestos en los materiales proporcionados con fecha del 10 de agosto de 2026. Los rankings y valores mostrados no son estadísticas definitivas, ya que no existe una instantánea reproducible de GitHub, y también es necesario distinguir entre la popularidad de un repositorio y la calidad de cada skill.","sponsorship_disclosure":null,"author":{"name":"Equipo editorial de Injoys","url":"https://injoys.com/ko/about"},"key_points":["Un Agent Skill es un paquete de conocimiento operativo que reúne en una carpeta instrucciones, scripts y materiales de referencia que un agente carga cuando los necesita para una tarea específica.","El Top 5 de los materiales proporcionados está formado, en este orden, por obra/superpowers, affaan-m/everything-claude-code, mattpocock/skills, multica-ai/andrej-karpathy-skills y anthropics/skills, pero debe verificarse por separado mediante datos históricos de GitHub.","Las estrellas de GitHub se conceden al repositorio completo, por lo que no reflejan directamente el número de instalaciones, la tasa de éxito de ejecución ni el nivel de mantenimiento de cada skill.","Los repositorios mejor clasificados tienen en común que, en lugar de generar resultados de inmediato, controlan procedimientos de trabajo como la comprobación de requisitos, la planificación, las pruebas y la revisión.","Antes de adoptarlos en la práctica, es imprescindible comprobar la licencia, la inyección de prompts, los permisos de los scripts, las comunicaciones externas y si las versiones están fijadas."],"content_markdown":"La **habilidad de un agente (Agent Skill)** no es una simple colección de prompts. Es un paquete de conocimiento ejecutable que agrupa las instrucciones, los archivos ejecutables y los materiales de referencia necesarios para realizar una tarea específica, de modo que el agente pueda descubrirlos y leerlos cuando los necesite.\n\nEste documento analiza los datos de clasificación proporcionados a fecha del 10 de agosto de 2026, pero no considera las cifras mostradas como estadísticas definitivas de GitHub. Esto se debe a que las estrellas de GitHub y el número de instalaciones son métricas diferentes, y para verificar cifras de un momento pasado se necesitan las respuestas de la API de entonces o instantáneas conservadas.\n\n## Qué es una habilidad de agente\n\nUna Agent Skill suele incluir los siguientes elementos dentro de un directorio.\n\n- **Metadatos:** indican el nombre, el propósito y las condiciones de uso de la habilidad.\n- **Instrucciones principales:** normalmente se registran en `SKILL.md` el orden de las tareas, las restricciones y los criterios de comprobación.\n- **Scripts:** ejecutan mediante código procesos que deben ser repetibles o precisos.\n- **Materiales de referencia:** proporcionan especificaciones de API, reglas de la organización, ejemplos, plantillas, etc.\n- **Criterios de validación de resultados:** especifican las pruebas, la revisión y las condiciones de finalización.\n\nLa clave no consiste en incluir todas las instrucciones en el contexto cada vez, sino en permitir que el agente encuentre las habilidades relacionadas con la tarea y lea progresivamente solo el contenido necesario. Esta estructura reduce la carga de los prompts de sistema extensos y permite reutilizar el mismo procedimiento en varias tareas.\n\n### Diferencia entre una habilidad y un prompt\n\n| Distinción | Prompt común | Habilidad de agente |\n|---|---|---|\n| Unidad básica | Una solicitud o instrucción de conversación | Paquete compuesto por directorios y archivos |\n| Momento de uso | Cuando el usuario lo introduce directamente | Puede seleccionarse dinámicamente en tareas relacionadas |\n| Contenido incluido | Principalmente instrucciones en lenguaje natural | Instrucciones, scripts, materiales y plantillas |\n| Reutilización | Depende de la conversación y de los hábitos del usuario | Puede gestionarse por versiones en un repositorio |\n| Método de validación | Los resultados se comprueban posteriormente | Puede incorporar procedimientos de planificación, pruebas y revisión |\n\n## Cómo interpretar la clasificación Top 5 y sus cifras\n\nLos datos proporcionados presentan los cinco repositorios y cifras siguientes como una clasificación por estrellas de GitHub. Sin embargo, no se aportaron resultados de la API por fecha ni instantáneas conservadas que acrediten estas cifras. Por tanto, los números de la siguiente tabla son **los valores indicados en los datos proporcionados**, no estadísticas verificadas de forma independiente.\n\n| Posición proporcionada | Repositorio | Valor indicado en los datos proporcionados | Característica principal |\n|---:|---|---:|---|\n| 1 | `obra/superpowers` | 269,762 | Colección de habilidades que controla el proceso de desarrollo, desde la comprobación de requisitos hasta las pruebas y la revisión |\n| 2 | `affaan-m/everything-claude-code` | 239,034 | Amplia colección de agentes, comandos, habilidades, hooks y otros componentes para Claude Code |\n| 3 | `mattpocock/skills` | 211,297 | Colección de habilidades de desarrollo que concreta ideas y diseños mediante preguntas |\n| 4 | `multica-ai/andrej-karpathy-skills` | 200,937 | Colección de instrucciones creada por la comunidad que destaca la conexión entre el motivo de los cambios y las solicitudes |\n| 5 | `anthropics/skills` | 167,251 | Ejemplos públicos de habilidades de Anthropic utilizables en tareas de documentación, desarrollo y otras actividades |\n\n### Por qué no puede considerarse una clasificación exacta de descargas\n\n1. **Las estrellas de GitHub no son instalaciones.** También se utilizan como muestra de interés o marcador, y no permiten saber si algo se ejecutó realmente.\n2. **Las estrellas se asignan por repositorio.** Aunque un repositorio contenga decenas de habilidades, no revelan cuál de ellas es popular.\n3. **El valor actual no demuestra el valor pasado.** Para reproducir la clasificación del 10 de agosto de 2026 se necesita una respuesta de la API guardada ese día o un archivo fiable.\n4. **Los resultados varían según el alcance del recuento.** Primero hay que decidir si se cuentan repositorios, directorios individuales, instalaciones de paquetes o invocaciones de ejecución.\n5. **Pueden mezclarse forks y copias.** Si una misma habilidad se replica en varios arneses o traducciones, es difícil comparar su magnitud únicamente por el número de archivos.\n\nPor tanto, es más seguro considerar esta clasificación como **una lista exploratoria para comparar los repositorios candidatos proporcionados**, en lugar de como el «Top 5 definitivo de uso mundial del 10 de agosto de 2026».\n\n## Candidato al primer puesto: obra/superpowers\n\nEl principal valor de `obra/superpowers` reside en controlar el flujo de trabajo para impedir que el agente de programación se lance inmediatamente a la implementación. Lo orienta a comprobar los requisitos, organizar el diseño, dividir después el plan en tareas pequeñas y completarlo mediante pruebas y revisiones.\n\nSus características principales son las siguientes.\n\n- Comprueba el propósito real y las restricciones del usuario antes de la implementación.\n- Aísla los cambios mediante una rama o un espacio de trabajo independiente.\n- Divide las solicitudes grandes en pequeños pasos verificables.\n- Destaca el desarrollo basado primero en pruebas y un procedimiento sistemático de depuración.\n- Antes de declarar la tarea terminada, vuelve a comprobar los resultados de las pruebas y el alcance de los cambios.\n\nUn importante principio de diseño que muestra este repositorio es que «evitar una implementación precipitada» puede ser más importante para la calidad del agente que «hacer que genere más código».\n\n## Candidato al segundo puesto: affaan-m/everything-claude-code\n\nSe interpreta que `affaan-m/ECC`, mencionado en los datos proporcionados, hace referencia al repositorio público `affaan-m/everything-claude-code`. Este repositorio se asemeja más a una caja de herramientas que reúne una amplia variedad de componentes necesarios para operar Claude Code que a una única habilidad.\n\nLos componentes que suelen examinarse son los siguientes.\n\n- Agentes y subagentes por función\n- Comandos y habilidades que invocan tareas repetitivas\n- Hooks que intervienen antes y después de ejecutar herramientas\n- Reglas del proyecto y métodos de gestión del contexto\n- Ejemplos de integración con herramientas externas o MCP\n\nSu amplia variedad de componentes resulta conveniente para experimentar con rapidez, pero no es recomendable copiar todos los archivos a la vez. Como los hooks y scripts pueden intervenir en la modificación de archivos o la ejecución de comandos, solo deben seleccionarse los elementos necesarios e incorporarse después de una revisión del código.\n\n## Candidato al tercer puesto: mattpocock/skills\n\n`mattpocock/skills` es un repositorio que publica las instrucciones para agentes utilizadas por Matt Pocock, conocido como formador de TypeScript. Su enfoque representativo consiste en que el agente no acepte sin más la idea del usuario, sino que formule preguntas reiteradamente para revelar las partes ambiguas y las decisiones de diseño.\n\nEste enfoque resulta útil en las siguientes situaciones.\n\n- Cuando los requisitos funcionales se presentan solo en una o dos frases\n- Cuando se ha pensado en un método de implementación, pero la definición del problema no está clara\n- Cuando deben documentarse las decisiones de diseño antes de escribir el código\n- Cuando se necesitan fundamentos explícitos que puedan revisar los miembros del equipo\n\nNo debe suponerse que todo el repositorio tiene una única licencia. Es necesario comprobar no solo la licencia raíz, sino también los avisos de cada directorio o archivo, y determinar por separado si se permiten la modificación, la redistribución y el uso comercial. «Código publicado» y «código abierto» no significan lo mismo.\n\n## Candidato al cuarto puesto: multica-ai/andrej-karpathy-skills\n\n`multica-ai/andrej-karpathy-skills` es un repositorio comunitario creado a partir del nombre de Andrej Karpathy y de principios de desarrollo conocidos públicamente. Aunque el nombre de una persona figure en él, no debe interpretarse automáticamente como un proyecto oficial creado o respaldado directamente por esa persona.\n\nLa perspectiva destacable de este repositorio es la trazabilidad que conecta los cambios de código con las solicitudes del usuario.\n\n- ¿Qué solicitud hace necesario este cambio?\n- ¿Se han modificado también archivos que no era necesario cambiar?\n- ¿La abstracción o la refactorización desdibujan el propósito original?\n- ¿Puede explicarse cada cambio mediante una prueba o un resultado observable?\n\nEste método ayuda a reducir el problema de que el agente realice modificaciones excesivas más allá del alcance solicitado. Sin embargo, en lugar de afirmar que reproduce por completo la forma de pensar de un experto concreto, es más preciso considerarlo una reconstrucción de principios públicos en forma de instrucciones para agentes.\n\n## Candidato al quinto puesto: anthropics/skills\n\n`anthropics/skills` es un repositorio de Agent Skills publicado por la organización Anthropic. Puede utilizarse como referencia para comprender la estructura de carpetas de una Agent Skill, la forma de redactar `SKILL.md` y examinar ejemplos destinados a tareas reales.\n\nLa cantidad de archivos `SKILL.md` del repositorio cambia según la rama y el commit. Si se incluyen traducciones, fixtures de prueba, copias para distintos arneses y ejemplos, la cifra puede inflarse. Por ello, para indicar la cantidad de archivos en un momento concreto se necesitan las siguientes condiciones.\n\n- Hash del commit correspondiente\n- Rama en la que se realizó la búsqueda\n- Comando de búsqueda de archivos utilizado\n- Reglas para excluir traducciones y copias\n- Criterios de directorio utilizados para identificar los originales canónicos\n\nPor tanto, el valor «897 en total, 284 originales canónicos» de los datos proporcionados difícilmente puede citarse como cifra definitiva antes de verificar el procedimiento de cálculo y el commit.\n\n## Principios de diseño comunes observados en repositorios populares\n\n### 1. Priorizan los procedimientos controlables sobre la autonomía\n\nUna buena habilidad no se limita a conceder más autoridad al agente. Establece puntos de control como la comprobación de requisitos, la aprobación del plan, las pruebas y la revisión para impedir que avance rápidamente en una dirección equivocada.\n\n### 2. Estructuran el proceso de decisión, no los resultados de un experto\n\nUna habilidad útil no se queda en el juego de roles de «responde como un experto». Convierte en procedimientos ejecutables las preguntas que un experto formula primero, los fundamentos en los que basa sus decisiones y el momento en que cuestiona los resultados.\n\n### 3. Comprueban el Why antes que el How\n\nLos principales candidatos comprueban el propósito de formas distintas.\n\n- `superpowers`: comprueba las necesidades reales y el diseño antes de la implementación.\n- `mattpocock/skills`: revela los vacíos de una idea mediante preguntas.\n- `andrej-karpathy-skills`: rastrea los cambios de código hasta la solicitud original del usuario.\n\nEsto demuestra que el cuello de botella de los agentes de programación no es únicamente la sintaxis o la capacidad de generar código, sino también definir claramente qué debe cambiarse y por qué.\n\n### 4. Especifican las condiciones de finalización\n\nLa tarea no termina por el mero hecho de «haber escrito el código». Se necesitan condiciones de finalización observables, como superar las pruebas, cumplir los requisitos, comprobar el alcance de los cambios y completar la revisión.\n\n## Elementos que la clasificación pasa por alto: seguridad, reproducibilidad y mantenimiento\n\nLa popularidad por sí sola no permite determinar si una habilidad es segura y práctica. En una adopción real, los siguientes elementos pueden ser más importantes que el número de estrellas.\n\n| Área de revisión | Pregunta de comprobación | Ejemplo de riesgo |\n|---|---|---|\n| Permisos | ¿La habilidad accede al shell, al sistema de archivos o a la red? | Eliminación innecesaria de archivos o transmisión externa |\n| Inyección de prompts | ¿Está diseñada para confiar en las instrucciones de documentos externos? | Un documento web sobrescribe las reglas existentes |\n| Cadena de suministro | ¿Ejecuta inmediatamente scripts o paquetes remotos? | Ejecución de código de dependencias modificado |\n| Información secreta | ¿Los registros y resultados incluyen tokens o variables de entorno? | Una clave de API se muestra o se incluye en un commit |\n| Versión | ¿Está fijada a un commit concreto? | El comportamiento y los permisos cambian tras una actualización |\n| Licencia | ¿Están claras las condiciones de uso, modificación y distribución? | Incumplimiento de las restricciones de reutilización comercial |\n| Mantenimiento | ¿Continúan los cambios recientes y la atención de incidencias? | Invocaciones de herramientas obsoletas y ejemplos vulnerables |\n| Evaluación | ¿Se ha medido la tasa de éxito en ejecuciones repetidas? | Solo tienen éxito los ejemplos llamativos y fallan las tareas generales |\n\nEn particular, las instrucciones en lenguaje natural de una habilidad pueden ejercer una influencia similar a la del código ejecutable. Esto se debe a que, cuando un agente tiene permisos para utilizar herramientas, una sola línea de instrucciones puede provocar la ejecución de un comando o la modificación de un archivo.\n\n## Cómo crear una clasificación de popularidad fiable\n\nPara crear una clasificación reproducible, debe publicarse conjuntamente la siguiente información.\n\n1. **Momento de la medición:** registrar no solo la fecha, sino también la zona horaria.\n2. **Lista de elementos evaluados:** publicar los repositorios incluidos y excluidos, así como los criterios de tratamiento de los forks.\n3. **Definición de la métrica:** especificar si se miden estrellas de GitHub, forks, instalaciones o ejecuciones.\n4. **Respuesta original:** conservar los resultados JSON de la API de GitHub y el script de recopilación.\n5. **Fijación del commit:** utilizar el hash del commit para analizar el número de archivos y las licencias.\n6. **Eliminación de duplicados:** definir reglas para tratar traducciones, copias y directorios de proveedores.\n7. **Inclusión de métricas de calidad:** considerar conjuntamente la tasa de superación de pruebas, la atención de incidencias, las versiones recientes y los resultados de las revisiones de seguridad.\n\nUna evaluación más útil consiste en presentar varias métricas por separado, en lugar de limitarse al número de estrellas. Por ejemplo, el «interés» puede medirse mediante estrellas, la «difusión» mediante instalaciones, la «actividad» mediante contribuciones recientes y atención de incidencias, y la «calidad» mediante la tasa de éxito de evaluaciones repetidas.\n\n## Lista de comprobación para elegir directamente una habilidad\n\n- ¿La tarea que se desea resolver coincide con las condiciones de invocación de la habilidad?\n- ¿Se han distinguido las operaciones de riesgo que requieren confirmación del usuario antes de ejecutarse?\n- ¿Se ha revisado directamente el contenido de los scripts y hooks?\n- ¿Se han comprobado las solicitudes de red externas y los destinatarios de las transferencias de datos?\n- ¿La licencia permite el uso previsto por la organización?\n- ¿Se han incorporado solo los archivos necesarios, en lugar del repositorio completo?\n- ¿Se ha fijado un commit o una versión de lanzamiento?\n- ¿Se han realizado pruebas repetidas con tareas de evaluación similares al proyecto real?\n- ¿Se ha utilizado un entorno aislado que permita revertir los cambios en caso de fallo?\n\n## Conclusión\n\nLos cinco repositorios presentados en los datos proporcionados muestran distintas orientaciones del ecosistema de habilidades de agentes. `superpowers` destaca por el control de los procedimientos; `everything-claude-code`, por su amplia configuración operativa; `mattpocock/skills`, por la concreción del diseño mediante preguntas; `andrej-karpathy-skills`, por el seguimiento de los motivos de los cambios; y `anthropics/skills`, por facilitar la comprensión de la estructura y los ejemplos de las habilidades.\n\nSin embargo, el número de estrellas de un repositorio no debe interpretarse como la popularidad mundial ni como la calidad de una habilidad individual. En la selección real deben priorizarse, por encima de la clasificación, la idoneidad para la tarea, el alcance de los permisos, la licencia, la seguridad, el estado de mantenimiento y los resultados de evaluaciones repetidas.","content_html":"\u003cp\u003eLa \u003cstrong\u003ehabilidad de un agente (Agent Skill)\u003c/strong\u003e no es una simple colección de prompts. Es un paquete de conocimiento ejecutable que agrupa las instrucciones, los archivos ejecutables y los materiales de referencia necesarios para realizar una tarea específica, de modo que el agente pueda descubrirlos y leerlos cuando los necesite.\u003c/p\u003e\n\u003cp\u003eEste documento analiza los datos de clasificación proporcionados a fecha del 10 de agosto de 2026, pero no considera las cifras mostradas como estadísticas definitivas de GitHub. Esto se debe a que las estrellas de GitHub y el número de instalaciones son métricas diferentes, y para verificar cifras de un momento pasado se necesitan las respuestas de la API de entonces o instantáneas conservadas.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#qu%C3%A9-es-una-habilidad-de-agente\" class=\"anchor\" id=\"qué-es-una-habilidad-de-agente\"\u003e\u003c/a\u003eQué es una habilidad de agente\u003c/h2\u003e\n\u003cp\u003eUna Agent Skill suele incluir los siguientes elementos dentro de un directorio.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMetadatos:\u003c/strong\u003e indican el nombre, el propósito y las condiciones de uso de la habilidad.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInstrucciones principales:\u003c/strong\u003e normalmente se registran en \u003ccode\u003eSKILL.md\u003c/code\u003e el orden de las tareas, las restricciones y los criterios de comprobación.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScripts:\u003c/strong\u003e ejecutan mediante código procesos que deben ser repetibles o precisos.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMateriales de referencia:\u003c/strong\u003e proporcionan especificaciones de API, reglas de la organización, ejemplos, plantillas, etc.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCriterios de validación de resultados:\u003c/strong\u003e especifican las pruebas, la revisión y las condiciones de finalización.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLa clave no consiste en incluir todas las instrucciones en el contexto cada vez, sino en permitir que el agente encuentre las habilidades relacionadas con la tarea y lea progresivamente solo el contenido necesario. Esta estructura reduce la carga de los prompts de sistema extensos y permite reutilizar el mismo procedimiento en varias tareas.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#diferencia-entre-una-habilidad-y-un-prompt\" class=\"anchor\" id=\"diferencia-entre-una-habilidad-y-un-prompt\"\u003e\u003c/a\u003eDiferencia entre una habilidad y un prompt\u003c/h3\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eDistinción\u003c/th\u003e\n\u003cth\u003ePrompt común\u003c/th\u003e\n\u003cth\u003eHabilidad de agente\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Distinción\"\u003eUnidad básica\u003c/td\u003e\n\u003ctd data-label=\"Prompt común\"\u003eUna solicitud o instrucción de conversación\u003c/td\u003e\n\u003ctd data-label=\"Habilidad de agente\"\u003ePaquete compuesto por directorios y archivos\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Distinción\"\u003eMomento de uso\u003c/td\u003e\n\u003ctd data-label=\"Prompt común\"\u003eCuando el usuario lo introduce directamente\u003c/td\u003e\n\u003ctd data-label=\"Habilidad de agente\"\u003ePuede seleccionarse dinámicamente en tareas relacionadas\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Distinción\"\u003eContenido incluido\u003c/td\u003e\n\u003ctd data-label=\"Prompt común\"\u003ePrincipalmente instrucciones en lenguaje natural\u003c/td\u003e\n\u003ctd data-label=\"Habilidad de agente\"\u003eInstrucciones, scripts, materiales y plantillas\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Distinción\"\u003eReutilización\u003c/td\u003e\n\u003ctd data-label=\"Prompt común\"\u003eDepende de la conversación y de los hábitos del usuario\u003c/td\u003e\n\u003ctd data-label=\"Habilidad de agente\"\u003ePuede gestionarse por versiones en un repositorio\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Distinción\"\u003eMétodo de validación\u003c/td\u003e\n\u003ctd data-label=\"Prompt común\"\u003eLos resultados se comprueban posteriormente\u003c/td\u003e\n\u003ctd data-label=\"Habilidad de agente\"\u003ePuede incorporar procedimientos de planificación, pruebas y revisión\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003ch2\u003e\n\u003ca href=\"#c%C3%B3mo-interpretar-la-clasificaci%C3%B3n-top-5-y-sus-cifras\" class=\"anchor\" id=\"cómo-interpretar-la-clasificación-top-5-y-sus-cifras\"\u003e\u003c/a\u003eCómo interpretar la clasificación Top 5 y sus cifras\u003c/h2\u003e\n\u003cp\u003eLos datos proporcionados presentan los cinco repositorios y cifras siguientes como una clasificación por estrellas de GitHub. Sin embargo, no se aportaron resultados de la API por fecha ni instantáneas conservadas que acrediten estas cifras. Por tanto, los números de la siguiente tabla son \u003cstrong\u003elos valores indicados en los datos proporcionados\u003c/strong\u003e, no estadísticas verificadas de forma independiente.\u003c/p\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePosición proporcionada\u003c/th\u003e\n\u003cth\u003eRepositorio\u003c/th\u003e\n\u003cth\u003eValor indicado en los datos proporcionados\u003c/th\u003e\n\u003cth\u003eCaracterística principal\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Posición proporcionada\"\u003e1\u003c/td\u003e\n\u003ctd data-label=\"Repositorio\"\u003e\u003ccode\u003eobra/superpowers\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Valor indicado en los datos proporcionados\"\u003e269,762\u003c/td\u003e\n\u003ctd data-label=\"Característica principal\"\u003eColección de habilidades que controla el proceso de desarrollo, desde la comprobación de requisitos hasta las pruebas y la revisión\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Posición proporcionada\"\u003e2\u003c/td\u003e\n\u003ctd data-label=\"Repositorio\"\u003e\u003ccode\u003eaffaan-m/everything-claude-code\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Valor indicado en los datos proporcionados\"\u003e239,034\u003c/td\u003e\n\u003ctd data-label=\"Característica principal\"\u003eAmplia colección de agentes, comandos, habilidades, hooks y otros componentes para Claude Code\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Posición proporcionada\"\u003e3\u003c/td\u003e\n\u003ctd data-label=\"Repositorio\"\u003e\u003ccode\u003emattpocock/skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Valor indicado en los datos proporcionados\"\u003e211,297\u003c/td\u003e\n\u003ctd data-label=\"Característica principal\"\u003eColección de habilidades de desarrollo que concreta ideas y diseños mediante preguntas\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Posición proporcionada\"\u003e4\u003c/td\u003e\n\u003ctd data-label=\"Repositorio\"\u003e\u003ccode\u003emultica-ai/andrej-karpathy-skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Valor indicado en los datos proporcionados\"\u003e200,937\u003c/td\u003e\n\u003ctd data-label=\"Característica principal\"\u003eColección de instrucciones creada por la comunidad que destaca la conexión entre el motivo de los cambios y las solicitudes\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Posición proporcionada\"\u003e5\u003c/td\u003e\n\u003ctd data-label=\"Repositorio\"\u003e\u003ccode\u003eanthropics/skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Valor indicado en los datos proporcionados\"\u003e167,251\u003c/td\u003e\n\u003ctd data-label=\"Característica principal\"\u003eEjemplos públicos de habilidades de Anthropic utilizables en tareas de documentación, desarrollo y otras actividades\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003ch3\u003e\n\u003ca href=\"#por-qu%C3%A9-no-puede-considerarse-una-clasificaci%C3%B3n-exacta-de-descargas\" class=\"anchor\" id=\"por-qué-no-puede-considerarse-una-clasificación-exacta-de-descargas\"\u003e\u003c/a\u003ePor qué no puede considerarse una clasificación exacta de descargas\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eLas estrellas de GitHub no son instalaciones.\u003c/strong\u003e También se utilizan como muestra de interés o marcador, y no permiten saber si algo se ejecutó realmente.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLas estrellas se asignan por repositorio.\u003c/strong\u003e Aunque un repositorio contenga decenas de habilidades, no revelan cuál de ellas es popular.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEl valor actual no demuestra el valor pasado.\u003c/strong\u003e Para reproducir la clasificación del 10 de agosto de 2026 se necesita una respuesta de la API guardada ese día o un archivo fiable.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLos resultados varían según el alcance del recuento.\u003c/strong\u003e Primero hay que decidir si se cuentan repositorios, directorios individuales, instalaciones de paquetes o invocaciones de ejecución.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePueden mezclarse forks y copias.\u003c/strong\u003e Si una misma habilidad se replica en varios arneses o traducciones, es difícil comparar su magnitud únicamente por el número de archivos.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003ePor tanto, es más seguro considerar esta clasificación como \u003cstrong\u003euna lista exploratoria para comparar los repositorios candidatos proporcionados\u003c/strong\u003e, en lugar de como el «Top 5 definitivo de uso mundial del 10 de agosto de 2026».\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#candidato-al-primer-puesto-obrasuperpowers\" class=\"anchor\" id=\"candidato-al-primer-puesto-obrasuperpowers\"\u003e\u003c/a\u003eCandidato al primer puesto: obra/superpowers\u003c/h2\u003e\n\u003cp\u003eEl principal valor de \u003ccode\u003eobra/superpowers\u003c/code\u003e reside en controlar el flujo de trabajo para impedir que el agente de programación se lance inmediatamente a la implementación. Lo orienta a comprobar los requisitos, organizar el diseño, dividir después el plan en tareas pequeñas y completarlo mediante pruebas y revisiones.\u003c/p\u003e\n\u003cp\u003eSus características principales son las siguientes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eComprueba el propósito real y las restricciones del usuario antes de la implementación.\u003c/li\u003e\n\u003cli\u003eAísla los cambios mediante una rama o un espacio de trabajo independiente.\u003c/li\u003e\n\u003cli\u003eDivide las solicitudes grandes en pequeños pasos verificables.\u003c/li\u003e\n\u003cli\u003eDestaca el desarrollo basado primero en pruebas y un procedimiento sistemático de depuración.\u003c/li\u003e\n\u003cli\u003eAntes de declarar la tarea terminada, vuelve a comprobar los resultados de las pruebas y el alcance de los cambios.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eUn importante principio de diseño que muestra este repositorio es que «evitar una implementación precipitada» puede ser más importante para la calidad del agente que «hacer que genere más código».\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#candidato-al-segundo-puesto-affaan-meverything-claude-code\" class=\"anchor\" id=\"candidato-al-segundo-puesto-affaan-meverything-claude-code\"\u003e\u003c/a\u003eCandidato al segundo puesto: affaan-m/everything-claude-code\u003c/h2\u003e\n\u003cp\u003eSe interpreta que \u003ccode\u003eaffaan-m/ECC\u003c/code\u003e, mencionado en los datos proporcionados, hace referencia al repositorio público \u003ccode\u003eaffaan-m/everything-claude-code\u003c/code\u003e. Este repositorio se asemeja más a una caja de herramientas que reúne una amplia variedad de componentes necesarios para operar Claude Code que a una única habilidad.\u003c/p\u003e\n\u003cp\u003eLos componentes que suelen examinarse son los siguientes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAgentes y subagentes por función\u003c/li\u003e\n\u003cli\u003eComandos y habilidades que invocan tareas repetitivas\u003c/li\u003e\n\u003cli\u003eHooks que intervienen antes y después de ejecutar herramientas\u003c/li\u003e\n\u003cli\u003eReglas del proyecto y métodos de gestión del contexto\u003c/li\u003e\n\u003cli\u003eEjemplos de integración con herramientas externas o MCP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSu amplia variedad de componentes resulta conveniente para experimentar con rapidez, pero no es recomendable copiar todos los archivos a la vez. Como los hooks y scripts pueden intervenir en la modificación de archivos o la ejecución de comandos, solo deben seleccionarse los elementos necesarios e incorporarse después de una revisión del código.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#candidato-al-tercer-puesto-mattpocockskills\" class=\"anchor\" id=\"candidato-al-tercer-puesto-mattpocockskills\"\u003e\u003c/a\u003eCandidato al tercer puesto: mattpocock/skills\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003emattpocock/skills\u003c/code\u003e es un repositorio que publica las instrucciones para agentes utilizadas por Matt Pocock, conocido como formador de TypeScript. Su enfoque representativo consiste en que el agente no acepte sin más la idea del usuario, sino que formule preguntas reiteradamente para revelar las partes ambiguas y las decisiones de diseño.\u003c/p\u003e\n\u003cp\u003eEste enfoque resulta útil en las siguientes situaciones.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCuando los requisitos funcionales se presentan solo en una o dos frases\u003c/li\u003e\n\u003cli\u003eCuando se ha pensado en un método de implementación, pero la definición del problema no está clara\u003c/li\u003e\n\u003cli\u003eCuando deben documentarse las decisiones de diseño antes de escribir el código\u003c/li\u003e\n\u003cli\u003eCuando se necesitan fundamentos explícitos que puedan revisar los miembros del equipo\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNo debe suponerse que todo el repositorio tiene una única licencia. Es necesario comprobar no solo la licencia raíz, sino también los avisos de cada directorio o archivo, y determinar por separado si se permiten la modificación, la redistribución y el uso comercial. «Código publicado» y «código abierto» no significan lo mismo.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#candidato-al-cuarto-puesto-multica-aiandrej-karpathy-skills\" class=\"anchor\" id=\"candidato-al-cuarto-puesto-multica-aiandrej-karpathy-skills\"\u003e\u003c/a\u003eCandidato al cuarto puesto: multica-ai/andrej-karpathy-skills\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003emultica-ai/andrej-karpathy-skills\u003c/code\u003e es un repositorio comunitario creado a partir del nombre de Andrej Karpathy y de principios de desarrollo conocidos públicamente. Aunque el nombre de una persona figure en él, no debe interpretarse automáticamente como un proyecto oficial creado o respaldado directamente por esa persona.\u003c/p\u003e\n\u003cp\u003eLa perspectiva destacable de este repositorio es la trazabilidad que conecta los cambios de código con las solicitudes del usuario.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e¿Qué solicitud hace necesario este cambio?\u003c/li\u003e\n\u003cli\u003e¿Se han modificado también archivos que no era necesario cambiar?\u003c/li\u003e\n\u003cli\u003e¿La abstracción o la refactorización desdibujan el propósito original?\u003c/li\u003e\n\u003cli\u003e¿Puede explicarse cada cambio mediante una prueba o un resultado observable?\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eEste método ayuda a reducir el problema de que el agente realice modificaciones excesivas más allá del alcance solicitado. Sin embargo, en lugar de afirmar que reproduce por completo la forma de pensar de un experto concreto, es más preciso considerarlo una reconstrucción de principios públicos en forma de instrucciones para agentes.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#candidato-al-quinto-puesto-anthropicsskills\" class=\"anchor\" id=\"candidato-al-quinto-puesto-anthropicsskills\"\u003e\u003c/a\u003eCandidato al quinto puesto: anthropics/skills\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eanthropics/skills\u003c/code\u003e es un repositorio de Agent Skills publicado por la organización Anthropic. Puede utilizarse como referencia para comprender la estructura de carpetas de una Agent Skill, la forma de redactar \u003ccode\u003eSKILL.md\u003c/code\u003e y examinar ejemplos destinados a tareas reales.\u003c/p\u003e\n\u003cp\u003eLa cantidad de archivos \u003ccode\u003eSKILL.md\u003c/code\u003e del repositorio cambia según la rama y el commit. Si se incluyen traducciones, fixtures de prueba, copias para distintos arneses y ejemplos, la cifra puede inflarse. Por ello, para indicar la cantidad de archivos en un momento concreto se necesitan las siguientes condiciones.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eHash del commit correspondiente\u003c/li\u003e\n\u003cli\u003eRama en la que se realizó la búsqueda\u003c/li\u003e\n\u003cli\u003eComando de búsqueda de archivos utilizado\u003c/li\u003e\n\u003cli\u003eReglas para excluir traducciones y copias\u003c/li\u003e\n\u003cli\u003eCriterios de directorio utilizados para identificar los originales canónicos\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePor tanto, el valor «897 en total, 284 originales canónicos» de los datos proporcionados difícilmente puede citarse como cifra definitiva antes de verificar el procedimiento de cálculo y el commit.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#principios-de-dise%C3%B1o-comunes-observados-en-repositorios-populares\" class=\"anchor\" id=\"principios-de-diseño-comunes-observados-en-repositorios-populares\"\u003e\u003c/a\u003ePrincipios de diseño comunes observados en repositorios populares\u003c/h2\u003e\n\u003ch3\u003e\n\u003ca href=\"#1-priorizan-los-procedimientos-controlables-sobre-la-autonom%C3%ADa\" class=\"anchor\" id=\"1-priorizan-los-procedimientos-controlables-sobre-la-autonomía\"\u003e\u003c/a\u003e1. Priorizan los procedimientos controlables sobre la autonomía\u003c/h3\u003e\n\u003cp\u003eUna buena habilidad no se limita a conceder más autoridad al agente. Establece puntos de control como la comprobación de requisitos, la aprobación del plan, las pruebas y la revisión para impedir que avance rápidamente en una dirección equivocada.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#2-estructuran-el-proceso-de-decisi%C3%B3n-no-los-resultados-de-un-experto\" class=\"anchor\" id=\"2-estructuran-el-proceso-de-decisión-no-los-resultados-de-un-experto\"\u003e\u003c/a\u003e2. Estructuran el proceso de decisión, no los resultados de un experto\u003c/h3\u003e\n\u003cp\u003eUna habilidad útil no se queda en el juego de roles de «responde como un experto». Convierte en procedimientos ejecutables las preguntas que un experto formula primero, los fundamentos en los que basa sus decisiones y el momento en que cuestiona los resultados.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#3-comprueban-el-why-antes-que-el-how\" class=\"anchor\" id=\"3-comprueban-el-why-antes-que-el-how\"\u003e\u003c/a\u003e3. Comprueban el Why antes que el How\u003c/h3\u003e\n\u003cp\u003eLos principales candidatos comprueban el propósito de formas distintas.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ccode\u003esuperpowers\u003c/code\u003e: comprueba las necesidades reales y el diseño antes de la implementación.\u003c/li\u003e\n\u003cli\u003e\n\u003ccode\u003emattpocock/skills\u003c/code\u003e: revela los vacíos de una idea mediante preguntas.\u003c/li\u003e\n\u003cli\u003e\n\u003ccode\u003eandrej-karpathy-skills\u003c/code\u003e: rastrea los cambios de código hasta la solicitud original del usuario.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eEsto demuestra que el cuello de botella de los agentes de programación no es únicamente la sintaxis o la capacidad de generar código, sino también definir claramente qué debe cambiarse y por qué.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#4-especifican-las-condiciones-de-finalizaci%C3%B3n\" class=\"anchor\" id=\"4-especifican-las-condiciones-de-finalización\"\u003e\u003c/a\u003e4. Especifican las condiciones de finalización\u003c/h3\u003e\n\u003cp\u003eLa tarea no termina por el mero hecho de «haber escrito el código». Se necesitan condiciones de finalización observables, como superar las pruebas, cumplir los requisitos, comprobar el alcance de los cambios y completar la revisión.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#elementos-que-la-clasificaci%C3%B3n-pasa-por-alto-seguridad-reproducibilidad-y-mantenimiento\" class=\"anchor\" id=\"elementos-que-la-clasificación-pasa-por-alto-seguridad-reproducibilidad-y-mantenimiento\"\u003e\u003c/a\u003eElementos que la clasificación pasa por alto: seguridad, reproducibilidad y mantenimiento\u003c/h2\u003e\n\u003cp\u003eLa popularidad por sí sola no permite determinar si una habilidad es segura y práctica. En una adopción real, los siguientes elementos pueden ser más importantes que el número de estrellas.\u003c/p\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eÁrea de revisión\u003c/th\u003e\n\u003cth\u003ePregunta de comprobación\u003c/th\u003e\n\u003cth\u003eEjemplo de riesgo\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003ePermisos\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿La habilidad accede al shell, al sistema de archivos o a la red?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eEliminación innecesaria de archivos o transmisión externa\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eInyección de prompts\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Está diseñada para confiar en las instrucciones de documentos externos?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eUn documento web sobrescribe las reglas existentes\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eCadena de suministro\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Ejecuta inmediatamente scripts o paquetes remotos?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eEjecución de código de dependencias modificado\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eInformación secreta\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Los registros y resultados incluyen tokens o variables de entorno?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eUna clave de API se muestra o se incluye en un commit\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eVersión\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Está fijada a un commit concreto?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eEl comportamiento y los permisos cambian tras una actualización\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eLicencia\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Están claras las condiciones de uso, modificación y distribución?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eIncumplimiento de las restricciones de reutilización comercial\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eMantenimiento\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Continúan los cambios recientes y la atención de incidencias?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eInvocaciones de herramientas obsoletas y ejemplos vulnerables\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Área de revisión\"\u003eEvaluación\u003c/td\u003e\n\u003ctd data-label=\"Pregunta de comprobación\"\u003e¿Se ha medido la tasa de éxito en ejecuciones repetidas?\u003c/td\u003e\n\u003ctd data-label=\"Ejemplo de riesgo\"\u003eSolo tienen éxito los ejemplos llamativos y fallan las tareas generales\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp\u003eEn particular, las instrucciones en lenguaje natural de una habilidad pueden ejercer una influencia similar a la del código ejecutable. Esto se debe a que, cuando un agente tiene permisos para utilizar herramientas, una sola línea de instrucciones puede provocar la ejecución de un comando o la modificación de un archivo.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#c%C3%B3mo-crear-una-clasificaci%C3%B3n-de-popularidad-fiable\" class=\"anchor\" id=\"cómo-crear-una-clasificación-de-popularidad-fiable\"\u003e\u003c/a\u003eCómo crear una clasificación de popularidad fiable\u003c/h2\u003e\n\u003cp\u003ePara crear una clasificación reproducible, debe publicarse conjuntamente la siguiente información.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eMomento de la medición:\u003c/strong\u003e registrar no solo la fecha, sino también la zona horaria.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLista de elementos evaluados:\u003c/strong\u003e publicar los repositorios incluidos y excluidos, así como los criterios de tratamiento de los forks.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDefinición de la métrica:\u003c/strong\u003e especificar si se miden estrellas de GitHub, forks, instalaciones o ejecuciones.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespuesta original:\u003c/strong\u003e conservar los resultados JSON de la API de GitHub y el script de recopilación.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFijación del commit:\u003c/strong\u003e utilizar el hash del commit para analizar el número de archivos y las licencias.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEliminación de duplicados:\u003c/strong\u003e definir reglas para tratar traducciones, copias y directorios de proveedores.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInclusión de métricas de calidad:\u003c/strong\u003e considerar conjuntamente la tasa de superación de pruebas, la atención de incidencias, las versiones recientes y los resultados de las revisiones de seguridad.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eUna evaluación más útil consiste en presentar varias métricas por separado, en lugar de limitarse al número de estrellas. Por ejemplo, el «interés» puede medirse mediante estrellas, la «difusión» mediante instalaciones, la «actividad» mediante contribuciones recientes y atención de incidencias, y la «calidad» mediante la tasa de éxito de evaluaciones repetidas.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#lista-de-comprobaci%C3%B3n-para-elegir-directamente-una-habilidad\" class=\"anchor\" id=\"lista-de-comprobación-para-elegir-directamente-una-habilidad\"\u003e\u003c/a\u003eLista de comprobación para elegir directamente una habilidad\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e¿La tarea que se desea resolver coincide con las condiciones de invocación de la habilidad?\u003c/li\u003e\n\u003cli\u003e¿Se han distinguido las operaciones de riesgo que requieren confirmación del usuario antes de ejecutarse?\u003c/li\u003e\n\u003cli\u003e¿Se ha revisado directamente el contenido de los scripts y hooks?\u003c/li\u003e\n\u003cli\u003e¿Se han comprobado las solicitudes de red externas y los destinatarios de las transferencias de datos?\u003c/li\u003e\n\u003cli\u003e¿La licencia permite el uso previsto por la organización?\u003c/li\u003e\n\u003cli\u003e¿Se han incorporado solo los archivos necesarios, en lugar del repositorio completo?\u003c/li\u003e\n\u003cli\u003e¿Se ha fijado un commit o una versión de lanzamiento?\u003c/li\u003e\n\u003cli\u003e¿Se han realizado pruebas repetidas con tareas de evaluación similares al proyecto real?\u003c/li\u003e\n\u003cli\u003e¿Se ha utilizado un entorno aislado que permita revertir los cambios en caso de fallo?\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\n\u003ca href=\"#conclusi%C3%B3n\" class=\"anchor\" id=\"conclusión\"\u003e\u003c/a\u003eConclusión\u003c/h2\u003e\n\u003cp\u003eLos cinco repositorios presentados en los datos proporcionados muestran distintas orientaciones del ecosistema de habilidades de agentes. \u003ccode\u003esuperpowers\u003c/code\u003e destaca por el control de los procedimientos; \u003ccode\u003eeverything-claude-code\u003c/code\u003e, por su amplia configuración operativa; \u003ccode\u003emattpocock/skills\u003c/code\u003e, por la concreción del diseño mediante preguntas; \u003ccode\u003eandrej-karpathy-skills\u003c/code\u003e, por el seguimiento de los motivos de los cambios; y \u003ccode\u003eanthropics/skills\u003c/code\u003e, por facilitar la comprensión de la estructura y los ejemplos de las habilidades.\u003c/p\u003e\n\u003cp\u003eSin embargo, el número de estrellas de un repositorio no debe interpretarse como la popularidad mundial ni como la calidad de una habilidad individual. En la selección real deben priorizarse, por encima de la clasificación, la idoneidad para la tarea, el alcance de los permisos, la licencia, la seguridad, el estado de mantenimiento y los resultados de evaluaciones repetidas.\u003c/p\u003e\n","tags":["Agentes de IA","Claude Code","Habilidades de agentes","GitHub","Agente de programación"],"faqs":[{"question":"¿En qué se diferencian las habilidades de agente de los prompts comunes?","answer":"Los prompts comunes suelen ser instrucciones que se transmiten directamente durante una conversación, mientras que las habilidades de agente son paquetes que agrupan instrucciones, scripts y materiales de referencia por directorios para permitir su reutilización y control de versiones. El agente puede seleccionar las habilidades pertinentes para la tarea y leer progresivamente el contenido necesario."},{"question":"¿La habilidad con más estrellas en GitHub es la mejor?","answer":"No. Las estrellas solo reflejan el interés por un repositorio y no garantizan las instalaciones reales, la tasa de ejecución satisfactoria, la seguridad ni la calidad de cada habilidad. Si un repositorio contiene varias habilidades, tampoco es posible saber cuál se utiliza realmente."},{"question":"¿La clasificación Top 5 de este documento es una clasificación mundial definitiva?","answer":"No. Es un análisis del orden con fecha del 10 de agosto de 2026 que figura en los materiales proporcionados por el administrador, y las cifras no se confirmaron de forma independiente porque no se disponía de la respuesta de la API de GitHub de ese momento ni de una instantánea conservada. Es apropiado interpretarla como una lista de candidatos para explorar."},{"question":"¿Se puede verificar una clasificación anterior con el número actual de estrellas de GitHub?","answer":"Como la página actual del repositorio muestra los valores actuales, no permite demostrar directamente los valores de una fecha concreta del pasado. Para verificar una clasificación anterior, se necesita la respuesta de la API guardada en ese momento, los registros de recopilación o un archivo fiable."},{"question":"¿Las habilidades de agente publicadas pueden utilizarse libremente con fines comerciales?","answer":"El mero hecho de que sean públicas no significa que se permita su uso comercial. Es necesario comprobar la licencia en la raíz del repositorio y los avisos específicos de cada archivo o directorio, y revisar por separado las condiciones de modificación, redistribución y uso comercial."},{"question":"¿Las habilidades de agente también requieren una revisión de seguridad?","answer":"Sí. Las habilidades pueden dar instrucciones para invocar comandos de shell, el sistema de archivos, redes externas o herramientas de desarrollo. Se deben revisar los scripts y hooks, las comunicaciones externas, el tratamiento de información secreta y el método de instalación de dependencias, y después probarlos en un entorno aislado."},{"question":"¿Es mejor que un repositorio tenga muchos archivos SKILL.md?","answer":"El número de archivos no es un indicador de calidad. Puede incluir traducciones, fixtures de prueba, plantillas y copias, y también puede haber habilidades que entren en conflicto entre sí o no reciban mantenimiento. Es necesario fijar el commit y las reglas de recuento, y evaluar únicamente las versiones canónicas que realmente se necesiten."},{"question":"¿Una habilidad que lleva el nombre de un experto es un proyecto oficial de ese experto?","answer":"No necesariamente. Puede tratarse de un repositorio en el que la comunidad haya reformulado declaraciones públicas o principios de trabajo. Es necesario comprobar el propietario del repositorio, los avisos del README y las cuentas oficiales de la organización para distinguir la relación de creación o aprobación."},{"question":"¿Cuál es la característica más importante de una buena habilidad de agente?","answer":"Es importante comprobar primero el propósito y el alcance de la tarea, y diferenciar claramente la planificación, la ejecución, las pruebas, la revisión y las condiciones de finalización. Las invocaciones de herramientas peligrosas deben contar con un procedimiento de confirmación por parte del usuario y debe ser posible revertir los cambios en caso de fallo."},{"question":"¿Se pueden instalar varias habilidades a la vez?","answer":"No es recomendable. Las reglas de distintas habilidades pueden entrar en conflicto, y los hooks o scripts innecesarios pueden ampliar el alcance de los permisos. Es más seguro seleccionar únicamente las funciones necesarias, fijar sus versiones, evaluar cada una por separado y luego combinarlas."}],"sources":[{"url":"https://github.com/obra/superpowers","title":"repositorio de GitHub obra/superpowers","type":"source"},{"url":"https://github.com/affaan-m/everything-claude-code","title":"repositorio de GitHub affaan-m/everything-claude-code","type":"source"},{"url":"https://github.com/mattpocock/skills","title":"repositorio de GitHub mattpocock/skills","type":"source"},{"url":"https://github.com/multica-ai/andrej-karpathy-skills","title":"repositorio de GitHub multica-ai/andrej-karpathy-skills","type":"source"},{"url":"https://github.com/anthropics/skills","title":"repositorio de GitHub anthropics/skills","type":"source"},{"url":"https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28#get-a-repository","title":"documentación de la API REST de GitHub: Obtener un repositorio","type":"source"}],"images":[{"id":641,"url":"https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Nzg4NiwicHVyIjoiYmxvYl9pZCJ9fQ==--70b2edce4772f738c271f7bd778558fdecc6f4ca/ai-b8447c98.webp","is_representative":true,"generation_method":"ai_image","license":"ai_generated","mime_type":"image/webp","translations":{"ko":{"alt":"별점이 매겨진 다섯 개의 스킬 폴더와 얼어붙은 항목을 살피는 돋보기","caption":"다섯 에이전트 스킬의 순위와 검증 과정을 시각화한 일러스트입니다.","description":null},"en":{"alt":"Five rated skill folders on podiums with a magnifying glass inspecting a frozen entry","caption":"The illustration visualizes the ranking and validation of five agent skills.","description":null},"ja":{"alt":"星評価付きの5つのスキルフォルダーと凍った項目を調べる虫眼鏡","caption":"5つのエージェントスキルの順位と検証プロセスを表したイラストです。","description":null},"es":{"alt":"Cinco carpetas de habilidades puntuadas en podios y una lupa examinando una entrada congelada","caption":"La ilustración representa la clasificación y validación de cinco habilidades de agentes.","description":null},"id":{"alt":"Lima folder keterampilan berperingkat di podium dan kaca pembesar yang memeriksa entri beku","caption":"Ilustrasi ini menggambarkan pemeringkatan dan validasi lima keterampilan agen.","description":null},"pt":{"alt":"Cinco pastas de habilidades avaliadas em pódios e uma lupa examinando um item congelado","caption":"A ilustração representa a classificação e a validação de cinco habilidades de agentes.","description":null},"zh-hant":{"alt":"五個附星級評分的技能資料夾排列於台座，放大鏡檢視冰封項目","caption":"此插圖呈現五項代理技能的排名與驗證流程。","description":null},"de":{"alt":"Fünf bewertete Skill-Ordner auf Podesten und eine Lupe über einem eingefrorenen Eintrag","caption":"Die Illustration visualisiert die Rangfolge und Validierung von fünf Agenten-Skills.","description":null}}},{"id":642,"url":"https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Nzg5MiwicHVyIjoiYmxvYl9pZCJ9fQ==--32bf57efa57a23995bc048d40d235f6bc81aa9e7/ai-4d2d60cd.webp","is_representative":false,"generation_method":"ai_image","license":"ai_generated","mime_type":"image/webp","translations":{"ko":{"alt":"질문, 구조화, 실험, 검색, 확인으로 이어지는 5단계 검증 흐름과 보안·경고 아이콘","caption":"에이전트 스킬 순위를 해석하고 검증하는 5단계 과정과 안전 기준을 나타낸다.","description":null},"en":{"alt":"Five-step validation flow from questioning to structuring, testing, searching, and approval, with safety icons","caption":"The diagram frames agent skill rankings as a five-step process governed by safety checks.","description":null},"ja":{"alt":"質問、構造化、実験、検索、確認へ進む5段階の検証フローとセキュリティアイコン","caption":"エージェントスキルの順位を解釈・検証する5段階の流れと安全基準を示している。","description":null},"es":{"alt":"Flujo de validación en cinco pasos: pregunta, estructura, prueba, búsqueda y aprobación, con iconos de seguridad","caption":"El diagrama presenta la clasificación de habilidades de agentes como un proceso de cinco pasos con controles de seguridad.","description":null},"id":{"alt":"Alur validasi lima tahap dari pertanyaan, struktur, uji, pencarian hingga persetujuan, dengan ikon keamanan","caption":"Diagram ini menggambarkan penilaian peringkat keterampilan agen melalui lima tahap dan pemeriksaan keamanan.","description":null},"pt":{"alt":"Fluxo de validação em cinco etapas: pergunta, estrutura, teste, busca e aprovação, com ícones de segurança","caption":"O diagrama apresenta o ranking de habilidades de agentes como um processo de cinco etapas com verificações de segurança.","description":null},"zh-hant":{"alt":"從提問、結構化、測試、搜尋到確認的五階段驗證流程，周圍有安全與警告圖示","caption":"此圖以五階段流程呈現代理技能排名的解讀、驗證與安全檢查。","description":null},"de":{"alt":"Fünfstufiger Prüfablauf von Frage, Struktur und Test bis Suche und Freigabe, umgeben von Sicherheitssymbolen","caption":"Die Grafik zeigt Agentenfähigkeits-Rankings als fünfstufigen Prozess mit Sicherheitsprüfungen.","description":null}}}],"published_at":"2026-08-14T23:30:21+09:00","updated_at":"2026-08-14T23:30:21+09:00","license":"cc_by","translation_status":"reviewed","available_locales":["ko","en","ja","es"],"data_locales":["ko","en","ja","es","id","pt","zh-hant","de"],"url":"https://injoys.com/es/articles/global-agent-skills-top-5-ranking-methodology"}