Ir al contenido
learn

SlashForge, comandos de workflow para Claude Code — Misión

El curso de programación agéntica enseñó las piezas que te da Claude Code: instrucciones de proyecto, comandos, skills, subagentes, hooks. No mostró cómo es un workflow completo construido con esas piezas. SlashForge es uno: cuatro comandos y nueve skills que llevan una petición por la recogida de requisitos, el plan, la confirmación, la rama, la implementación, la verificación, la revisión, la pull request, el feedback y la limpieza, y se detienen en cuatro puertas (gates) donde nada continúa hasta que respondes.

Es un buen espécimen por dos razones. Es lo bastante pequeño para leerlo — un instalador de 676 líneas y veintinueve plantillas Markdown — y es honesto sobre su coste: su README dice que es “deliberately heavy” y da presupuestos de tokens para cada comando. Y todo su comportamiento vive en texto plano que puedes abrir, lo que significa que puedes contrastar cada afirmación que hace con el archivo que se supone que la implementa.

Eso es lo que hace este curso. Instala SlashForge donde no puede hacer daño, lee lo que escribió y compara entre sí la documentación, el instalador y las propias reglas de Claude Code. No siempre coinciden: la tabla de QA del diario lista dónde.

Escribes C# o Java, has usado Claude Code — basta el curso de programación agéntica hasta su lección 3 — y quieres saber qué añade un kit de workflow con opiniones fuertes, cuánto cuesta y qué instala en tu máquina antes de ejecutarlo. No necesitas saber JavaScript: el instalador se lee, no se escribe.

Un kit de workflow, en términos de .NET y Java

Sección titulada «Un kit de workflow, en términos de .NET y Java»
.NET / Java SlashForge
Distribución un paquete NuGet o Maven un paquete npm, ejecutado una vez con npx
Lo que instala ensamblados, plantillas (dotnet new install) archivos Markdown bajo ~/.claude/ o ./.claude/
La parte ejecutable código compilado un instalador de 676 líneas; el resto es texto que lee Claude Code
Cómo se invoca un verbo de CLI, un comando del IDE un slash command: /slashforge:code
Barreras de protección políticas de rama, revisiones obligatorias cuatro puertas escritas en las instrucciones — al modelo se le dice que se detenga
Configuración appsettings.json, pom.xml el CLAUDE.md de tu repositorio y .claude/rules/

Las dos últimas filas son las que hay que tener presentes. Una política de rama la impone el servidor; una puerta de SlashForge es una frase que se le pide al modelo que obedezca. El curso de programación agéntica traza la misma línea entre instrucciones y hooks.

  • instalar SlashForge de forma global o en un solo repositorio sin tocar el resto de ~/.claude/, y quitarlo limpiamente;
  • decir, para cada archivo que escribe, qué hace Claude Code con él y por qué importa su ruta;
  • leer un archivo de comando y seguirlo hasta las guías en las que delega;
  • ejecutar /slashforge:setup, /slashforge:code y su modo -quick, /slashforge:investigate y /slashforge:review-pr en un repositorio real, y medir lo que cuestan;
  • decidir, para un cambio dado, si la ceremonia vale la pena.
# Lección Ya conoces
1 Lo que escribe el instalador dotnet tool install, dotnet new install, un paquete que deja archivos
2 Dentro de los archivos: comandos, skills, guías los parámetros de plantilla, el enrutamiento por carpeta, un validador más estricto que el runtime
3 /slashforge:setup frente a /init una plantilla de proyecto, una checklist de incorporación
4 /slashforge:code: diez fases y cuatro puertas las políticas de rama, una plantilla de pull request
5 /slashforge:investigate y /slashforge:review-pr un proceso de hotfix, un informe de bug, una revisión de código
6 Hacerlo tuyo: reglas, verificación, una instalación de equipo .editorconfig, una configuración de compilación compartida
7 Contribuir aguas arriba: de un hallazgo a una corrección verificada un reporte de error, una nota de versión, una prueba de regresión
— Diario