Spec Kit
github/spec-kitRevisado por IA
Qué hace
Spec Kit es el conjunto de herramientas de GitHub para trabajar con un asistente de IA para programar de forma ordenada. Instalas el comando `specify`, lo ejecutas una vez en un proyecto, y tu asistente gana comandos nuevos como /speckit-specify, /speckit-plan, /speckit-tasks y /speckit-implement, cada uno produce un documento escrito que puedes leer antes del siguiente paso. Paquetes extra cubren la corrección de errores y decidir si una idea vale la pena construir, y todo se puede adaptar con ajustes predefinidos y extensiones. Necesitas Python 3.11+, el instalador uv y un asistente de IA para programar propio.
Facilidad de instalación
C · instalar 1 o 2 herramientas · Windows
- Windows C
- macOS C
- Linux C
Los mismos dos comandos en Windows, macOS y Linux: `uv tool install specify-cli` y luego `specify init my-project --integration copilot`, lo que significa instalar antes Python 3.11+ y uv. No hay ventana ni instalador, y de ahí en adelante escribes los comandos dentro del chat de tu asistente, así que solo tiene sentido si ya usas un asistente de IA para programar.
Números en GitHub
- Estrellas
- 144.446el 31 oct 2026
- Descargas
- 943.743222 en la semana
- Crecimiento
- +1413estrellas en 5 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Python
- Para compilar desde el código
- Python
- Espacio en disco
- 100 MB–300 MB · estimación
- Cuentas o claves
- Ninguna
- Costo
- Gratis · Gratis y con licencia MIT, publicado por GitHub. Solo aporta el proceso: el asistente de IA para programar con el que lo uses (GitHub Copilot, Claude Code u otro) es tuyo y probablemente sea una suscripción paga.
- Licencia
- MIT (Permisiva)
- Última actualización
- 30 oct 2026
Señales de riesgo (5)
- Atenciónlos componentes de la comunidad no son revisados por github
README, Capacidades: "Spec Kit includes community catalogs, and organizations can add their own curated sources. Catalog listings are not audits or endorsements, so review community source code before installing or running it." Cualquier cosa que agregues con `specify extension add` o `specify bundle search` es código de un desconocido.
revisión con IA
- Atenciónlas extensiones y flujos de trabajo pueden ejecutar comandos en tu computadora
La tabla de capacidades ofrece "Automate prompts, commands, gates, and shell tasks" mediante un flujo de trabajo, "React to coding-agent lifecycle events" y "Run extension commands before or after Spec Kit commands" mediante hooks. Es decir, un componente instalado puede ejecutar comandos de shell alrededor del trabajo de tu asistente, no solo escribir texto.
revisión con IA
- Infoescribe archivos en tu proyecto
`specify init` crea la estructura del proyecto y los archivos de comandos del asistente, y los procesos dejan documentos en `.specify/`, por ejemplo `.specify/bugs/login-crash/` y `.specify/assessments/offline-mode/`. Esas carpetas pasan a formar parte de tu repositorio.
revisión con IA
- Infotú sigues siendo quien revisa
El README repite en cada proceso: "Run these skills in your agent's chat, not your terminal, one at a time, reviewing each result before continuing." La herramienta organiza el trabajo; el asistente escribe el código y el criterio sigue siendo tuyo.
revisión con IA
- Infoproyecto joven que cambia casi todos los días
Creado el 2025-08-21 y ya con 237 versiones, con v1.2.3, v1.2.4 y v1.2.5 entre el 2026-10-22 y el 2026-10-28, y la versión en pyproject.toml marca 1.2.6.dev0. Los comandos y la estructura de archivos todavía pueden cambiar.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Si esta forma de trabajar realmente da mejores resultados que pedirle directamente a tu asistente
- Cuántos tokens de IA consume el ciclo completo, y cuánto cuesta eso en tu plan
- Qué archivos escribe cada integración para tu asistente en particular, ya que esos detalles están en la documentación en línea
- Qué hace una extensión, ajuste predefinido o paquete de la comunidad una vez instalado, algo que el propio README te dice que revises primero
- Si sigue funcionando con la versión de tu asistente de programación, dado lo rápido que cambian ambos lados