MCP Orchestro
Trello para Claude Code: gestión de tareas impulsada por IA con 60 herramientas MCP, tablero Kanban visual y orquestación inteligente para equipos de producto y desarrolladores
Documentación
🎭 Orchestro
Tu Director de Desarrollo con IA - Desde la Visión del Producto hasta el Código en Producción
Transforma ideas de producto en realidad con un sistema de orquestación inteligente que conecta Product Managers, Desarrolladores e IA. Orchestro dirige toda la sinfonía del desarrollo: descomposición de tareas, seguimiento de dependencias, aprendizaje de patrones y visualización de progreso en tiempo real.
🎯 ¿Por qué Orchestro?
El Problema:
- Los Product Managers pierden el rastro del progreso del desarrollo
- Los Desarrolladores luchan con el cambio de contexto y las dependencias
- El conocimiento se pierde entre sesiones de Claude Code
- No existe una única fuente de verdad sobre lo que se está construyendo
La Solución: Orchestro orquesta todo el ciclo de vida del desarrollo:
- 👔 Para PMs: Tablero Kanban visual, descomposición de historias de usuario, seguimiento de progreso
- 👨💻 Para Desarrolladores: Análisis de tareas impulsado por IA, gráficos de dependencias, aprendizaje de patrones
- 🤖 Para Claude Code: Flujos de trabajo estructurados, contexto enriquecido, retención de conocimiento
- 📊 Para Todos: Panel en tiempo real, progreso transparente, registro de auditoría completo
Piensa en Trello × Jira × IA - pero diseñado específicamente para desarrollo asistido por IA.
✨ Características Clave
👔 Para Product Managers y Propietarios
- Descomposición de Historias de Usuario - Escribe una historia, la IA crea tareas técnicas automáticamente
- Tablero de Progreso Visual - Vista Kanban con actualizaciones en tiempo real
- No se Requiere Conocimiento Técnico - Gestiona el desarrollo sin programar
- Transparencia Total - Ve exactamente qué se está construyendo, cuándo y por qué
- Conciencia de Riesgos - Riesgos marcados automáticamente con explicaciones en lenguaje sencillo
👨💻 Para Desarrolladores
- Análisis Inteligente de Tareas - La IA analiza el código base y sugiere implementación
- Seguimiento de Dependencias - Gráficos visuales muestran qué depende de qué
- Aprendizaje de Patrones - El sistema aprende de éxitos y fracasos
- Prevención de Conflictos - Detecta cuando las tareas tocan los mismos archivos
- Retención de Contexto - Nunca pierdas el contexto entre sesiones
🤖 Para Claude Code
- 60 Herramientas MCP - Kit completo para desarrollo orquestado
- Flujos de Trabajo Estructurados - preparar → analizar → implementar → aprender
- Prompts Enriquecidos - Guía de implementación consciente del contexto
- Base de Conocimiento - Plantillas, patrones y aprendizajes persisten para siempre
📊 Para Todos
- Panel en Tiempo Real - Actualizaciones en vivo vía Socket.io
- Historial Completo - Línea de tiempo de todas las decisiones y cambios
- Capacidad de Reversión - Deshaz errores de forma segura
- Exporta Todo - Informes en Markdown para interesados
🎼 La Sinfonía del Desarrollo
Cómo Orchestro Dirige tu Desarrollo
┌─────────────────────────────────────────────────────┐
│ PRODUCT MANAGER │
│ "User should login with email/password" │
└─────────────────────────────────────────────────────┘
↓
┌──────────────────────┐
│ ORCHESTRO AI │
│ Decomposes Story │
└──────────────────────┘
↓
┌──────────────────────────────────────────┐
│ 7 Technical Tasks Created │
│ • Database schema │
│ • Authentication service │
│ • API endpoints │
│ • Frontend components │
│ • State management │
│ (with dependencies automatically) │
└──────────────────────────────────────────┘
↓
┌──────────────────────┐
│ DEVELOPER/CLAUDE │
│ Implements Tasks │
└──────────────────────┘
↓
┌──────────────────────────────────────────┐
│ PM SEES PROGRESS │
│ • Kanban updates in real-time │
│ • Risks flagged automatically │
│ • Dependencies visualized │
└──────────────────────────────────────────┘
🚀 Inicio Rápido
Opción 1: Desde el Registro MCP ⭐ (Recomendado)
¡Orchestro ya está en el Registro Oficial MCP!
# Install via NPX (no global install needed)
npx @khaoss85/orchestro@latest
O añádelo a la configuración de Claude Code:
{
"mcpServers": {
"orchestro": {
"command": "npx",
"args": ["-y", "@khaoss85/orchestro@latest"],
"env": {
"DATABASE_URL": "your-supabase-connection-string"
}
}
}
}
Opción 2: Instalación con un Comando ⚡
npx @orchestro/init
¡Eso es todo! El instalador:
- ✅ Descargará y configurará Orchestro
- ✅ Aplicará migraciones de base de datos a Supabase
- ✅ Configurará Claude Code automáticamente
- ✅ Configurará la conexión a Supabase
- ✅ Iniciará el panel
- ✅ Verificará que todo funcione
Prompts interactivos:
🎭 Orchestro Setup Wizard
? Supabase connection string: ████████
? Project name: My Project
? Install location: ~/orchestro
⚙️ Setting up...
✓ Orchestro installed
✓ Claude Code configured
✓ Database ready
🎉 Done! Restart Claude Code and ask:
"Show me orchestro tools"
Opción 2: Instalación Manual (5 Minutos)
1. Requisitos Previos
# Node.js 18+
node --version
# Supabase account (free tier works great)
# Sign up at https://supabase.com
2. Configuración de la Base de Datos en Supabase
Crea tu proyecto en Supabase:
- Ve a https://supabase.com y crea un nuevo proyecto
- Espera a que la base de datos se aprovisione (~2 minutos)
- Ve a Configuración → Base de Datos y copia la Cadena de Conexión (modo Transacción)
Aplica el esquema de la base de datos:
# Clone this repo first
git clone https://github.com/khaoss85/mcp-orchestro.git
cd mcp-orchestro
# Install dependencies
npm install
# Set your Supabase connection string
export DATABASE_URL="your-supabase-connection-string"
# Apply all migrations to create the schema
npm run migrate
Verifica la configuración de la base de datos:
# The migrate script will show you all tables created:
# You should see:
# ✅ Running migration: code_entities
# ✅ Running migration: add_tasks_metadata
# ✅ Running migration: fix_status_transition_trigger
# ✅ Running migration: event_queue
# ✅ Running migration: auto_update_user_story_status
# ✅ Running migration: add_task_metadata_fields
# ✅ Running migration: add_pattern_frequency_tracking
# Or verify manually via Supabase dashboard:
# Go to Database → Tables and check all tables are created
Obtén tus credenciales:
# From Supabase Dashboard:
# 1. DATABASE_URL (for migrations & MCP server)
# Settings → Database → Connection String → Transaction mode
# Example: postgresql://postgres:[password]@db.[project].supabase.co:5432/postgres
# 2. SUPABASE_URL (for API calls)
# Settings → API → Project URL
# Example: https://[project].supabase.co
# 3. SUPABASE_SERVICE_KEY (for admin operations - keep secret!)
# Settings → API → service_role key
# Example: eyJhbG...
3. Script de Configuración Rápida
# Run interactive setup
npm run setup
# Or manual configuration:
cat > .env << EOF
DATABASE_URL=your-supabase-connection-string
SUPABASE_URL=your-supabase-url
SUPABASE_SERVICE_KEY=your-service-key
EOF
4. Configura Claude Code
# Auto-configure (recommended)
npm run configure-claude
# Or manually edit:
open ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Add:
{
"mcpServers": {
"orchestro": {
"command": "node",
"args": ["/absolute/path/to/orchestro/dist/server.js"],
"env": {
"DATABASE_URL": "your-connection-string"
}
}
}
}
5. Inicia el Panel
npm run dashboard
# 🌐 Opens http://localhost:3000
6. Verifica la Instalación
# Restart Claude Code, then ask:
"Show me all orchestro tools"
# You should see 60 tools! 🎭
Opción 3: Añadir a un Proyecto Existente
¿Ya tienes un proyecto de Claude Code? Añade Orchestro:
# In your project directory
npx @orchestro/add
# Or via Claude Code config:
claude mcp add orchestro
Consulta la Guía de Integración para configurar proyectos existentes.
Opción 4: Plugin de Claude Code 🎁 (¡La Más Fácil!)
¡Nuevo! Instala Orchestro como plugin de Claude Code con un comando:
# In Claude Code terminal
/plugin marketplace add khaoss85/mcp-orchestro
# Install the Orchestro Suite
/plugin install orchestro-suite@orchestro-marketplace
# Restart Claude Code when prompted
Lo que obtienes:
- ✅ Servidor MCP de Orchestro - 60 herramientas vía
npx @khaoss85/orchestro@latest(sin necesidad de instalación global) - ✅ 5 Agentes Guardianes - base de datos, API, arquitectura, mantenedor de pruebas, listo para producción
- ✅ Auto-configurado - Servidor MCP y agentes listos para usar
- ✅ Documentación Completa - Guía de configuración incluida
Requisitos previos:
- Cuenta de Supabase (consulta la Opción 2 para configurarla)
- Variables de entorno configuradas:
export SUPABASE_URL="https://your-project.supabase.co" export SUPABASE_SERVICE_KEY="your-service-key" export ANTHROPIC_API_KEY="your-key"
Verifica la instalación:
# Check agents
/agents
# Should show: database-guardian, api-guardian, architecture-guardian,
# test-maintainer, production-ready-code-reviewer
# Test MCP tools
mcp__orchestro__get_project_info
mcp__orchestro__list_tasks
El plugin incluye:
- Configuración del servidor MCP (
.mcp.json) - 5 agentes guardianes especializados
- README completo con ejemplos de uso
- Guía de solución de problemas
Consulta plugins/orchestro-suite/README.md para documentación detallada del plugin.
🎭 Casos de Uso
📱 Para Product Managers
Escenario: Nueva solicitud de funcionalidad de un interesado
1. Write user story in dashboard:
"User should be able to export report as PDF"
2. Click "Decompose with AI"
→ Orchestro creates 5 technical tasks with dependencies
3. Monitor Kanban board:
→ See real-time progress as Claude implements
→ Risks flagged automatically (e.g., "PDF library size impact")
→ Hover over task for technical details
4. Review & Accept:
→ See code diffs in plain English
→ Rollback if needed
→ Export timeline for stakeholder report
💻 Para Desarrolladores
Escenario: Implementación de funcionalidad compleja
1. Pick task from Kanban board
2. Ask Claude:
"Prepare task [task-id] for execution"
→ Orchestro analyzes codebase
→ Shows: files to modify, dependencies, risks
3. Get enriched context:
→ Past similar implementations
→ Relevant patterns (with success rates!)
→ Risk mitigation strategies
4. Implement with confidence:
→ Conflict detection warns if other tasks touch same files
→ Pattern learning suggests best approaches
→ Complete history for rollback safety
🤝 Para Equipos
Escenario: Colaboración interfuncional
PM writes story → AI decomposes → Dev implements → All see progress
• PM: Non-technical Kanban view
• Dev: Technical dependency graph
• Claude: Enriched implementation context
• Everyone: Real-time updates, complete transparency
🛠️ Las 60 Herramientas MCP ✅ Probadas en Producción
📋 Gestión de Proyectos (3 herramientas)
get_project_info- Metadatos y estado del proyectoget_project_configuration- Configuración completa del proyectoinitialize_project_configuration- Configurar herramientas y guardianes predeterminados
📝 Gestión de Tareas (7 herramientas)
create_task- Crear con asignado, prioridad, etiquetas, categoríalist_tasks- Filtrar por estado/categoría/etiquetasupdate_task- Modificar cualquier campo con validacióndelete_task- Eliminación segura con comprobaciones de dependenciasget_task_context- Contexto completo con dependencias (obsoleto, usa prepare_task_for_execution)get_execution_order- Orden topológico por dependenciassafe_delete_tasks_by_status- Eliminación masiva con comprobaciones de seguridad
⚙️ Ejecución y Análisis de Tareas (3 herramientas)
prepare_task_for_execution- Generar prompt de análisis del código basesave_task_analysis- Almacenar resultados de análisisget_execution_prompt- Contexto de implementación enriquecido
📖 Historias de Usuario (4 herramientas)
decompose_story- Descomposición de historia → tareas impulsada por IA con análisis automático (autoAnalyze=true por defecto)get_user_stories- Listar todas las historias de usuarioget_tasks_by_user_story- Obtener todas las tareas hijasget_user_story_health- Monitorear el estado de finalización de la historia
🔗 Dependencias y Conflictos (4 herramientas)
save_dependencies- Registrar dependencias de recursos de tareasget_task_dependency_graph- Visualizar gráfico de dependenciasget_resource_usage- Encontrar tareas que usan un recursoget_task_conflicts- Detectar uso conflictivo de recursos
📚 Conocimiento y Plantillas (5 herramientas)
list_templates- Plantillas de prompts/código disponibleslist_patterns- Biblioteca de patrones de codificaciónlist_learnings- Registros de experiencias pasadasrender_template- Generar desde plantilla con variablesget_relevant_knowledge- Sugerencias conscientes del contexto
🧠 Retroalimentación y Aprendizaje (7 herramientas)
add_feedback- Registrar éxito/fracaso/mejoraget_similar_learnings- Encontrar experiencias relacionadasget_top_patterns- Patrones más utilizados con frecuenciaget_trending_patterns- Patrones populares recientementeget_pattern_stats- Métricas detalladas de patronesdetect_failure_patterns- Detección automática de enfoques arriesgadoscheck_pattern_risk- Evaluación de riesgos antes de usar un patrón
⚙️ Configuración del Proyecto (14 herramientas)
Stack Tecnológico:
add_tech_stack- Añadir framework/libreríaupdate_tech_stack- Actualizar versión/configuraciónremove_tech_stack- Eliminar tecnología
Sub-Agentes (Guardianes):
add_sub_agent- Registrar agente guardiánupdate_sub_agent- Modificar configuración del agentesync_claude_code_agents- Sincronizar desde .claude/agents/read_claude_code_agents- Leer archivos de agentessuggest_agents_for_task- Recomendaciones de agentes impulsadas por IAupdate_agent_prompt_templates- Actualizar plantillas de prompts
Gestión de Herramientas MCP:
add_mcp_tool- Registrar herramienta MCPupdate_mcp_tool- Actualizar configuración de herramientasuggest_tools_for_task- Recomendaciones de herramientas impulsadas por IA
Directrices y Patrones:
add_guideline- Añadir directriz de codificaciónadd_code_pattern- Añadir patrón reutilizable
📊 Historial de Tareas y Eventos (13 herramientas)
get_task_history- Línea de tiempo completa de eventosget_status_history- Registro de transiciones de estadoget_decisions- Registros de decisionesget_guardian_interventions- Registro de actividad de guardianesget_code_changes- Historial de modificaciones de códigorecord_decision- Registrar una decisión con justificaciónrecord_code_change- Registrar modificaciones de códigorecord_guardian_intervention- Registrar acción de guardiánrecord_status_transition- Registrar cambio de estadoget_iteration_count- Contar iteraciones de tareasget_task_snapshot- Estado de la tarea en un momento dadorollback_task- Restaurar estado anteriorget_task_stats- Estadísticas agregadas
📊 Características del Panel
Tablero Kanban - Para Todos
Vista PM:
- Arrastra y suelta historias de usuario
- Ve el progreso de un vistazo
- Indicadores de riesgo en lenguaje sencillo
- Exporta informes para interesados
Vista Desarrollador:
- Detalles técnicos de tareas
- Indicadores de dependencias
- Insignias de complejidad de código
- Enlaces directos a archivos
Página de Detalle de Tarea - Información Profunda
Pestaña: Resumen (amigable para PM)
- Descripción de la historia de usuario
- Requisitos técnicos
- Asignado y prioridad
- Dependencias explicadas
Pestaña: Historial (registro de auditoría)
- Línea de tiempo completa de eventos
- Registros de decisiones con justificación
- Cambios de código (con diffs)
- Capacidad de reversión
Pestaña: Dependencias (enfoque desarrollador)
- Gráfico visual de dependencias
- Análisis de impacto de recursos
- Evaluación de riesgos
- Detección de conflictos
🏗️ Arquitectura
┌─────────────────────────────────────────┐
│ PRODUCT MANAGER │
│ • Writes user stories │
│ • Monitors Kanban board │
│ • Reviews progress │
└─────────────────────────────────────────┘
↓ (Dashboard)
┌─────────────────────────────────────────┐
│ ORCHESTRO DASHBOARD (Next.js) │
│ • Kanban board with real-time updates │
│ • Dependency graphs │
│ • Progress visualization │
└─────────────────────────────────────────┘
↓ ↑ (Socket.io)
┌─────────────────────────────────────────┐
│ SUPABASE (Data Layer) │
│ • Tasks, dependencies, resources │
│ • Event queue & real-time sync │
│ • Knowledge base & pattern tracking │
└─────────────────────────────────────────┘
↓ ↑ (PostgreSQL)
┌─────────────────────────────────────────┐
│ ORCHESTRO MCP SERVER (Conductor) │
│ • 27 tools for task orchestration │
│ • Pattern learning & risk detection │
│ • AI story decomposition │
└─────────────────────────────────────────┘
↓ ↑ (MCP Protocol)
┌─────────────────────────────────────────┐
│ CLAUDE CODE (Developer + AI) │
│ • Analyzes codebase │
│ • Implements features │
│ • Records decisions │
└─────────────────────────────────────────┘
💡 Ejemplo del Mundo Real
Historia: Flujo de Pago en Comercio Electrónico
El PM escribe en el panel:
"Customer should complete purchase with
credit card payment and email confirmation"
Orchestro descompone (impulsado por IA):
- ✅ Diseñar esquema de base de datos de pago (2h) - Sin dependencias
- ✅ Implementar integración del servicio de pagos (4h) - Depende de: #1
- ✅ Crear endpoints de API de pago (3h) - Depende de: #2
- ✅ Construir componentes de UI de pago (4h) - Depende de: #3
- ✅ Añadir servicio de notificaciones por correo (2h) - Depende de: #3
- ✅ Implementar flujo de confirmación de pedido (3h) - Depende de: #4, #5
Total: 18 horas, 6 tareas, dependencias mapeadas automáticamente
Flujo del desarrollador (con autoAnalyze=true):
// 1. Decompose story (auto-analyzes tasks)
decompose_story("Customer checkout with payment")
// → Creates 6 tasks
// → Auto-generates analysis prompts for tasks without dependencies
// → Returns analysisPrompts[] ready to use
// 2. Claude reviews analysis prompts
// Prompts include: files to check, patterns to find, risks to identify
// 3. Claude analyzes codebase using the prompts
// Finds: existing payment tables, similar schemas
// Risks: None (new table)
// 4. Save analysis results
save_task_analysis({
taskId: "task-1-id",
filesToCreate: ["migrations/002_checkout.sql"],
dependencies: [{type: "file", name: "001_orders.sql", action: "uses"}],
risks: []
})
// 5. Get enriched context
get_execution_prompt("task-1-id")
// → Returns: related code, patterns, guidelines
// 6. Implement!
// Claude writes migration, runs tests
// 7. Record learning
add_feedback({
pattern: "e-commerce checkout schema",
type: "success",
feedback: "Stripe integration smooth"
})
Mejora clave: El paso 1 ahora prepara el análisis automáticamente, ¡reduciendo pasos manuales del flujo de trabajo!
El PM ve:
- ✅ Tarea 1 → Hecha (actualización en tiempo real)
- 🟡 Tarea 2 → En Progreso (Claude trabajando)
- ⏳ Tareas 3-6 → Bloqueadas (esperando dependencias)
- 📊 Progreso: 17% (1/6 tareas hechas)
🧪 Aprendizaje de Patrones en Acción
Detección Automática de Fallos (¡Ahorra Tiempo!)
// Scenario: Regex parsing keeps failing
// Attempt 1
add_feedback({
pattern: "regex pattern matching",
type: "failure",
feedback: "Unescaped metacharacters broke parser"
})
// Attempt 2
add_feedback({
pattern: "regex pattern matching",
type: "failure",
feedback: "Special chars not sanitized"
})
// Attempt 3
add_feedback({
pattern: "regex pattern matching",
type: "success",
feedback: "Finally worked after sanitizing"
})
// Now Orchestro knows...
detect_failure_patterns()
// 🚨 Returns:
// {
// pattern: "regex pattern matching",
// failure_rate: 66.67%,
// risk_level: "medium",
// recommendation: "⚡ Review sanitization first!"
// }
// Next time, before using regex:
check_pattern_risk("regex pattern matching")
// ⚠️ Warning: "67% failure rate (2/3).
// Common issue: Unescaped metacharacters.
// Mitigation: Use sanitization helper first."
Resultado: ¡Las futuras tareas de regex se completan más rápido y con menos errores!
🎨 Stack Tecnológico
Backend (Servidor MCP)
- TypeScript 5.0
- @modelcontextprotocol/sdk
- Supabase (PostgreSQL)
- Socket.io para tiempo real
Frontend (Panel)
- Next.js 14 (App Router)
- React 18 + TypeScript
- TailwindCSS + shadcn/ui
- React Flow (gráficos)
- react-markdown (renderizado)
Base de Datos (Supabase/PostgreSQL)
- Núcleo: projects, tasks, task_dependencies
- Conocimiento: learnings, patterns, templates, pattern_frequency
- Recursos: resource_nodes, resource_edges, code_entities, code_dependencies
- Sistema: event_queue, file_history, codebase_analysis
- Tecnología: Metadatos JSONB, índices GIN, seguridad a nivel de fila (RLS)
Integración de IA
- Claude Code (protocolo MCP)
- Descomposición de tareas con IA
- Reconocimiento de patrones
- Evaluación de riesgos
📈 Rendimiento y Escala
- ⚡ Velocidad de Consulta: <10ms con índices GIN
- 🔄 Tiempo Real: intervalo de sondeo de 1s
- 🗄️ Almacenamiento: Limpieza automática de eventos procesados (24h)
- 📊 Escalabilidad: Probado con más de 100 tareas
- 🚀 Análisis: Sin bloqueo (delegado a Claude)
- 👥 Usuarios: Listo para múltiples PMs y desarrolladores
🔐 Seguridad y Cumplimiento
- ✅ Variables de Entorno - Sin secretos codificados
- ✅ Supabase RLS - Políticas de seguridad a nivel de fila
- ✅ Registro de Auditoría Completo - Cada decisión registrada
- ✅ Procesamiento de Eventos - Evita acciones duplicadas
- ✅ Local Primero - Todos los datos en tu instancia de Supabase
- ✅ Listo para GDPR - Capacidades de exportación y eliminación
📚 Documentación
Primeros Pasos
- QUICK_START.md - Guía de configuración en 5 minutos
- PM_GUIDE.md - Para Gerentes de Producto (Próximamente)
- DEV_GUIDE.md - Para Desarrolladores (Próximamente)
- EXAMPLES.md - Ejemplos de uso en el mundo real
Inmersión Profunda
- WORKFLOW.md - Explicación completa del flujo de trabajo
- ARCHITECTURE.md - Arquitectura técnica
- API.md - Referencia de herramientas MCP
🗺️ Hoja de Ruta
✅ Fase 1: Orquestación Principal (COMPLETADA)
- 60 herramientas MCP completamente funcionales y probadas
- Panel de control en tiempo real con Kanban
- Descomposición de historias con IA y dependencias
- Aprendizaje de patrones y detección de fallos
- Seguimiento de dependencias y detección de conflictos
- Metadatos de tareas (asignado, prioridad, etiquetas, categoría)
- Registro de auditoría completo con historial de tareas
- Gestión de configuración de proyectos
- Sincronización de agentes de Claude Code
- Sugerencias de agentes y herramientas impulsadas por IA
🚧 Fase 2: Empoderamiento del PM (Actual)
- Vista de panel para PMs no técnicos
- Plantillas de historias para funciones comunes
- Informes de progreso y exportaciones
- Notificaciones a interesados
- Explicaciones de riesgos en lenguaje sencillo
🔮 Fase 3: Inteligencia de Equipo
- Espacios de trabajo multi-equipo
- Compartir patrones entre proyectos
- Seguimiento de velocidad y estimaciones
- Asignación automática basada en experiencia
- Integración con Slack/Teams
🚀 Fase 4: IA Avanzada
- Auto-orquestación con LangGraph
- Detección predictiva de riesgos
- Resolución automática de conflictos
- Automatización de revisión de código
- Generación de documentación
🤝 Contribuciones
¡Damos la bienvenida a contribuciones de PMs, Desarrolladores y entusiastas de la IA!
Para Gerentes de Producto:
- 📝 Comparte plantillas de historias de usuario
- 💡 Sugiere funciones amigables para PMs
- 📊 Reporta problemas de experiencia de usuario
Para Desarrolladores:
- 🔧 Envía correcciones de errores
- ✨ Añade nuevas herramientas MCP
- 📈 Mejora la detección de patrones
Cómo contribuir:
- Haz un fork del repositorio
- Crea una rama de función (
git checkout -b feature/amazing-feature) - Realiza los cambios (
git commit -m 'Add amazing feature') - Sube la rama (
git push origin feature/amazing-feature) - Abre una Solicitud de Extracción
📝 Registro de Cambios
v2.1.0 (2025-10-10) - Actual 🎉
- ✅ Publicado en el Registro MCP - Ahora en el Registro Oficial MCP
- ✅ Paquete NPM - Publicado como
@khaoss85/orchestroen npm - ✅ 60 Herramientas MCP - Ampliado de 27 a 60 herramientas listas para producción
- ✅ Análisis Automático de Tareas - decompose_story ahora prepara automáticamente indicaciones de análisis (autoAnalyze=true por defecto)
- ✅ Sistema de Configuración de Proyectos - Gestión completa de stack tecnológico, agentes y herramientas
- ✅ Sincronización de Agentes de Claude Code - Sincronización automática con el directorio .claude/agents/
- ✅ Sugerencias de Agentes/Herramientas de IA - Recomendaciones inteligentes para tareas
- ✅ Historial de Tareas y Eventos - Registro de auditoría completo con 13 herramientas de historial
- ✅ Salud de Historias de Usuario - Monitoreo de finalización y alineación de estado
- ✅ Corrección de Errores - Resuelto error SQL en get_project_configuration
- ✅ Cobertura Completa de Pruebas - Las 60 herramientas probadas y verificadas (96.7% de éxito)
v2.0.0 (2025-10-03)
- ✅ Renombrado a Orchestro - "Tu Director de Desarrollo de IA"
- ✅ Herramientas de Análisis de Patrones - 5 nuevas herramientas MCP para detección de fallos
- ✅ Frecuencia de Patrones - Seguimiento automático con disparadores de base de datos
- ✅ Evaluación de Riesgos - detect_failure_patterns y check_pattern_risk
- ✅ Metadatos de Tareas - Campos de asignado, prioridad y etiquetas
- ✅ Documentación Enfocada en PMs - Actualizada para propietarios de producto
v1.5.0 (2025-10-02)
- ✅ Nuevo flujo de trabajo: MCP orquesta, Claude Code analiza
- ✅ 3 herramientas de ejecución: prepare, save_analysis, get_execution_prompt
- ✅ Columna JSONB tasks.metadata
- ✅ Cola de eventos actualizada (8 tipos de eventos)
- ✅ Verificación de Guardian aprobada
v1.0.0
- Implementación inicial de MCP
- Gestión básica de tareas
- Descomposición de historias con IA
- Integración de base de conocimiento
🌟 Historias de Éxito
"Como PM, finalmente entiendo lo que los desarrolladores están construyendo en tiempo real. Orchestro une la brecha entre la visión del producto y la implementación técnica." — Tu testimonio aquí
"El aprendizaje de patrones nos ahorró horas. El sistema advirtió sobre un enfoque arriesgado antes de que perdiéramos tiempo en ello." — Tu testimonio aquí
📞 Soporte y Comunidad
- 📧 Problemas: Problemas de GitHub
- 💬 Discusiones: Discusiones de GitHub
- 📖 Documentación: Guías completas en el repositorio
- 🌐 Panel de Control: http://localhost:3000
- 🐦 Twitter: @orchestro_ai (Próximamente)
📜 Licencia
Licencia MIT - Consulta el archivo LICENCIA para más detalles
🙏 Agradecimientos
- Claude Code - Plataforma MCP y desarrollo de IA
- Supabase - Base de datos e infraestructura en tiempo real
- Next.js - Framework de React para el panel de control
- React Flow - Hermosos gráficos de dependencias
- shadcn/ui - Componentes de interfaz impresionantes
🎭 ¿Listo para Dirigir tu Sinfonía de Desarrollo?
Transforma ideas de producto en código de producción con orquestación de IA
Comenzar · Guía PM · Guía Dev · Ver Ejemplos
Estado: ✅ Listo para Producción (96.7% de Cobertura de Pruebas) Versión: 2.1.0 NPM: @khaoss85/orchestro Registro: Registro MCP Herramientas MCP: 60 Hecho para: PMs · Desarrolladores · Claude Code
🎼 Dirigiendo el desarrollo, una tarea a la vez
Hecho con ❤️ por desarrolladores que se preocupan por el producto
⭐ ¡Danos una estrella en GitHub para apoyar el proyecto!