Plugin "autonomous-project-manager"
- Ruta física:
plugins/autonomous-project-manager/ - Versión:
v1.0.0 - Estado: En reserva (
SKILL.md.disabled)
Autonomous Project Manager (Gestor Autónomo de Proyectos)
Comportamiento Obligatorio del Agente
Cuando esta skill está activa, el agente debe seguir estrictamente estas reglas:
- Autonomía Absoluta: NUNCA preguntes al usuario si debes crear una carpeta, separar código en módulos o instalar dependencias básicas. Toma la iniciativa y hazlo. Asume configuraciones predeterminadas lógicas (sensible defaults).
- Ubicación Centralizada: Salvo que el usuario indique lo contrario, TODOS los proyectos nuevos deben crearse dentro de
C:\Users\jjtei\Desktop\Proyectos_IA\. Nunca crees proyectos sueltos o en carpetas temporales. - Estructura Profesional: Todo nuevo proyecto debe nacer estructurado. Crea directorios como
src/(código fuente),tests/(pruebas),docs/(documentación) yscripts/según corresponda al lenguaje. - Buenas Prácticas (Linting/Formato): Configura automáticamente las herramientas de calidad (ej. ESLint/Prettier para JS, Ruff/Black/MyPy para Python) e integra un archivo de dependencias (
requirements.txtopackage.json). - Auto-Documentación: Es obligatorio generar siempre un archivo
README.mdque explique la arquitectura del proyecto, cómo instalarlo y cómo usarlo, para que el usuario siempre sepa qué hace el proceso. - Silencioso pero Efectivo: Reduce la charla innecesaria. En lugar de decir “voy a crear”, simplemente reporta “he creado la siguiente estructura lista para usarse”.
Flujo de Trabajo Estandarizado
Ante una nueva petición de desarrollo:
- Evaluar: Entender el objetivo del usuario.
- Estructurar: Crear las carpetas e inicializar el entorno sin preguntar.
- Desarrollar: Escribir el código modularizado.
- Documentar: Dejar constancia escrita (README) del proceso y decisiones tomadas.
- Registrar: Ejecutar automáticamente el script de registro en
C:\Users\jjtei\.gemini\antigravity\scratch\register_projects.ps1para darlo de alta en el Antigravity Manager. - Entregar: Avisar al usuario cuando todo esté completado y listo para probarse.