Thinking Methods
Habilidades de pensamiento estructurado para agentes de IA: lluvia de ideas, apoyo a decisiones, pensamiento sistémico y estrategia. Diseñado para Claude Code y Cursor.
Documentación
Métodos de Pensamiento
Una colección curada de flujos de trabajo cognitivos diseñados para mejorar tus agentes de IA, transformándolos de simples generadores de código en colaboradores sólidos para soporte de decisiones, lluvia de ideas y pensamiento estructurado. Compatible con Claude Code, Codex, Gemini CLI, Cursor, Antigravity, GitHub Copilot CLI, Factory Droid, Qwen Code, Grok Build, OpenCode, Pi, Kimi Code, Hermes Agent, Devin, Muse, Windsurf, OpenClaw y cualquier herramienta que admita la misma especificación. Consulta Instalación.
Descripción general
La mayoría de los asistentes de codificación se limitan a respuestas rápidas. Este repositorio empaqueta métodos de pensamiento estructurado como habilidades modulares SKILL.md del estándar abierto Agent Skills, para que un agente pueda ejecutar un método sobre una decisión real en lugar de improvisar uno.
- Describe el problema, no el método. La descripción de cada habilidad enumera las situaciones y frases que encajan ("¿qué podría salir mal?", "¿A o B?", "¿por qué sigue pasando esto?") y cuándo omitirlo. No necesitas nombrar el método.
- ¿No sabes cuál usar? Comienza con
thinking-method-selector. Elige un método para tu situación y lo ejecuta. - Cada habilidad es independiente. Instala una o todas. Cada habilidad tiene una ruta ligera para preguntas pequeñas y un ejemplo práctico en su carpeta
references/.
Instalación
La ruta más rápida, funciona en más de 70 agentes:
npx skills add ysskrishna/ai-agent-skills
Instalaciones nativas para agentes específicos:
Claude Code
/plugin marketplace add ysskrishna/ai-agent-skills
# All skills in one plugin
/plugin install ai-agent-skills@ai-agent-skills
O instala habilidades individuales como plugins separados:
/plugin install thinking-method-selector@ai-agent-skills
/plugin install five-whys@ai-agent-skills
/plugin install analytical-thinking@ai-agent-skills
/plugin install systems-thinking@ai-agent-skills
/plugin install first-principles-thinking@ai-agent-skills
/plugin install design-thinking@ai-agent-skills
/plugin install swot-analysis@ai-agent-skills
/plugin install tradeoff-analysis@ai-agent-skills
/plugin install prioritization@ai-agent-skills
/plugin install strategic-thinking@ai-agent-skills
/plugin install fermi-estimation@ai-agent-skills
/plugin install critical-thinking@ai-agent-skills
/plugin install pre-mortem@ai-agent-skills
/plugin install ethical-thinking@ai-agent-skills
/plugin install creative-thinking@ai-agent-skills
/plugin install lateral-thinking@ai-agent-skills
/plugin install six-thinking-hats@ai-agent-skills
Actualiza con /plugin marketplace update ai-agent-skills. Elimina con /plugin uninstall ai-agent-skills@ai-agent-skills. Verifica con /plugin.
Si la adición al marketplace falla con Permission denied (publickey), ejecuta git config --global url."https://github.com/".insteadOf git@github.com: una vez. Más información en docs/claude-code-setup.md.
Codex CLI y App
codex plugin marketplace add ysskrishna/ai-agent-skills
codex plugin add ai-agent-skills@ai-agent-skills
Inicia una nueva sesión y luego describe tu problema o invoca una habilidad con @. Actualiza con codex plugin marketplace upgrade ai-agent-skills. Elimina con codex plugin remove ai-agent-skills@ai-agent-skills. Requiere Codex CLI v0.122 o posterior. Más información en docs/codex-setup.md.
Gemini CLI
# Extension: all skills in one install
gemini extensions install https://github.com/ysskrishna/ai-agent-skills
# Or only the skills, without the extension wrapper
gemini skills install https://github.com/ysskrishna/ai-agent-skills.git --path skills
Verifica con gemini skills list. Actualiza con gemini extensions update ai-agent-skills. Elimina con gemini extensions uninstall ai-agent-skills. La instalación de la extensión usa la última versión de GitHub Release. Más información en docs/gemini-cli-setup.md.
Cursor
En Cursor, abre Customize, Plugins, Add, From GitHub Repository e ingresa github.com/ysskrishna/ai-agent-skills. En el chat del agente también puedes ejecutar /add-plugin.
Sin la ruta del plugin, instala las habilidades en la carpeta de habilidades de Cursor:
npx skills add ysskrishna/ai-agent-skills --agent cursor
Verifica en Customize, Skills. Más información en docs/cursor-setup.md.
Antigravity
agy plugin install https://github.com/ysskrishna/ai-agent-skills
Reinstala con el mismo comando para actualizar. Elimina con agy plugin uninstall ai-agent-skills. Las habilidades tienen el espacio de nombres ai-agent-skills:<skill>. Más información en docs/antigravity-setup.md.
GitHub Copilot CLI
copilot plugin marketplace add ysskrishna/ai-agent-skills
copilot plugin install ai-agent-skills@ai-agent-skills
Verifica con copilot skill list. Actualiza con copilot plugin update ai-agent-skills. Elimina con copilot plugin uninstall ai-agent-skills. También puedes instalar a través de GitHub CLI (consulta GitHub CLI). Más información en docs/copilot-cli-setup.md.
Factory Droid
droid plugin marketplace add ysskrishna/ai-agent-skills
droid plugin install ai-agent-skills@ai-agent-skills --scope user
Instala el paquete ai-agent-skills. Los plugins de habilidad individual no cargan habilidades en Droid. Actualiza con droid plugin update ai-agent-skills@ai-agent-skills. Elimina con droid plugin uninstall ai-agent-skills@ai-agent-skills. Más información en docs/droid-setup.md.
Qwen Code
qwen extensions install ysskrishna/ai-agent-skills:ai-agent-skills
Las habilidades aparecen como ai-agent-skills:<skill>. La instalación usa la última versión de GitHub Release. Actualiza con qwen extensions update ai-agent-skills. Elimina con qwen extensions uninstall ai-agent-skills. Más información en docs/qwen-code-setup.md.
Grok Build
grok plugin install ysskrishna/ai-agent-skills --trust
Verifica con grok plugin list. Actualiza con grok plugin update ai-agent-skills. Elimina con grok plugin uninstall ai-agent-skills. Instala directamente: la ruta del marketplace no funciona para este repositorio. Más información en docs/grok-setup.md.
OpenCode
Agrega el plugin a opencode.json y reinicia OpenCode (npm o git):
{
"plugin": ["@ysskrishna/ai-agent-skills"]
}
{
"plugin": ["ai-agent-skills@git+https://github.com/ysskrishna/ai-agent-skills.git"]
}
OpenCode 2.0.4 o posterior usa la clave plugins en lugar de plugin. O instala globalmente: opencode plugin @ysskrishna/ai-agent-skills --global. Verifica pidiendo al agente que liste las habilidades. OpenCode también lee .agents/skills, por lo que npx skills add ysskrishna/ai-agent-skills funciona sin plugin. Más información en docs/opencode-setup.md.
Pi
pi install npm:@ysskrishna/ai-agent-skills
pi install git:github.com/ysskrishna/ai-agent-skills
Verifica con pi list. Actualiza con pi update. Elimina con pi remove npm:@ysskrishna/ai-agent-skills o pi remove git:github.com/ysskrishna/ai-agent-skills. Más información en docs/pi-setup.md.
Kimi Code
Dentro de Kimi Code:
/plugins install https://github.com/ysskrishna/ai-agent-skills
Elige Trust and install y luego ejecuta /reload. Adminístralo más tarde en /plugins. Más información en docs/kimi-setup.md.
Hermes Agent
Usa un tap de habilidades. Hermes trata cada habilidad como una habilidad normal:
hermes skills tap add ysskrishna/ai-agent-skills
hermes skills install ysskrishna/ai-agent-skills/five-whys
Repite la instalación para cada habilidad que quieras. Actualiza con hermes skills update. Elimina con hermes skills uninstall five-whys.
Una instalación de plugin también funciona (hermes plugins install ysskrishna/ai-agent-skills --enable), pero Hermes no anuncia las habilidades de plugin al modelo, así que usa el tap. Más información en docs/hermes-setup.md.
Devin CLI
devin plugins install ysskrishna/ai-agent-skills
Verifica con devin plugins info ai-agent-skills. Los comandos de plugin requieren un inicio de sesión de Devin. Más información en docs/devin-setup.md.
Muse
git clone https://github.com/ysskrishna/ai-agent-skills.git
MUSE_EXPERIMENTAL_PLUGINS=1 muse plugins install ./ai-agent-skills --scope user
MUSE_EXPERIMENTAL_PLUGINS=1 muse plugins approve ai-agent-skills
Verifica con muse skills list --source plugin. Actualiza con muse plugins update ai-agent-skills. Elimina con muse plugins remove ai-agent-skills. Más información en docs/muse-setup.md.
OpenClaw (ClawHub)
Instala todas las habilidades en un solo paquete desde el paquete de ClawHub (plugin de paquete de OpenClaw):
clawhub package download @ysskrishna/ai-agent-skills --output ./thinking-methods
Explora con clawhub package inspect @ysskrishna/ai-agent-skills. Las instalaciones por habilidad también permanecen en ClawHub, por ejemplo clawhub install critical-thinking (consulta la tabla de Skills). Sincronización del mantenedor: python3 scripts/publish_clawhub.py package plan y package publish después de aumentar la versión del repositorio; la sincronización por habilidad usa plan / publish.
skills.sh (npx skills)
skills.sh instala habilidades en la carpeta propia de cada agente. Admite Claude Code, Codex, Cursor, Gemini CLI, Windsurf, Antigravity, OpenClaw, GitHub Copilot y muchos más.
# Install all skills from this repo
npx skills add ysskrishna/ai-agent-skills
# List available skills
npx skills add ysskrishna/ai-agent-skills --list
# Or install individual skills (--skill names match plugin / directory names)
npx skills add ysskrishna/ai-agent-skills --skill thinking-method-selector
npx skills add ysskrishna/ai-agent-skills --skill five-whys
npx skills add ysskrishna/ai-agent-skills --skill analytical-thinking
npx skills add ysskrishna/ai-agent-skills --skill systems-thinking
npx skills add ysskrishna/ai-agent-skills --skill first-principles-thinking
npx skills add ysskrishna/ai-agent-skills --skill design-thinking
npx skills add ysskrishna/ai-agent-skills --skill swot-analysis
npx skills add ysskrishna/ai-agent-skills --skill tradeoff-analysis
npx skills add ysskrishna/ai-agent-skills --skill prioritization
npx skills add ysskrishna/ai-agent-skills --skill strategic-thinking
npx skills add ysskrishna/ai-agent-skills --skill fermi-estimation
npx skills add ysskrishna/ai-agent-skills --skill critical-thinking
npx skills add ysskrishna/ai-agent-skills --skill pre-mortem
npx skills add ysskrishna/ai-agent-skills --skill ethical-thinking
npx skills add ysskrishna/ai-agent-skills --skill creative-thinking
npx skills add ysskrishna/ai-agent-skills --skill lateral-thinking
npx skills add ysskrishna/ai-agent-skills --skill six-thinking-hats
GitHub CLI (gh skill)
Requiere GitHub CLI v2.90.0 o posterior.
# Browse this repo's skills interactively
gh skill install ysskrishna/ai-agent-skills
# Install specific skills directly
gh skill install ysskrishna/ai-agent-skills thinking-method-selector
gh skill install ysskrishna/ai-agent-skills five-whys
gh skill install ysskrishna/ai-agent-skills analytical-thinking
gh skill install ysskrishna/ai-agent-skills systems-thinking
gh skill install ysskrishna/ai-agent-skills first-principles-thinking
gh skill install ysskrishna/ai-agent-skills design-thinking
gh skill install ysskrishna/ai-agent-skills swot-analysis
gh skill install ysskrishna/ai-agent-skills tradeoff-analysis
gh skill install ysskrishna/ai-agent-skills prioritization
gh skill install ysskrishna/ai-agent-skills strategic-thinking
gh skill install ysskrishna/ai-agent-skills fermi-estimation
gh skill install ysskrishna/ai-agent-skills critical-thinking
gh skill install ysskrishna/ai-agent-skills pre-mortem
gh skill install ysskrishna/ai-agent-skills ethical-thinking
gh skill install ysskrishna/ai-agent-skills creative-thinking
gh skill install ysskrishna/ai-agent-skills lateral-thinking
gh skill install ysskrishna/ai-agent-skills six-thinking-hats
# Target a specific host and scope when needed
gh skill install ysskrishna/ai-agent-skills tradeoff-analysis --agent codex --scope user
gh skill instala en el directorio de habilidades correcto para el host seleccionado, incluidos GitHub Copilot, Claude Code, Codex, Cursor, Gemini CLI y Factory Droid.
Habilidades disponibles
Comienza aquí
| Habilidad | Úsala cuando | Registro |
|---|---|---|
thinking-method-selector | Tienes un problema o decisión pero ningún método en mente. Elige uno y lo ejecuta. |
Comprende un problema
| Habilidad | Úsala cuando | Registro |
|---|---|---|
five-whys | Algo falló o se repite constantemente y necesitas la causa real. | |
analytical-thinking | Un número cambió o una pregunta necesita un árbol de impulsores, hipótesis y evidencia. | |
systems-thinking | Un cambio puede tener efectos secundarios, o un problema sigue apareciendo entre equipos o servicios. | |
first-principles-thinking | Quieres probar un valor predeterminado heredado o un enfoque copiado desde cero. | |
design-thinking | Necesitas comprender a los usuarios antes de diseñar o construir. |
Evalúa y decide
| Habilidad | Úsala cuando | Registro |
|---|---|---|
swot-analysis | Quieres evaluar dónde se encuentra un equipo, producto o empresa, y luego actuar en consecuencia. | |
tradeoff-analysis | Debes elegir entre opciones concretas (A o B, construir vs comprar). | |
prioritization | Hay más trabajo que capacidad y necesitas un orden y una línea de corte. | |
strategic-thinking | Debes elegir una dirección bajo restricciones. | |
fermi-estimation | Necesitas un número aproximado rápido (capacidad, costo, tamaño). |
Verifica y reduce riesgos
| Habilidad | Úsala cuando | Registro |
|---|---|---|
critical-thinking | Quieres que una afirmación, plan o decisión sea revisada en busca de puntos débiles. | |
pre-mortem | Antes de un lanzamiento o compromiso: imagina que falló y descubre por qué. | |
ethical-thinking | Un plan podría dañar o cargar injustamente a las personas. |
Genera ideas
| Habilidad | Úsala cuando | Registro |
|---|---|---|
creative-thinking | Quieres muchas opciones nuevas antes de elegir. | |
lateral-thinking | Las ideas se sienten estancadas o incrementales y necesitas un ángulo diferente. |
Míralo desde varios ángulos
| Habilidad | Úsala cuando | Registro |
|---|---|---|
six-thinking-hats | Quieras examinar por separado hechos, sentimientos, riesgos, beneficios y nuevas ideas. |
El texto de activación completo de cada habilidad está en su frontmatter SKILL.md.
Uso
Describe tu situación y el agente selecciona una habilidad que coincida con las descripciones, o nombra una habilidad directamente.
We have to pick a job queue: Postgres, Redis or a managed service. Team of four.
What could go wrong with the database cutover next Friday?
Why did last night's deploy fail? Keep asking why until we reach something we can fix.
I have a pile of problems and no idea how to approach them.
Para invocar una habilidad por nombre, usa /skill-name después de una instalación de skills.sh o gh skill (por ejemplo, /pre-mortem). La instalación del plugin de Claude Code agrupa las habilidades por nombre del plugin (/<plugin>:<skill>).
Construido y mantenido por
Thinking Methods está construido y mantenido por:
| Nombre | GitHub | Rol | |
|---|---|---|---|
![]() | Y. Siva Sai Krishna | @ysskrishna | Creador |
Registro de cambios
Consulta CHANGELOG para ver el historial de versiones.
Soporte
Si encuentras útil esta biblioteca:
- ⭐ Marca el repositorio con una estrella
- 🐛 Reporta problemas
- 🔀 Envía solicitudes de extracción
- 💝 Patrocina en GitHub
Licencia
MIT © Y. Siva Sai Krishna — consulta LICENSE para más detalles.
GitHub del autor • LinkedIn del autor • Sitio del autor • ClawHub • Reportar problemas
