Programación
1983 skills, de la más popular a la menos. Aquí tienes las 300 primeras; para el resto, usa el buscador.
-
Optimizar REA y análisis compartido
Te ayuda a optimizar proveedores REA y flujos de análisis compartidos para reducir latencia, CPU y memoria sin perder corrección ni evidencia. Sirve cuando hay cuellos de botella en el análisis o que revisar cachés y consultas.
-
Diseñar herramientas de investigación REA
Te ayuda a diseñar o cambiar herramientas de investigación de REA, contratos de CLI o MCP, capacidades de proveedores y el significado de Evidence. Sirve cuando vas a definir cómo funcionan esas piezas.
-
Revertir ingeniería de aplicaciones
Te ayuda a analizar binarios, aplicaciones web, Electron, JavaScript, firmware o software empaquetado, y a crear entornos de agente a partir de una instancia real o una captura. Sirve para explicar funciones, comparar versiones o reconstruir una app a partir de evidencias.
-
Ejecutar planes de implementación
Te ayuda a llevar a cabo un plan de trabajo en la sesión actual, actuando tú mismo como implementador. Sirve cuando el trabajo se hace en línea o no hay herramienta para subagentes.
-
Cerrar una rama de desarrollo
Te ayuda a decidir cómo integrar el trabajo cuando la implementación ya está terminada y las pruebas pasan. Sirve antes de fusionar o preparar el cierre de la rama.
-
Recibir revisión de código
Te ayuda a leer y evaluar comentarios de revisión antes de aplicar sugerencias, sobre todo si no están claros o parecen dudosos. Sirve para responder con rigor técnico y comprobar las propuestas.
-
Pedir revisión de código
Te ayuda a revisar si un trabajo terminado cumple lo pedido antes de integrarlo. Sirve al acabar tareas, funciones grandes o justo antes de hacer merge.
-
Depurar errores de forma sistemática
Te ayuda a investigar un fallo, una prueba que falla o un comportamiento inesperado antes de proponer soluciones. Sirve cuando necesitas entender bien el problema primero.
-
Aplicar desarrollo guiado por pruebas
Te ayuda a implementar una función o corregir un fallo escribiendo primero las pruebas. Sirve cuando quieres que el trabajo avance con un ciclo claro de prueba e implementación.
-
Escribir skills
Te ayuda a crear o editar skills nuevas y a comprobar que funcionan antes de publicarlas. Sirve cuando trabajas sobre ficheros SKILL.md.
-
Ordenar instalación de ECC
Te ayuda a crear un plan de instalación de ECC para un repositorio concreto, separando skills, comandos, reglas, hooks y extras en grupos diarios y de biblioteca. Sirve para adaptar ECC a lo que el proyecto necesita de verdad.
-
Arquitectura limpia Android y Kotlin
Te ayuda a aplicar arquitectura limpia en proyectos Android y Kotlin Multiplatform con módulos, reglas de dependencias, UseCase, Repository y capas de datos. Sirve para organizar mejor apps móviles y multiplataforma.
-
Crear conectores de API
Te ayuda a construir nuevos conectores o proveedores de API siguiendo exactamente los patrones de integración ya existentes en un repositorio. Sirve cuando añades una integración sin inventar una arquitectura nueva.
-
Diseñar APIs REST
Te ayuda a definir o revisar APIs REST con buenas prácticas de nombres, códigos de estado, paginación, filtrado, errores, versionado y límites de uso. Sirve cuando diseñas endpoints de producción.
-
Diseñar APIs REST
Te ayuda a diseñar APIs REST con buenas prácticas de recursos, códigos de estado, paginación, filtros, errores, versiones y límites de uso.
-
Diseñar APIs REST
Te ayuda a definir APIs REST más claras y consistentes cuando necesitas nombrar recursos, elegir códigos de estado, paginar, filtrar, versionar o limitar peticiones.
-
Diseño de API REST
Te ayuda a diseñar APIs REST con nombres de recursos, códigos de estado, paginación, filtros, errores, versiones y limitación de peticiones. Sirve para crear interfaces de API más claras y consistentes.
-
Registrar decisiones de arquitectura
Registra decisiones de arquitectura en formato ADR durante las sesiones de programación. Te ayuda a dejar claro el contexto, las alternativas y los motivos para que otros entiendan por qué se tomó cada decisión.
-
Aplicar patrones backend
Te ayuda a diseñar o revisar arquitectura de backend, APIs, bases de datos y buenas prácticas en Node.js, Express y rutas API de Next.js. Sirve cuando trabajas con lógica del servidor y acceso a datos.
-
Patrones backend para Node y Next.js
Te ayuda a diseñar backend, APIs y bases de datos en Node.js, Express y rutas API de Next.js, cuando construyes la parte servidor de una aplicación.
-
Patrones backend para Node.js
Te ayuda a organizar el backend con Node.js, Express y rutas API de Next.js cuando necesitas diseñar APIs, mejorar el acceso a datos o aplicar buenas prácticas del servidor.
-
Usar Bun como runtime
Te ayuda a trabajar con Bun como runtime, gestor de paquetes, empaquetador y ejecutor de pruebas. Sirve para decidir cuándo usar Bun en lugar de Node o al migrar proyectos.
-
Usar Bun como runtime
Te ayuda a trabajar con Bun como entorno de ejecución, gestor de paquetes, empaquetador y ejecutor de pruebas. Sirve cuando comparas Bun con Node o planificas una migración.
-
Analizar impacto de cambios
Te ayuda a evaluar el impacto real de un cambio antes de hacerlo y a compararlo con el diff final después de implementarlo. Sirve en cambios de alto riesgo, migraciones, contratos de API o bases de datos.
-
Aplicar estándares de código
Te ayuda a revisar nombres, legibilidad, inmutabilidad y calidad general del código entre proyectos. Sirve cuando no hay una skill más específica para frontend o backend.
-
Estándares universales de código
Te ayuda a escribir código más limpio y consistente en TypeScript, JavaScript, React y Node.js, cuando quieres aplicar buenas prácticas generales.
-
Convenciones de código generales
Te ayuda a mantener un estilo común de código cuando necesitas mejorar nombres, legibilidad, inmutabilidad y revisiones de calidad entre distintos proyectos.
-
Aplicar estándares de código
Ofrece estándares y buenas prácticas generales para TypeScript, JavaScript, React y Node.js. Te ayuda a escribir, revisar o refactorizar código con criterios consistentes.
-
Cachear procesado por hash
Te ayuda a guardar resultados de procesamiento de archivos usando hashes SHA-256, cuando quieres reutilizar cálculos caros sin depender de la ruta del archivo.
-
Cachear resultados por hash de contenido
Usa hashes SHA-256 para guardar en caché resultados de procesamiento de archivos costosos. Te sirve cuando quieres reutilizar resultados sin depender de la ruta y con invalidación automática.
-
Gestionar contexto y decisiones
Te ayuda a mantener estable el contexto de un dominio y a enviar decisiones difíciles de revertir a un registro de decisiones. Sirve cuando los términos del proyecto se confunden o hay ambigüedad.
-
Estándares de código en C++
Te ayuda a escribir, revisar o refactorizar C++ siguiendo pautas modernas y seguras, cuando quieres mantener un estilo idiomático y correcto.
-
Aplicar estándares de C++
Recoge buenas prácticas de C++ basadas en las guías centrales del lenguaje. Te sirve para escribir, revisar o refactorizar código moderno, seguro y idiomático.
-
Procesar tareas asíncronas en Django
Te ayuda a configurar tareas en segundo plano con Django y Celery. Sirve para colas de trabajo, gestión de trabajadores, programación de tareas y conexión con Redis o RabbitMQ.
-
Patrones Django para producción
Te ayuda a diseñar aplicaciones Django con buenas prácticas de arquitectura, API REST, ORM y rendimiento, cuando construyes un backend con Django.
-
Patrones de Django
Te ayuda a estructurar aplicaciones Django cuando necesitas organizar la arquitectura, trabajar con DRF, optimizar el ORM, usar caché o aplicar middleware y señales.
-
Buscar documentación actualizada
Te ayuda a consultar documentación reciente de librerías y frameworks mediante Context7 en vez de depender de recuerdos antiguos. Sirve cuando necesitas referencias, ejemplos o detalles de configuración actuales.
-
Consultar documentación actualizada
Te ayuda a usar documentación reciente de librerías y frameworks a través de Context7 MCP. Sirve para resolver dudas de instalación, consultar APIs o ver ejemplos, por ejemplo en React, Next.js o Prisma.
-
Aplicar patrones en .NET
Te ayuda a escribir aplicaciones .NET más robustas y mantenibles. Sirve para seguir buenas prácticas de C#, inyección de dependencias, async/await y convenciones del lenguaje.
-
Convenciones para proyectos ECC
Define normas y patrones de desarrollo para proyectos ECC con JavaScript y commits convencionales, cuando quieres mantener un código coherente en el equipo.
-
Manejar errores en TypeScript, Python y Go
Te ayuda a aplicar patrones sólidos de manejo de errores en TypeScript, Python y Go. Sirve para crear errores tipados, reintentos, cortafuegos y mensajes claros para usuarios.
-
Evitar errores de decimales en EVM
Te ayuda a prevenir fallos silenciosos por discrepancias de decimales en cadenas EVM. Sirve para consultar decimales en tiempo de ejecución, normalizar datos con seguridad y evitar errores en bots, paneles y herramientas DeFi.
-
Patrones de FastAPI
Te ayuda a construir APIs con FastAPI cuando necesitas modelos de entrada y salida, inyección de dependencias, documentación OpenAPI, pruebas y una base lista para producción.
-
Aplicar patrones en FastAPI
Te ayuda a construir APIs en FastAPI con buenas prácticas. Sirve para usar dependencias, modelos Pydantic, documentación OpenAPI, pruebas, seguridad y preparación para producción.
-
Ejecutar modelos en el dispositivo
Te ayuda a implementar modelos fundacionales directamente en el dispositivo. Sirve para aplicar cuantización, optimización e inferencia cuidando la privacidad.
-
Patrones idiomáticos de Go
Te ayuda a escribir código Go más claro y mantenible cuando trabajas con interfaces pequeñas, opciones funcionales, concurrencia, manejo de errores y organización de paquetes.
-
Patrones idiomáticos de Go
Te ayuda a escribir código Go más claro y mantenible cuando trabajas con interfaces pequeñas, opciones funcionales, concurrencia, manejo de errores y organización de paquetes.
-
Aplicar patrones en Go
Te ayuda a escribir aplicaciones Go más sólidas y mantenibles. Sirve para seguir patrones idiomáticos, buenas prácticas y convenciones del lenguaje.
-
Arquitectura hexagonal
Te ayuda a organizar aplicaciones con arquitectura hexagonal, separando el núcleo del sistema de sus dependencias externas. Sirve cuando quieres código más fácil de mantener y probar.
-
Estándares de código Java
Te ayuda a seguir convenciones de Java en servicios con Spring Boot y Quarkus cuando trabajas con nombres, excepciones, Optional, streams, inmutabilidad o estructura del proyecto.
-
Estándares Java para Spring Boot
Te ayuda a escribir Java en Spring Boot con reglas claras de nombres, inmutabilidad, Optional, streams, excepciones, genéricos y estructura del proyecto. Sirve cuando quieres un código más limpio y coherente.
-
Patrones JPA y Hibernate
Te ayuda a diseñar entidades y relaciones en JPA y Hibernate, y a mejorar consultas, transacciones, auditoría, indexación, paginación y pooling. Sirve para aplicaciones Spring Boot que necesitan una base de datos bien organizada y eficiente.
-
Coroutines y Flow en Kotlin
Te ayuda a usar coroutines y Flow en Kotlin para concurrencia, estado, manejo de errores y pruebas. Sirve cuando desarrollas apps Android o KMP con flujos de datos asíncronos.
-
Patrones de servidor Ktor
Te ayuda a crear servidores con Ktor usando rutas, plugins, autenticación, inyección de dependencias, serialización y WebSocket. Sirve cuando construyes una API o servicio web en Kotlin.
-
Patrones idiomáticos de Kotlin
Te ayuda a escribir aplicaciones Kotlin más robustas y mantenibles cuando trabajas con corrutinas, seguridad ante nulos, funciones DSL y buenas prácticas del lenguaje.
-
Patrones idiomáticos de Kotlin
Te ayuda a escribir aplicaciones Kotlin robustas, eficientes y mantenibles con coroutines, seguridad ante nulos y builders de DSL. Sirve cuando quieres seguir buenas prácticas y convenciones de Kotlin.
-
Patrones idiomáticos de Kotlin
Te ayuda a escribir aplicaciones Kotlin más robustas, eficientes y fáciles de mantener con patrones y buenas prácticas del lenguaje. Sirve cuando quieres aprovechar mejor coroutines, null safety y DSL.
-
Patrones de Laravel en producción
Te ayuda a organizar aplicaciones Laravel con rutas, controladores, Eloquent, servicios, colas, eventos, caché y API Resources. Sirve para construir backend en producción con una estructura más clara.
-
Patrones Laravel
Te ayuda a aplicar patrones comunes de Laravel con Eloquent, middleware y el contenedor de servicios. Sirve cuando construyes aplicaciones PHP más ordenadas y mantenibles.
-
Descubrir plugins en Laravel
Te ayuda a detectar plugins, gestionar paquetes y conectar proveedores de servicios en Laravel. Sirve cuando quieres integrar dependencias nuevas en un proyecto Laravel.
-
Crear servidores MCP con Node
Te ayuda a construir o depurar servidores MCP con Node y TypeScript, cuando necesitas definir herramientas, recursos, prompts o validación.
-
Crear servidores MCP con Node
Te ayuda a construir o depurar servidores MCP con Node y TypeScript, cuando necesitas definir herramientas, recursos, prompts o validación.
-
Traducir flujos de trabajo MLE
Te ayuda a traducir al japonés el archivo del flujo de trabajo MLE. Sirve cuando necesitas adaptar esa skill a japonés.
-
Gobernar módulos de negocio
Define y mantiene instrucciones locales, contexto de dominio y responsabilidades de interfaz de un módulo, cuando vas a crear o cambiar su alcance.
-
Traducir Motion Advanced
Te ayuda a traducir al japonés el archivo de Motion Advanced. Sirve cuando necesitas adaptar esa skill a japonés.
-
Traducir Motion Foundations
Te ayuda a traducir al japonés el archivo de Motion Foundations. Sirve cuando necesitas adaptar esa skill a japonés.
-
Traducir Motion Patterns
Te ayuda a traducir al japonés el archivo de Motion Patterns. Sirve cuando necesitas adaptar esa skill a japonés.
-
Traducir Nanoclaw REPL
Te ayuda a traducir al japonés el archivo de Nanoclaw REPL. Sirve cuando necesitas adaptar esa skill a japonés.
-
Arquitectura de NestJS
Te ayuda a organizar aplicaciones backend con NestJS cuando necesitas módulos, controladores, validación de DTO, guards, interceptores y configuración lista para producción.
-
Traducir patrones NestJS
Te ayuda a traducir al japonés el archivo de patrones de NestJS. Sirve cuando necesitas adaptar esa skill a japonés.
-
Next.js 16+ y Turbopack
Te ayuda a decidir entre Turbopack y webpack en Next.js 16 o superior. Sirve para mejorar el empaquetado incremental, la caché de sistema de archivos y la velocidad de desarrollo.
-
Evitar errores Keccak256 en Node.js
Te ayuda a evitar errores de hash de Ethereum en JavaScript y TypeScript. Sirve cuando necesitas usar Keccak-256 correcto para selectores, firmas, slots de almacenamiento o derivación de direcciones.
-
Publicar proyectos como código abierto
Te ayuda a preparar un proyecto privado para publicarlo como código abierto. Sirve para bifurcarlo, limpiarlo y empaquetarlo de forma segura para su lanzamiento público.
-
Patrones modernos de Perl
Te ayuda a construir aplicaciones Perl más robustas y fáciles de mantener. Sirve para aplicar idioms, buenas prácticas y convenciones de Modern Perl 5.36+.
-
Traducir pruebas de Perl
Te ayuda a traducir al japonés el archivo de pruebas de Perl. Sirve cuando necesitas adaptar esa skill a japonés.
-
Patrones idiomáticos de Python
Te ayuda a escribir código Python más claro y mantenible cuando trabajas con dataclasses, decoradores, context managers, tipado, async/await y organización de paquetes.
-
Patrones idiomáticos de Python
Te ayuda a escribir aplicaciones Python robustas, eficientes y mantenibles con PEP 8, type hints y buenas prácticas. Sirve cuando quieres ordenar y mejorar código Python.
-
Patrones de PyTorch
Te ayuda a construir entrenamientos y modelos con PyTorch cuando necesitas procesos reproducibles, carga de datos eficiente y pipelines de aprendizaje profundo robustos.
-
Patrones de Quarkus y Camel
Te ayuda a diseñar aplicaciones Quarkus 3.x LTS con Camel para mensajería, API REST, servicios CDI, acceso a datos con Panache y tareas asíncronas. Sirve para construir backend Java moderno.
-
Patrones idiomáticos de Rust
Te ayuda a escribir código Rust seguro y eficiente cuando trabajas con ownership, traits, concurrencia y manejo de errores.
-
Patrones idiomáticos de Rust
Te ayuda a escribir aplicaciones Rust seguras y eficientes con ownership, manejo de errores, traits y concurrencia. Sirve cuando quieres seguir buenas prácticas de Rust.
-
Patrones de Spring Boot
Te ayuda a estructurar aplicaciones con Spring Boot cuando necesitas diseñar APIs REST, organizar servicios, acceder a datos, usar caché o procesar tareas asíncronas.
-
Patrones de Spring Boot
Te ayuda a diseñar aplicaciones Spring Boot con API REST, servicios en capas, acceso a datos, caché, tareas asíncronas y logging. Sirve para trabajo de backend en Java con una estructura clara.
-
Persistencia segura con Swift y actors
Te ayuda a guardar datos en Swift de forma segura cuando necesitas una caché en memoria con almacenamiento en archivo y evitar carreras de datos.
-
Inyección de dependencias en Swift
Te ayuda a hacer código Swift más fácil de probar cuando necesitas desacoplar el sistema de archivos, la red u otras APIs externas usando protocolos y Swift Testing.
-
Integrar la API de X
Te ayuda a publicar y leer contenido en X con su API, cuando quieres automatizar tweets, hilos, búsquedas o analíticas.
-
Integrar Firecrawl en apps
Te ayuda a integrar Firecrawl en una aplicación cuando necesita datos web. Sirve para búsqueda, scraping, extracción estructurada o interacción con páginas desde el código.
-
Integrar Firecrawl Interact
Te ayuda a integrar Firecrawl /interact en el código de un producto. Sirve cuando una función necesita clics, formularios, paginación, autenticación o varios pasos que /scrape no cubre.
-
Configurar Firecrawl para apps
Te ayuda a obtener credenciales y preparar el SDK de Firecrawl en un proyecto. Sirve cuando necesitas añadir la clave API y autenticar la integración en una app.
-
Integrar Firecrawl Scrape
Te ayuda a integrar Firecrawl /scrape en el código de una aplicación. Sirve para extraer markdown, HTML, enlaces, capturas, metadatos o contenido estructurado de una página.
-
Integrar Firecrawl Search
Te ayuda a integrar Firecrawl /search en código y flujos de agentes. Sirve cuando una función empieza por una búsqueda y luego necesita extraer o completar contenido de resultados.
-
Referencia de Claude API
Te ayuda a consultar la API de Claude y el SDK de Anthropic. Sirve para elegir modelos, ver precios, usar streaming, herramientas, MCP, caché y conteo de tokens.
-
Crear y mejorar skills
Te ayuda a crear nuevas skills, editar las existentes y medir su rendimiento. Sirve cuando quieres diseñar, optimizar o evaluar una skill.
-
Programar con Ponytail
Te ayuda a resolver tareas de programación con el cambio más pequeño que funcione bien. Te sirve cuando quieres una solución simple y clara, sin añadir complejidad innecesaria.
-
Programar con Ponytail
Te ayuda a resolver tareas de programación con el cambio más pequeño que funcione. Te sirve cuando buscas la solución más simple o quieres evitar sobreingeniería.
-
Auditar repositorios Ponytail
Revisa un repositorio completo para detectar fallos, problemas de seguridad, riesgos de carga real, tests que faltan y código que sobra. Te sirve cuando quieres una auditoría general priorizada.
-
Auditar repositorios Ponytail
Revisa un repositorio completo para detectar fallos, problemas de seguridad, código lento y partes que conviene borrar, unir o dividir. Te sirve cuando quieres una auditoría general priorizada y explicada en lenguaje claro.
-
Registrar deuda técnica Ponytail
Recoge todos los atajos y decisiones aplazadas en un registro de deuda. Te sirve cuando quieres dejar constancia de lo que se pospone para no olvidarlo.
-
Registrar deuda técnica Ponytail
Recoge los comentarios de atajo y los anteriores de Ponytail en un registro de deuda. Te sirve cuando quieres listar lo que se ha dejado pendiente.
-
Ver impacto de Ponytail
Muestra los ahorros medidos de Ponytail en código, coste y velocidad. Te sirve cuando quieres ver su impacto resumido en una especie de marcador.
-
Ver ahorros de Ponytail
Muestra los ahorros medidos de Ponytail en código, coste y velocidad. Te sirve cuando quieres consultar su impacto de forma rápida.
-
Consultar ayuda de Ponytail
Te ayuda a ver una referencia rápida de los modos, skills y comandos de Ponytail. Te sirve cuando necesitas recordar cómo se usa.
-
Consultar ayuda de Ponytail
Te ayuda a ver una referencia rápida de los niveles, skills y comandos de Ponytail. Te sirve cuando necesitas recordar cómo usarlo.
-
Revisar cambios con Ponytail
Revisa un cambio de código para detectar fallos, problemas de seguridad, límites de carga real, tests que faltan y partes innecesarias. Te sirve cuando quieres comprobar un diff o una solicitud de cambios.
-
Revisar cambios con Ponytail
Revisa un cambio de código para comprobar si la lógica es correcta, si es seguro, si aguanta en carga real y si cada línea hace falta. Te sirve cuando quieres revisar una PR o el último commit.
-
Diseñar APIs e interfaces
Te ayuda a diseñar APIs estables y contratos claros entre módulos o entre frontend y backend. Te sirve cuando defines endpoints, límites de módulos o tipos compartidos.
-
Revisar código con calidad
Revisa cambios de código desde varios ángulos antes de fusionarlos. Te sirve cuando quieres valorar calidad, seguridad, rendimiento y mantenimiento de una propuesta.
-
Simplificar código
Te ayuda a refactorizar código para que sea más claro sin cambiar su comportamiento. Te sirve cuando el código funciona pero es más complicado de leer o mantener de lo necesario.
-
Definir límites de calidad
Te ayuda a fijar un contrato escrito de calidad y a detectar cuando una revisión lo rebaja. Te sirve cuando quieres dejar claros los mínimos de pruebas, rendimiento o accesibilidad.
-
Depurar errores sistemáticamente
Te ayuda a encontrar la causa real de fallos, pruebas rotas o comportamientos inesperados. Te sirve cuando algo deja de funcionar y no quieres adivinar el motivo.
-
Migrar y retirar sistemas
Te ayuda a gestionar la retirada o migración de sistemas, APIs o esquemas de base de datos. Te sirve cuando quieres cambiar una implementación sin romper a los usuarios.
-
Cuestionar decisiones técnicas
Te ayuda a someter cada decisión importante a una revisión adversarial antes de seguir. Te sirve cuando la corrección importa más que la rapidez o el riesgo es alto.
-
Implementar por pasos
Te ayuda a entregar cambios grandes en partes pequeñas y verificables. Te sirve cuando una tarea toca varios archivos o conviene avanzar por etapas.
-
Optimizar rendimiento
Te ayuda a mejorar la velocidad y el rendimiento de aplicaciones, consultas y bases de datos. Te sirve cuando notas lentitud, regresiones o problemas de carga.
-
Desarrollar con documentación oficial
Te ayuda a basar cada decisión de implementación en la documentación oficial. Sirve para comprobar una solución antes de programarla y evitar patrones antiguos o poco fiables.
-
Especificar antes de programar
Crea especificaciones antes de escribir código. Sirve cuando empiezas un proyecto o cambio importante y todavía no está claro qué hay que hacer.
-
Crear adaptadores de Runner
Añade una nueva integración de proveedor o entorno al Runner nativo de Paperclip. Sirve para definir un adaptador nuevo desde el análisis de requisitos hasta su validación completa.
-
Preparar pull request en GitHub
Prepara un pull request desde una rama de trabajo con higiene de ramas, commits, título, cuerpo y notas de verificación. Te ayuda cuando vas a entregar cambios y responder a comentarios de revisión.
-
Crear plugins de Paperclip
Crea y desarrolla plugins externos de Paperclip con un flujo orientado a la línea de comandos. Sirve para generar un plugin, probarlo en local, instalarlo o actualizar su documentación.
-
Importar estructura de repositorio
Importa la estructura de un repositorio existente al directorio del proyecto para que el agente pueda analizarla sin volver a recorrer el árbol en cada turno.
-
Presentación de revisión de arquitectura
Crea una presentación de revisión de arquitectura sobre el diseño del daemon local y el runtime de agentes, sus decisiones y sus compromisos.
-
Revisar cambios como diff
Muestra los cambios acumulados de una edición como un diff revisable, los presenta en una interfaz de elección y guarda la decisión de aceptar o rechazar.
-
Blueprint de arquitectura de ingeniería
Explica cómo encajan el sandbox, el sidecar y el daemon en un sistema. Te sirve para presentar el diagrama y las reglas clave de una arquitectura técnica.
-
Contribuir plugin a OpenDesign
Abre una solicitud de cambios para añadir un plugin local al catálogo comunitario de OpenDesign. Te sirve para publicar una contribución usando la línea de comandos de GitHub.
-
Publicar plugin en GitHub
Publica un plugin local de OpenDesign en un nuevo repositorio público de GitHub. Te sirve para compartir un plugin con otras personas usando la CLI de GitHub.
-
Aplicar cambios de patch
Aplica cada paso de un plan de reescritura con ediciones pequeñas y revisables, sin rehacer archivos completos si basta con un cambio localizado.
-
Auditoría de fidelidad PPTX-HTML
Revisa un PPTX exportado desde HTML para detectar diferencias de diseño, texto o estilo y volver a exportarlo con más precisión. Te sirve cuando una presentación generada desde HTML se ve cortada, desalineada o distinta del original.
-
Crear plan de reescritura
Redacta un plan de reescritura largo para varios archivos, que luego ejecutarán las fases de patch-edit y diff-review, con límites claros y seguridad en los cambios.
-
Visualizador de simulaciones con Web Worker
Crea un visualizador en tiempo real que mueve el cálculo pesado a un Web Worker. Te sirve para simulaciones, partículas o datos que necesitan ir fluidos sin bloquear la pantalla.
-
Construir una tarea de código
Automatiza una tarea de programación en fases, usando planificación, ejecución y vigilancia. Úsalo cuando quieras que un agente lleve a cabo un cambio de principio a fin.
-
Ejecutar un plan de implementación
Lleva a cabo un plan de trabajo por fases usando subagentes. Úsalo cuando quieras que se ejecute un plan ya preparado o uno muy claro.
-
Leer un código base completo
Te ayuda a recorrer todo un código base leyendo cada archivo fuente completo. Úsalo al empezar en un proyecto nuevo o desconocido para ponerte al día.
-
Crear un plan detallado de trabajo
Te ayuda a preparar un plan de implementación por fases con búsqueda de documentación. Úsalo cuando quieras organizar una función, tarea o cambio grande antes de ejecutarlo.
-
Agrupar incidencias de GitHub
Agrupa un backlog de incidencias de GitHub por causa raíz y propone un conjunto pequeño de tareas maestras. Úsalo cuando haya muchos reportes parecidos y quieras consolidarlos o planificar su arreglo.
-
Encontrar la arquitectura ideal
Mapa un código base en diagramas de flujo por funcionalidades, detecta duplicidades y propone una arquitectura unificada. Úsalo cuando quieras revisar la estructura antes de una refactorización grande.
-
Explorar código con estructura
Te ayuda a buscar código de forma optimizada usando el análisis del árbol sintáctico. Úsalo cuando quieras entender funciones o explorar un proyecto sin leer archivos enteros.
-
Revisar issues por impacto
Revisa incidencias, pull requests o código de Archify valorando beneficio, coste e impacto para ayudar a decidir qué mantener. Úsalo cuando quieras priorizar cambios o evaluar la calidad de una modificación.
-
Afinar diagramas de Archify
Te ayuda a mejorar la precisión, la calidad visual y la velocidad de autoría de diagramas en Archify. Úsalo cuando quieras probar cambios en la generación o en sus reglas de aceptación.
-
Simplificar código base
Te ayuda a reducir complejidad accidental eliminando código muerto, duplicado o capas redundantes. Úsalo cuando quieras simplificar un proyecto sin hacer una revisión general ni ajustar rendimiento.
-
Analizar código base
Analiza un código base para producir un mapa interactivo con su arquitectura, componentes y relaciones. Te ayuda a entender cómo encajan las piezas de un proyecto.
-
Entender un chat de código
Te ayuda a hacer preguntas sobre un código base o a entenderlo usando un grafo de conocimiento. Úsalo cuando quieras aclarar cómo encaja una parte del proyecto.
-
Abrir panel interactivo de código
Abre un panel web interactivo para ver el mapa de conocimientos de un código base. Te sirve cuando quieres entender mejor la estructura y las relaciones entre sus partes.
-
Analizar cambios en git
Analiza diffs de git o pull requests para ver qué ha cambiado, qué componentes afecta y qué riesgos puede haber. Te ayuda a revisar cambios antes de aceptarlos o integrarlos.
-
Extraer dominio de negocio
Extrae conocimiento del negocio desde un código base y genera un gráfico interactivo del flujo del dominio. Te sirve para entender cómo funciona el negocio, incluso con un análisis ligero o a partir de un mapa previo.
-
Explicar archivo o módulo
Te ayuda a entender a fondo un archivo, función o módulo concreto del código base. Es útil cuando necesitas una explicación clara de una parte específica del proyecto.
-
Crear documentación de código
Crea o mejora documentación para código, APIs, bibliotecas y proyectos de software. Te sirve para escribir README, guías técnicas, comentarios en el código o documentación de arquitectura.
-
Gestionar issues y PR de DeerFlow
Ayuda a mantenedores de DeerFlow a revisar issues y pull requests, comparar propuestas y preparar comentarios o estrategias de corrección. Te sirve para gestionar trabajo técnico sin editar el código directamente.
-
Diseñar cambios de sistema
Evalúa y ejecuta cambios importantes en un sistema de software desde cero, teniendo en cuenta necesidades reales, consumidores y riesgos. Te ayuda cuando hay que decidir la solución mínima correcta para un cambio complejo.
-
Automatizar tareas de Backendless
Te ayuda a automatizar tareas de Backendless cuando necesitas gestionar este servicio desde un agente. Usa primero las herramientas disponibles para consultar la estructura actual.
-
Generar changelogs desde commits
Crea notas de versión para usuarios a partir del historial de git. Sirve cuando quieres convertir commits técnicos en cambios claros y fáciles de leer.
-
Automatizar Codeinterpreter
Te ayuda a automatizar tareas de Codeinterpreter desde un agente cuando necesitas ejecutar código o análisis de forma automática.
-
Automatizar Customjs
Te ayuda a automatizar tareas de Customjs con Rube MCP. Úsalo cuando necesites consultar sus herramientas y ejecutar acciones con los esquemas actuales.
-
Automatizar Deepgram
Te ayuda a automatizar tareas de Deepgram con Rube MCP. Úsalo cuando necesites consultar sus herramientas y ejecutar acciones con los esquemas actuales.
-
Guiar proyectos paso a paso
Te ayuda a avanzar en un proyecto real una etapa cada vez, con pistas y revisión de resultados. Sirve cuando quieres construir un proyecto aprendiendo sin recibir la solución completa.
-
Dividir bundles de SPA
Te ayuda a cargar solo lo necesario al principio en aplicaciones SPA grandes. Útil cuando una ruta va lenta, se añaden dependencias nuevas o parte de la interfaz puede cargarse más tarde.
-
Eliminar console en producción
Te ayuda a quitar instrucciones de consola que no deberían llegar a producción. Sirve cuando revisas scripts, componentes cliente o bundles y quieres localizar el punto real del problema.
-
Usar const y let
Te ayuda a sustituir var por const y let en scripts y componentes. Sirve cuando revisas código y quieres mejorar claridad y coherencia en el comportamiento del navegador.
-
Formatear moneda y fechas
Te ayuda a formatear números, precios y fechas con las APIs de Intl. Sirve cuando revisas funciones utilitarias, propiedades de componentes o plantillas de texto.
-
Debounce y throttle de eventos
Te ayuda a limitar la frecuencia de eventos para evitar trabajo innecesario. Sirve cuando revisas scripts, componentes cliente o comportamiento en el navegador y quieres encontrar el cuello de botella real.
-
Mejorar rendimiento del DOM
Te ayuda a detectar y corregir operaciones costosas sobre el DOM en scripts y componentes. Sirve al investigar cuellos de botella reales en el navegador.
-
Eliminar JavaScript duplicado
Te ayuda a detectar bibliotecas de JavaScript repetidas que hacen más lenta la página. Sirve cuando DevTools, Lighthouse o datos reales muestran ese coste.
-
Mejorar gestión de errores
Te ayuda a implementar un manejo correcto de errores en scripts y componentes. Sirve al investigar fallos reales en el navegador y corregir su causa.
-
Usar módulos ES
Te ayuda a revisar scripts y componentes para usar importaciones y exportaciones de ES modules. Sirve al corregir código y comprobar su comportamiento real en el navegador.
-
Usar delegación de eventos
Te ayuda a revisar scripts y componentes para manejar eventos con delegación. Sirve especialmente cuando hay contenido dinámico y quieres evitar código repetido.
-
Buscar paquetes npm fiables
Te ayuda a encontrar paquetes npm populares y mantenidos para una regla de frontend. Sirve cuando necesitas validar opciones y añadirlas a la configuración de una skill.
-
Auditar carga de fuentes web
Te ayuda a revisar si las fuentes web están ralentizando la carga de una página. Úsalo cuando quieras comprobar el cuello de botella real antes de cambiar la forma de cargarlas.
-
Auditar Google Tag Manager
Te ayuda a revisar si Google Tag Manager está ralentizando la carga de una página. Úsalo cuando quieras comprobar el cuello de botella real antes de cambiar su implementación.
-
Sustituir JavaScript con :has()
Te ayuda a revisar estilos y componentes que usan JavaScript para cambiar clases según el estado de otros elementos. Úsalo cuando `:has()` pueda simplificar o eliminar ese código.
-
Añadir pistas de recursos HTML
Te ayuda a revisar y añadir pistas como `preload`, `prefetch` o `dns-prefetch`. Úsalo cuando compruebes plantillas o componentes que cargan recursos importantes antes.
-
Reducir tamaño del HTML
Te ayuda a revisar páginas demasiado pesadas en HTML. Úsalo cuando el contenido no se indexa bien o cuando una página incluye grandes bloques de datos incrustados.
-
Corregir idioma en XHTML
Te ayuda a revisar que `lang` y `xml:lang` estén alineados en documentos XHTML o poliglota. Úsalo solo cuando el documento deba analizarse como HTML y como XML.
-
Reducir peticiones HTTP
Te ayuda a revisar si una página hace demasiadas peticiones de red. Úsalo cuando una carga lenta se deba al número de recursos y no a otra causa.
-
Evitar enlaces que bajan a HTTP
Te ayuda a revisar enlaces internos y externos para que usen siempre HTTPS. Úsalo cuando migres un sitio o revises URLs escritas a mano en el código.
-
Usar guiones en las URL
Te ayuda a revisar la estructura de las URL para usar guiones como separadores. Úsalo cuando generes slugs o planifiques una migración de rutas.
-
Usar patrones de datos inmutables
Te ayuda a revisar código y comportamiento en el navegador para preferir datos inmutables. Úsalo cuando busques corregir errores o cuellos de botella reales.
-
Cargar código al interactuar
Te ayuda a retrasar la carga de funciones opcionales que no hacen falta al principio. Úsalo cuando la primera pantalla o la primera acción necesiten ir más rápidas.
-
Cargar código al verlo
Te ayuda a cargar módulos pesados solo cuando se acercan a la pantalla. Úsalo en páginas largas, paneles o listas para mantener ligera la carga inicial.
-
Mejorar una regla Front-End Checklist
Te ayuda a mejorar una regla MDX de Front-End Checklist. Úsalo cuando quieras subir su calidad, completar campos o añadir ejemplos reales.
-
Evitar el noindex accidental
Te ayuda a revisar si una web está bloqueando páginas importantes para Google. Sirve cuando no aparecen en el buscador o quieres comprobar ajustes del CMS que controlan la indexación.
-
Evitar JavaScript inline
Te ayuda a revisar scripts y componentes para no meter JavaScript directamente en el HTML. Sirve cuando quieres corregir problemas reales en el código o en cómo se ejecuta en el navegador.
-
Linter de JavaScript
Te ayuda a revisar código JavaScript para encontrar errores de estilo o de calidad. Sirve cuando quieres validar scripts, componentes o paquetes con las reglas del proyecto.
-
Minificar JavaScript
Te ayuda a reducir el tamaño de los archivos JavaScript. Sirve cuando quieres revisar scripts o paquetes para que carguen con menos peso.
-
Validar JSON-LD
Te ayuda a revisar bloques JSON-LD para datos estructurados como artículos, productos, preguntas frecuentes o negocios locales. Sirve cuando no aparecen resultados enriquecidos en Google Search Console.
-
Analizar JSON con seguridad
Te ayuda a revisar cómo se lee JSON para evitar errores al procesarlo. Sirve cuando quieres comprobar código o comportamiento en el navegador y detectar fallos reales.
-
Controlar la longitud de URL
Te ayuda a revisar la longitud y la estructura de las URLs. Sirve cuando generas slugs o quieres evitar direcciones demasiado largas o profundas.
-
Virtualizar listas largas
Te ayuda a revisar si una lista muy larga necesita virtualización para rendir mejor. Sirve cuando trabajas con paneles, tablas o feeds con muchos elementos repetidos.
-
Configurar URLs sin mayúsculas
Te ayuda a revisar la estructura de las URLs o a configurar la navegación de un sitio nuevo. Sirve cuando el servidor o el framework distingue entre mayúsculas y minúsculas en los archivos o rutas.
-
Revisar fugas de memoria
Te ayuda a detectar patrones comunes de fuga de memoria en scripts, componentes cliente, bundles o en tiempo de ejecución. Sirve cuando quieres encontrar y corregir el problema real tanto en el código como en el navegador.
-
Usar métodos modernos de arrays
Te ayuda a revisar scripts, componentes cliente, bundles o el comportamiento en tiempo de ejecución para usar métodos modernos de arrays y objetos. Sirve cuando quieres encontrar y corregir el problema real tanto en el código como en el navegador.
-
Evitar any en TypeScript
Te ayuda a revisar archivos TypeScript para mantener la seguridad de tipos. Sirve cuando trabajas con datos externos o ves avisos de ESLint por usar @typescript-eslint/no-explicit-any.
-
Evitar índices sin comprobar
Te ayuda a revisar la configuración de TypeScript o el código que accede a posiciones de arrays. Sirve cuando investigas errores de undefined que TypeScript no detectó.
-
Revisar parámetros de URL
Te ayuda a revisar la estructura de las URLs o cómo trata buscadores las direcciones filtradas, ordenadas o con seguimiento. Sirve cuando un sitio de comercio electrónico o de contenido añade parámetros de tracking o sesión.
-
Gestionar plurales en traducciones
Revisa textos con contadores, claves de traducción y configuración de i18n para comprobar que los plurales se muestran bien en cada idioma. Te sirve cuando una misma frase cambia según la cantidad.
-
Buscar y reescribir código con AST
Encuentra y modifica código según su forma sintáctica en muchos lenguajes. Te sirve cuando necesitas cambios precisos en patrones de código, no simples búsquedas de texto.
-
Probar el plugin de Codex
Te ayuda a verificar y depurar el plugin de Codex en un entorno aislado para comprobar que sus ganchos se ejecutan bien. Sirve cuando cambias componentes, instaladores o el flujo del servidor de la aplicación.
-
Depurar problemas de forma sistemática
Sigue un ciclo de diagnóstico para encontrar fallos, probar hipótesis y confirmar la corrección con pruebas. Te ayuda cuando un programa falla, se cuelga o responde mal.
-
Gestionar Git con seguridad
Realiza operaciones de Git como commits, rebase o búsquedas en el historial de forma segura y ordenada. Te sirve cuando necesitas trabajar con la historia del repositorio sin errores.
-
Gestionar Git con precisión
Te ayuda a hacer operaciones de Git como commits, rebases, squashes y búsquedas en el historial. Sirve siempre que trabajas con cambios, ramas o necesitas rastrear el origen de un cambio.
-
Contribuir con un bug fix verificado
Prepara y envía una corrección verificada para errores de LazyCodex, Codex o skills relacionadas. Te sirve cuando quieres arreglar un fallo y abrir la contribución en el repositorio correcto.
-
Informar de un bug de LazyCodex
Crea un informe de error de alta calidad para LazyCodex, Codex o sus plugins, con causas y pasos para reproducirlo. Te sirve cuando necesitas abrir o documentar un fallo en el lugar adecuado.
-
Usar diagnósticos de LSP
Te ayuda a obtener diagnósticos, definiciones, referencias y cambios de nombre seguros en el código abierto. Sirve cuando necesitas entender o modificar código con ayuda del servidor de lenguaje.
-
Configurar un servidor LSP
Configura un servidor de lenguaje para que funcionen bien las herramientas de diagnóstico, referencias y renombrado. Te ayuda cuando un proyecto no tiene LSP o falla la configuración.
-
Practicar código moderno y tipado
Te ayuda a escribir código más estricto y fiable en Python, Rust, TypeScript, JavaScript y Go. Sirve cuando trabajas en archivos .py, .rs, .ts, .js o .go.
-
Refactorizar y modernizar código
Te ayuda a reorganizar y simplificar código con una buena separación de partes. Sirve cuando quieres refactorizar, limpiar, extraer o modernizar una base de código.
-
Eliminar señales de código generado
Te ayuda a limpiar cambios recientes o archivos concretos para quitar patrones de código con aspecto generado por IA. Sirve cuando quieres revisar y corregir ese tipo de cambios detrás de pruebas de regresión.
-
Eliminar código no usado
Busca y elimina código que ya no se utiliza en el proyecto con comprobaciones para evitar romper nada. Te ayuda a limpiar la base de código de forma segura.
-
Auditar deuda técnica del proyecto
Analiza el código para detectar deuda técnica en varias dimensiones y genera un informe priorizado. Te sirve cuando necesitas una revisión de salud del proyecto o un plan de limpieza.
-
Planificar antes de programar
Crea un plan de trabajo completo antes de empezar a codificar, explorando primero el proyecto y resolviendo dudas. Te sirve cuando quieres una propuesta clara y aprobada antes de ejecutar cambios.
-
Planificar antes de programar
Te ayuda a explorar el proyecto y escribir un plan claro antes de tocar código. Sirve cuando quieres una hoja de ruta decidida antes de empezar la implementación.
-
Crear y gestionar PRs completos
Implementa un cambio en un entorno de trabajo aislado, hace pruebas, revisiones y limpieza del espacio de trabajo, y deja el resultado listo para integrarse. Te sirve cuando quieres llevar una tarea hasta un pull request completo.
-
Crear harnesses CLI-Anything
Te ayuda a construir, mejorar, probar y validar harnesses CLI-Anything para aplicaciones o repositorios. Sirve cuando quieres automatizar el uso de una interfaz gráfica desde la terminal.
-
Crear harnesses CLI-Anything con OpenClaw
Te ayuda a construir, mejorar, probar y validar harnesses CLI-Anything con OpenClaw. Sirve cuando quieres adaptar esa metodología a otros entornos sin cambiar el formato del archivo Python.
-
Crear harness CLI-Anything
Te ayuda a construir, ajustar, probar o validar un harness CLI-Anything para una aplicación o repositorio. Sirve cuando necesitas adaptar esta metodología a un proyecto nuevo.
-
Gestionar CC Switch desde terminal
Te ayuda a gestionar la configuración de herramientas de programación con IA desde la terminal. Sirve cuando quieres cambiar ajustes sin salir del terminal.
-
Gestionar flujos de Dify
Te ayuda a crear, revisar, validar, editar y exportar flujos de trabajo de Dify desde la terminal. Sirve cuando trabajas con archivos DSL de Dify sin usar la interfaz web.
-
Usar EEZ Studio desde terminal
Te ayuda a inspeccionar y modificar proyectos de EEZ Studio, pantallas LVGL y comandos SCPI desde la terminal. Sirve cuando automatizas proyectos de interfaz embebida o compilaciones LVGL.
-
Generar harnesses CLI-Anything
Te ayuda a descubrir y crear harnesses CLI-Anything para aplicaciones gráficas dentro de Cursor. Sirve cuando quieres usar comandos preparados para automatizar una interfaz.
-
Gestionar proyectos en Godot
Te ayuda a administrar proyectos, escenas, exportaciones y scripts de Godot desde la terminal. Sirve cuando quieres automatizar tareas de desarrollo de juegos.
-
Crear harnesses CLI-Anything con Hermes
Te ayuda a crear, mejorar, probar y validar harnesses CLI-Anything usando Hermes Agent. Sirve cuando quieres adaptar esa metodología a flujos de trabajo automatizados.
-
Depurar con LLDB desde terminal
Te ayuda a depurar programas con LLDB usando su API de Python. Sirve cuando necesitas analizar errores y revisar el comportamiento de una aplicación.
-
Analizar capturas de Nsight Graphics
Te ayuda a revisar capturas de Nsight Graphics, resumir trazas de GPU y analizar reproducciones. Sirve para investigar problemas y rendimiento gráfico en Windows.
-
Procesar logs de NSLogger
Te ayuda a analizar, filtrar, exportar y vigilar archivos de registro de NSLogger. Sirve cuando necesitas revisar trazas y depurar problemas a partir de logs.
-
Analizar capturas de RenderDoc
Te ayuda a analizar capturas hechas con RenderDoc para revisar problemas gráficos. Sirve para investigar y depurar renderizado en aplicaciones y juegos.
-
Gestionar proyectos de s&box
Te ayuda a gestionar proyectos de s&box, editar escenas y prefabs, configurar recursos y generar código C#. Sirve para trabajar con el motor y revisar la validez del proyecto desde la consola.
-
Controlar Slay the Spire 2
Te ayuda a controlar Slay the Spire 2 desde una conexión local con el juego. Sirve para leer el estado de la partida y enviar acciones de combate, navegación y menús.
-
Controlar Slay the Spire 2
Te ayuda a controlar Slay the Spire 2 desde una conexión local con el juego. Sirve para leer el estado de la partida y enviar acciones de combate, navegación y menús.
-
Analizar trazas de Unreal Insights
Te ayuda a capturar trazas de Unreal Engine, revisar archivos de Trace Store y resumir datos de tiempo y contadores. Sirve para depurar rendimiento sin cerrar la interfaz de Unreal Insights.
-
Desarrollar videojuegos con varias herramientas
Te ayuda a gestionar distintas tareas de desarrollo de videojuegos, como recursos 2D y 3D, pruebas con agentes, empaquetado y publicación. Sirve cuando necesitas cubrir todo el proceso de un juego con herramientas distintas.
-
Crear páginas SEO a escala
Te ayuda a generar muchas páginas parecidas a partir de plantillas y datos. Sirve cuando quieres posicionar búsquedas repetidas, como ciudades, comparaciones o integraciones.
-
Programar con Cirq
Te ayuda a diseñar y ejecutar circuitos cuánticos con Cirq. Sirve cuando trabajas con hardware de Google Quantum AI, ruido, calibración o experimentos cuánticos.
-
Escalar tareas con Dask
Te ayuda a ejecutar trabajos de Python con más datos de los que caben en memoria o en varios equipos. Sirve para pandas, NumPy y procesos paralelos en lotes grandes.
-
Trabajar con MATLAB y Octave
Te ayuda a construir, revisar y planificar flujos numéricos en MATLAB o GNU Octave. Sirve para trabajar con matrices, tablas, gráficos, archivos MAT, pruebas y conexión explícita con Python.
-
Analizar grafos con NetworkX
Te ayuda a crear, analizar y visualizar redes y grafos en Python. Sirve para calcular caminos, centralidad, comunidades, generar redes sintéticas o leer y guardar formatos de grafos.
-
Crear protocolos para Opentrons
Te ayuda a escribir, revisar, migrar y simular protocolos Python para robots Opentrons Flex y OT-2. Sirve para automatizar pipeteo, preparar labware, configurar módulos y depurar la ejecución en la aplicación.
-
Acelerar Python con GPU
Te ayuda a acelerar código científico en Python con GPU NVIDIA y comprobar que siga funcionando correctamente. Sirve cuando un proceso va lento y puede beneficiarse de CuPy, cuDF, cuML, cuGraph, Numba-CUDA u otras herramientas GPU.
-
Construir circuitos cuánticos con PennyLane
Te ayuda a crear y diferenciar circuitos cuánticos y modelos híbridos con PennyLane. Sirve para algoritmos variacionales, aprendizaje automático cuántico y validación antes de moverlos a un proveedor de hardware.
-
Trabajar con entornos PufferLib
Te ayuda a configurar y revisar entornos de aprendizaje por refuerzo con PufferLib, incluyendo vectorización, políticas, entrenamiento y evaluación. Sirve cuando necesitas orientación para la versión adecuada y una revisión segura de checkpoints.
-
Planificar automatización de laboratorio con PyLabRobot
Te ayuda a desarrollar y revisar planes de automatización de laboratorio, simulaciones y compatibilidad con dispositivos en PyLabRobot. Sirve cuando quieres preparar protocolos sin ejecutar acciones físicas sin revisión humana.
-
Entrenar redes con PyTorch Lightning
Te ayuda a organizar y entrenar modelos de PyTorch con Lightning, incluyendo entrenamiento distribuido, callbacks y registro. Sirve cuando necesitas escalar redes neuronales con una estructura más clara.
-
Construir circuitos cuánticos con Qiskit
Te ayuda a crear, simular, transpilar y ejecutar circuitos cuánticos con Qiskit e IBM Quantum Runtime. Sirve cuando trabajas con primitivas, simulación local o ejecución en hardware cuántico.
-
Usar scikit-learn en Python
Te ayuda a crear y evaluar modelos de aprendizaje automático con scikit-learn. Sirve cuando necesitas clasificación, regresión, agrupamiento, reducción de dimensión o canalizaciones de datos.
-
Explicar predicciones con SHAP
Te ayuda a entender y auditar predicciones de modelos de aprendizaje automático. Sirve para calcular importancias de variables y crear explicaciones locales o globales.
-
Simular procesos con SimPy
Te ayuda a construir y analizar simulaciones de eventos discretos basadas en procesos. Sirve para planificar colas, recursos, interrupciones, monitorización y repeticiones reproducibles.
-
Entrenar agentes con Stable Baselines3
Te ayuda a entrenar y evaluar agentes de aprendizaje por refuerzo con Stable Baselines3. Sirve para experimentos reproducibles con entornos Gymnasium, acciones discretas o control continuo.
-
Resolver matemáticas simbólicas con SymPy
Te ayuda a hacer matemáticas exactas con símbolos en lugar de números. Sirve para álgebra, cálculo, ecuaciones, álgebra lineal y generación de expresiones en LaTeX o Python.
-
Crear redes neuronales con PyG
Te ayuda a trabajar con redes neuronales sobre grafos en PyTorch Geometric. Sirve para clasificación de nodos, enlaces o grafos, y para usar muestreo de vecinos o grafos heterogéneos.
-
Trabajar con grafos moleculares en TorchDrug
Te ayuda a construir y depurar flujos de trabajo de TorchDrug para moléculas y proteínas. Sirve para predicción de propiedades, generación molecular, retrosíntesis y aprendizaje de representaciones.
-
Usar modelos de Transformers
Te ayuda a cargar y usar modelos de Hugging Face Transformers. Sirve para inferencia, generación de texto, entrenamiento y tareas de texto, imagen, audio o multimodales.
-
Desarrollar Cherry Studio en Electron
Te ayuda a desarrollar, depurar y probar cambios en una instancia de Cherry Studio Electron. Sirve para trabajo de interfaz, análisis de rendimiento y verificación interactiva de PRs.
-
Delegar tareas en Antigravity
Te ayuda a ejecutar tareas de programación en Antigravity CLI de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Antigravity.
-
Delegar tareas en Claude Code
Te ayuda a ejecutar tareas de programación en Claude Code de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Claude Code.
-
Delegar tareas en Codex
Te ayuda a ejecutar tareas de programación en Codex CLI de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Codex.
-
Delegar tareas en DeepSeek Harness
Te ayuda a ejecutar tareas de programación en DeepSeek Harness de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a este agente.
-
Delegar tareas en Gemini
Te ayuda a ejecutar tareas de programación en Gemini CLI de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Gemini.
-
Delegar tareas en GitHub Copilot
Te ayuda a ejecutar tareas de programación en GitHub Copilot CLI de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Copilot.
-
Delegar tareas en Hermes
Te ayuda a ejecutar tareas locales de programación con Hermes Agent de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Hermes.
-
Delegar tareas en Kimi Code
Te ayuda a ejecutar tareas de programación en Kimi Code de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Kimi Code.
-
Delegar tareas en MiniMax Code
Te ayuda a ejecutar tareas de programación en MiniMax Code de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a MiniMax Code.
-
Delegar tareas en OpenClaw
Te ayuda a ejecutar tareas acotadas en el agente local OpenClaw de forma no interactiva. Sirve cuando el usuario quiere delegar una tarea concreta.
-
Delegar tareas en OpenCode
Te ayuda a ejecutar tareas de programación en OpenCode de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a OpenCode.
-
Delegar análisis y cambios en Pi
Te ayuda a delegar análisis o implementación de tareas de repositorio en Pi. Sirve cuando el usuario quiere que Pi resuelva una tarea concreta.
-
Delegar tareas en Qoder
Te ayuda a ejecutar tareas de programación en Qoder CLI con salida estructurada. Sirve cuando el usuario quiere delegar trabajo a Qoder.
-
Delegar tareas en Qwen Code
Te ayuda a ejecutar tareas de programación en Qwen Code de forma no interactiva. Sirve cuando el usuario quiere delegar trabajo a Qwen Code.
-
Crear una nueva skill
Te ayuda a crear una skill nueva en el repositorio. Sirve cuando quieres añadir una skill desde cero siguiendo el flujo de trabajo del proyecto.
-
Encontrar simplificaciones de código
Te ayuda a detectar oportunidades para simplificar y limpiar Cherry Studio. Sirve para localizar código muerto, APIs innecesarias, duplicaciones y posibles refactorizaciones.
-
Gestionar ramas y PRs apilados
Te ayuda a planificar, crear, revisar, rebasear, sincronizar y recuperar cadenas de pull requests dependientes en GitHub. Sirve cuando trabajas con el flujo de ramas apiladas de Cherry Studio.
-
Preparar una nueva versión
Crea una versión nueva recopilando commits, generando notas de versión bilingües, actualizando archivos de versión y creando la rama de lanzamiento. Sirve cuando te piden preparar un release, subir la versión o ejecutar /prepare-release.
-
Buenas prácticas de React y Next.js
Te ayuda a revisar, escribir o refactorizar código React y Next.js para seguir patrones de rendimiento recomendados por Vercel. Sirve cuando trabajas con componentes, páginas, carga de datos, optimización del paquete o mejoras de rendimiento.
-
Extraer Markdown desde HTML
Extrae Markdown limpio desde páginas HTML usando Defuddle. Sirve para convertir contenido web en texto ordenado.
-
Generar Markdown con Knap
Renderiza Markdown desde plantillas y datos estructurados con Knap. Sirve para crear notas en lote o transformar JSON y CSV en contenido formateado.
-
Delegar revisión de código abierta
Activa un modo de delegación para que el agente principal dirija la revisión de código usando OCR solo para tareas deterministas. Sirve cuando quieres que el propio agente haga la revisión.
-
Orquestar tareas de código
Te ayuda a llevar una tarea de programación de principio a fin, desde la entrada de la incidencia hasta la implementación, revisión, despliegue y verificación de aceptación. Sirve cuando quieres intervenir lo mínimo posible.
-
Añadir App Clip a Expo
Te ayuda a añadir un App Clip de iOS a una app de Expo. Sirve cuando trabajas con App Clip, AASA, smart app banner o quieres lanzar una versión ligera invocable por URL.
-
Responder comentarios en GitHub
Te ayuda a responder comentarios de revisión o de incidencias en un Pull Request abierto de GitHub usando la CLI gh. Sirve cuando quieres gestionar feedback desde la consola.
-
Generar archivos AGENTS.md
Crea archivos AGENTS.md y reglas asociadas analizando un código base. Sirve para generar instrucciones específicas del proyecto con distintos modos de ejecución.
-
Crear y revisar AGENTS.md
Crea, revisa o audita archivos AGENTS.md usando evidencias del repositorio y comandos verificados. Sirve para no sobrescribir las instrucciones que ya mantiene el proyecto.
-
Delegar tareas con Agy
Te ayuda a delegar tareas de programación en la CLI de Google Antigravity. Sirve cuando quieres repartir trabajo a ese entorno.
-
Crear aplicaciones de IA
Te ayuda a construir aplicaciones listas para producción con modelos de lenguaje, sistemas RAG y agentes inteligentes. Sirve cuando necesitas búsqueda vectorial, trabajo con varios tipos de datos o integración con sistemas de empresa.
-
Desarrollar IA y machine learning
Te ayuda a trabajar en aplicaciones con modelos de lenguaje, RAG, agentes y canales de datos de ML. Sirve para crear funciones de IA y sistemas de aprendizaje automático.
-
Diseñar CLI seguras para agentes
Te ayuda a diseñar herramientas de línea de comandos que los agentes de IA puedan usar con seguridad. Sirve para definir salidas JSON, manejo de errores, límites de entrada y códigos de salida.
-
Crear productos con APIs de IA
Te ayuda a construir productos que usan APIs de IA como OpenAI o Anthropic. Sirve cuando quieres envolver estas APIs en una aplicación propia.
-
Delegar tareas de código con Aider
Te ayuda a pasar tareas de programación a Aider cuando el usuario lo pide de forma explícita. Sirve para delegar cambios de código con ese asistente.
-
Planificar implementaciones técnicas
Convierte requisitos en un plan de implementación preciso y ordenado por dependencias. Sirve cuando hay que preparar el trabajo antes de programar.
-
Implementar búsquedas con Algolia
Te ayuda a aplicar patrones expertos para integrar Algolia en búsquedas e индексación. Sirve cuando construyes o mejoras la búsqueda de un producto.
-
Crear skills de voz para Amazon Alexa
Te ayuda a crear skills de voz para Amazon Alexa e integrarlas con servicios de AWS. Sirve cuando quieres construir asistentes de voz o funciones para Alexa.
-
Escribir código con menos errores
Te ayuda a escribir, revisar o refactorizar código evitando errores comunes de los modelos de IA. Sirve cuando quieres hacer cambios más pequeños, claros y comprobables.
-
Desarrollar apps Android
Te ayuda a crear aplicaciones Android con enfoques nativos, multiplataforma o híbridos. Sirve cuando trabajas en apps para Android en producción.
-
Migrar AngularJS a Angular
Te ayuda a pasar proyectos de AngularJS a Angular moderno. Sirve cuando conviertes componentes, rutas e inyección de dependencias en una migración.
-
Validar peticiones a APIs
Te ayuda a comprobar si una petición a una API está bien formada según sus datos. Sirve cuando revisas método, URL, cabeceras, cuerpo, autenticación o parámetros.
-
Principios de diseño de API
Te ayuda a aplicar principios de diseño para APIs REST y GraphQL. Sirve para crear APIs más claras, escalables y fáciles de mantener.
-
Diseñar especificaciones REST
Genera especificaciones completas de endpoints REST listas para usar. Te sirve cuando quieres definir una API para un sistema o dominio concreto.
-
Documentar API con OpenAPI
Te ayuda a generar especificaciones OpenAPI, crear guías para desarrolladores y mantener una documentación completa de API. Es útil cuando necesitas ordenar y actualizar la documentación técnica.
-
Generar documentación de API
Crea documentación de API a partir del código, con endpoints, parámetros, ejemplos y buenas prácticas. Te sirve para ofrecer guías claras a otros desarrolladores.
-
Documentar API y SDKs
Crea documentación de API con OpenAPI 3.1, documentos interactivos y SDKs. Te sirve para mejorar la experiencia de uso y construir portales completos para desarrolladores.
-
Crear endpoints REST
Construye plantillas revisables de endpoints REST con validación, gestión de errores, autenticación y documentación. Te sirve para levantar APIs seguras y preparadas para crecer.
-
Diseñar integraciones entre servicios
Diseña arquitecturas orientadas a eventos, webhooks, cadenas de API y पाइपelines ETL entre servicios. Te ayuda cuando necesitas automatizar flujos entre distintas aplicaciones.
-
Arquitectura de integraciones API
Ayuda a diseñar, implementar, depurar y optimizar integraciones entre APIs y servicios. Sirve cuando necesitas conectar sistemas y resolver problemas de intercambio de datos.
-
Mejorar la incorporación a API
Reduce el tiempo hasta la primera llamada a una API. Te ayuda a simplificar la autenticación, preparar entornos de prueba y quitar obstáculos habituales para nuevos desarrolladores.
-
Patrones de diseño de API
Te ayuda a elegir entre REST, GraphQL y tRPC, y a decidir formatos de respuesta, versionado y paginación. Sirve para tomar mejores decisiones de diseño en una API.
-
Gestionar límites de API
Implementa control de uso, reintentos y espera progresiva ante errores 429 y fallos temporales 5xx. Te sirve para que tus integraciones sean más estables y respeten límites.