/ Directorio / Playground / infinite-gratitude
● Comunidad sstklen ⚡ Instantáneo

infinite-gratitude

por sstklen · sstklen/infinite-gratitude

10 agentes especializados colaboran en una sola pregunta de investigación — un dojo de investigación multiagente donde cada agente juega un papel distintivo.

Parte de la serie 'AI Dojo'. Genera 10 agentes con roles diferentes (explorador, crítico, sintetizador, etc.) que colaboran en una tarea de investigación. Cada agente aporta su parte y el Skill coordina las transiciones — diseñado para preguntas de investigación complejas donde una sola pasada no es suficiente.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

infinite-gratitude-skill.replay ▶ listo
0/0

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "infinite-gratitude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sstklen/infinite-gratitude",
        "~/.claude/skills/infinite-gratitude"
      ],
      "_inferred": true
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "infinite-gratitude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sstklen/infinite-gratitude",
        "~/.claude/skills/infinite-gratitude"
      ],
      "_inferred": true
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "infinite-gratitude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sstklen/infinite-gratitude",
        "~/.claude/skills/infinite-gratitude"
      ],
      "_inferred": true
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "infinite-gratitude-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sstklen/infinite-gratitude",
        "~/.claude/skills/infinite-gratitude"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "infinite-gratitude-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sstklen/infinite-gratitude",
        "~/.claude/skills/infinite-gratitude"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "infinite-gratitude-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/sstklen/infinite-gratitude",
          "~/.claude/skills/infinite-gratitude"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add infinite-gratitude-skill -- git clone https://github.com/sstklen/infinite-gratitude ~/.claude/skills/infinite-gratitude

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: infinite-gratitude

Aborda una pregunta de investigación en la que fallan los prompts de un solo agente

👤 Investigadores, analistas, estrategas ⏱ ~60 min advanced

Cuándo usarlo: Preguntas que requieren amplitud (muchas fuentes) y profundidad (escepticismo, síntesis) — donde una sola pasada alucina.

Requisitos previos
  • Skill instalado — git clone https://github.com/sstklen/infinite-gratitude ~/.claude/skills/infinite-gratitude
Flujo
  1. Plantea la pregunta
    Usa infinite-gratitude. Pregunta de investigación: ¿cuáles son los cuellos de botella reales al escalar arquitecturas post-transformer en 2026? Ejecuta el dojo de 10 agentes.✓ Copiado
    → Los roles se activan: explorador, crítico, sintetizador, etc., cada uno produciendo una contribución distintiva
  2. Observa las transiciones
    Muéstrame la objeción del crítico ante la salida del explorador.✓ Copiado
    → Crítica sustancial, no acuerdo
  3. Síntesis final
    Dame el artefacto final del sintetizador con el desacuerdo anotado.✓ Copiado
    → Documento con tesis principal + vistas minoritarias preservadas

Resultado: Un resumen de investigación más rico que una respuesta de un solo agente.

Errores comunes
  • Los agentes convergen y el crítico da un visto bueno automático — Solicita explícitamente al crítico que encuentre defectos; fuerza el desacuerdo
Combinar con: filesystem

Redacta un memorándum de política con vistas disidentes explícitas

👤 Expertos en políticas, equipos de estrategia interna ⏱ ~90 min advanced

Cuándo usarlo: La decisión necesita sobrevivir el escrutinio de personas que estarán en desacuerdo.

Flujo
  1. Enmarca el memorándum
    Usa infinite-gratitude. Tema del memo: ¿debería nuestra organización de ingeniería adoptar semanas de cuatro días? Ejecuta el dojo completo.✓ Copiado
    → Salidas multiperspectiva sobre ventajas, desventajas, evidencia empírica, riesgos de implementación
  2. Extrae el desacuerdo
    Mantén el desacuerdo del crítico intacto como un apéndice; no lo mezcles.✓ Copiado
    → Memo principal + apéndice de preocupaciones no resueltas

Resultado: Un memo donde tus escépticos pueden ver que fue genuinamente considerado.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

infinite-gratitude-skill + paper-fetch-skill

El agente explorador descarga artículos; el sintetizador los cita

Ejecuta el dojo en [tema] y usa paper-fetch-skill para las fuentes del explorador.✓ Copiado
infinite-gratitude-skill + filesystem

Guarda la salida de cada agente como su propio archivo para trazabilidad

Persiste la contribución de cada agente en research/session-<fecha>/<rol>.md✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
dojo_run pregunta, roster de agentes opcional Preguntas grandes y ambiguas 0 (pero uso alto de tokens)
single_agent nombre de rol, tarea Solo se necesita un rol 0

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Ninguno
Tokens por llamada
Alto — 10 agentes cada uno haciendo trabajo real
Monetario
Gratis (se aplica el uso de Claude API)
Consejo
Úsalo solo para preguntas de alto riesgo. Un solo agente es suficiente para la mayoría de investigaciones.

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: Ninguno
Salida de datos: Ninguno por parte del Skill

Resolución de problemas

Errores comunes y soluciones

El dojo parece repetitivo

Los agentes pueden estar convergiendo; aplica perspectivas distintas en los prompts

Se queda sin contexto a mitad de la sesión

Guarda las salidas intermedias en disco y reanuda limpio; no lleves todo en una sesión

Alternativas

infinite-gratitude vs otros

AlternativaCuándo usarlaContrapartida
Agente único con pasos explícitosPreguntas directasMenos profundidad, más barato
planning-with-files-skillQuieres estado duradero a través de sesiones largas pero no multirolSin especialización de roles

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills