Skills

mcollina/skills: una tabla de habilidades Node.js para trabajo asistido por IA

Cuando la tarea ya cae en Fastify, AGENTS.md, interiores de Node o tipos TypeScript. No invente un comando de instalación; compruebe primero en solo lectura.

Official source · mcollina/skills

Install

https://github.com/mcollina/skills

Para quién

Encaja para desarrollo asistido por IA cuya tarea ya cae en las pocas habilidades nombradas en el original. El título oficial es el conjunto de habilidades de Matteo Collina y dice: Skills for AI-assisted development. La presentación del repositorio apunta a Node.js moderno, pero la tabla del cuerpo nombra solo cuatro filas; no la amplíe a un inventario completo de marcos.

Encaja mejor si ya escribe Fastify, ya tiene una nota de repositorio que mantener, ya toca interiores de Node.js o trata tipos TypeScript complejos. No encaja si aún busca un comando de instalación: el original citado en esta página no da npx, mercado de complementos ni otro instalador.

Antes de empezar, abra el repositorio oficial y confirme que usará un nombre de la tabla. No invente rutas de habilidad ni comandos de instalación.

Primer intento en 3 minutos

Siga solo la ruta que el original da de verdad: el repositorio oficial mismo. La primera vez, compruebe en solo lectura; no genere ni sobrescriba archivos del repositorio todavía.

Requisitos: ya tiene un proyecto Node.js / TypeScript local, o ya puede cargar este conjunto en un asistente. Si la habilidad aún no aparece, quédese en la página del repositorio; no invente pasos de instalación.

Ubicación de instalación: el original no tiene comando de instalación. El lugar oficial es el repositorio:

https://github.com/mcollina/skills

Disparador de bajo riesgo: si la habilidad ya está disponible, pida al asistente una comprobación de solo lectura en la fila fastify — el original dice Comprehensive best practices for Fastify development. Solo compruebe si el código existente se desvía de esas prácticas; no cambie archivos todavía. Si la habilidad no está disponible, la condición de éxito no se cumple; no cambie a un instalador no nombrado.

Señal de éxito: el asistente habla del código existente claramente según las mejores prácticas fastify y no cambia el disco. Si empieza a escribir AGENTS.md u otros archivos, párese y confirme primero.

Ejemplos de uso

Ejemplo 1: comprobar mejores prácticas Fastify. Use fastify de la tabla. Encaja si ya tiene un servicio Fastify y quiere contrastarlo con mejores prácticas de conjunto. La evidencia es solo esa frase; no alinea reglas concretas. Compruebe primero en solo lectura; si va a cambiar código de rutas o complementos, confirme primero qué archivos.

Ejemplo 2: apretar tipos TypeScript. Use typescript-magician: el original dice que se centra en sistemas de tipos avanzados, genéricos complejos y eliminar any. Encaja si los tipos ya están desordenados y quiere encontrar any primero. Saque primero el resultado de la comprobación y luego decida si cambiar definiciones de tipos. No lo convierta en relleno de tipos para un lenguaje cualquiera.

Límites

El original no tiene comando de instalación. No añada npx skills add ni otros comandos de mercado. El único lugar oficial que puede dar es:

https://github.com/mcollina/skills

La tabla también nombra init: crear y mantener un AGENTS.md de alta señal para un repositorio. Eso escribe un archivo; antes de ejecutar debe confirmar el repositorio de destino y si se sobrescribirá una nota existente.

nodejs-core cubre interiores de Node.js, incluidos C++ addons, V8, libuv y el sistema de construcción. La evidencia llega solo a esos temas; no hay pasos de operación. No lo trate como una introducción general a Node.

No complete nombres de habilidad fuera de la tabla. El original tampoco da una lista exclusiva de asistentes ni un alcance lingüístico mutuamente excluyente.