بنقرة واحدة
quinotospec-swarm-task-splitter
Divide tareas masivas en chunks paralelizables para ejecución en paralelo
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Divide tareas masivas en chunks paralelizables para ejecución en paralelo
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Calcula métricas formales de entropía (Shannon v2) y proxies de deuda técnica (v1) para el workflow The Tiwaz Rune.
Computa el estado del DAG de artefactos basado en el schema YAML — determina que artefactos estan listos, bloqueados o completados
Orquesta mesas redondas multi-agente — maneja turnos, genera debate productivo, monitorea salud de la discusion
Automates updating the changelog — v1 (single-file) or v2 (file-per-entry in changelog/). Auto-detects format.
Compara versiones de propuestas, user stories y tareas mostrando cambios entre fechas o entre estados.
Crea un nuevo branch feature siguiendo la convención de nombrado del sistema QuinotoSpec.
| name | quinotospec-swarm-task-splitter |
| description | Divide tareas masivas en chunks paralelizables para ejecución en paralelo |
Divide una tarea masiva en unidades independientes que pueden ejecutarse en paralelo.
Recibe:
--limit, default: 5)--dry-run para solo mostrar división sin ejecutarUna tarea ES paralelizable si:
Una tarea es SECUENCIAL si:
SWARM-001, SWARM-002, etc.Para cada chunk, verificar:
Genera .quinoto-spec/swarm/chunks.json:
{
"task_id": "battle-frenzy-001",
"total_chunks": 5,
"max_parallel": 5,
"strategy": "parallel",
"chunks": [
{
"id": "SWARM-001",
"description": "Implementar función de validación de email",
"type": "implementación",
"dependencies": [],
"estimated_time": "10min"
},
{
"id": "SWARM-002",
"description": "Crear tests unitarios para validación",
"type": "implementación",
"dependencies": ["SWARM-001"],
"estimated_time": "5min"
},
...
]
}
| Flag | Descripción |
|---|---|
--limit N | Límite máximo de chunks (default: 5) |
--dry-run | Solo mostrar división, no ejecutar |
--force | Forzar paralelización aunque no sea óptimo |
strategy: "sequential" y recomendar @quinotospec.applydependencies: ["CHUNK_ID"] para ejecución secuencialInput: "Migrar 10 endpoints de v1 a v2"
Output:
{
"task_id": "battle-frenzy-002",
"total_chunks": 10,
"max_parallel": 5,
"strategy": "parallel",
"chunks": [
{"id": "SWARM-001", "endpoint": "/users", "type": "implementación"},
{"id": "SWARM-002", "endpoint": "/products", "type": "implementación"},
{"id": "SWARM-003", "endpoint": "/orders", "type": "implementación"},
...
]
}