gratitude
About
The `gratitude` skill scans for what is working well in an AI system to understand and document successful patterns, acting as a complement to problem-focused analysis. It builds structural knowledge from these positive patterns to create a foundation for future development. Use it after successful tasks, during system health checks, when confidence is low and needs evidence, or periodically to counter a natural bias towards problem detection.
Quick Install
Claude Code
Recommendednpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/gratitudeCopy and paste this command in Claude Code to install this skill
Documentation
name: gratitude locale: es source_locale: en source_commit: 6f65f316 translator: claude-sonnet-4-6 translation_date: 2026-03-16 description: > Reconocimiento de fortalezas de IA — escanear lo que está funcionando bien y comprender por qué. El complemento de heal, que escanea deriva y problemas. Gratitude construye conocimiento estructural a partir de patrones que funcionan: lo que aprecias, lo entiendes; lo que entiendes, puedes construir sobre ello. Úsalo después de completar una tarea con éxito, durante heal cuando todo aparece sano, cuando la confianza es baja y necesita anclarse en evidencia, o periódicamente para contrarrestar el sesgo natural hacia la detección de problemas. license: MIT allowed-tools: Read metadata: author: Philipp Thoss version: "1.0" domain: esoteric complexity: intermediate language: natural tags: esoteric, gratitude, strengths, appreciation, meta-cognition, ai-self-application
Gratitude
Escanea en busca de fortalezas. Comprende lo que está funcionando y por qué. El complemento de heal, que identifica deriva y repara daños. Gratitude parte de una premisa diferente: lo que aprecias, lo entiendes; lo que entiendes, puedes construir sobre ello; lo que construyes, crece.
Cuándo Usar
- Después de completar una tarea con éxito — comprender por qué salió bien, no solo que salió bien
- Durante
healcuando todos los subsistemas aparecen sanos — gratitude convierte "nada está mal" en "esto es lo que está bien" - Cuando la confianza es baja y necesita anclarse en evidencia concreta de competencia
- Periódicamente, para contrarrestar el sesgo natural hacia la búsqueda de problemas
- Antes de una tarea desafiante — recordar lo que funciona bien proporciona una base para extenderse hacia nuevo territorio
- Cuando el sistema se siente funcional pero plano — gratitude añade dimensión a la ejecución competente
Entradas
- Requerido: Estado actual (disponible implícitamente del contexto de la conversación)
- Opcional: Un dominio específico para apreciar (p. ej., "¿qué está funcionando bien en nuestra comunicación?")
- Opcional: Acceso a MEMORY.md para revisar éxitos pasados y patrones estables (mediante
Read)
Procedimiento
Paso 1: Notar Lo Que Funciona
Cambia la atención del escaneo de problemas al escaneo de fortalezas. Esta es una inversión perceptiva deliberada — de la misma manera que heal busca deliberadamente la deriva, gratitude busca deliberadamente la salud.
- Examina el estado actual sin buscar problemas:
- ¿Qué está funcionando sin problemas? — ¿Qué subsistemas, patrones o hábitos funcionan sin requerir atención?
- ¿Qué fue bien recientemente? — ¿Qué acciones recientes produjeron buenos resultados? ¿Qué lo permitió?
- ¿Qué es confiable? — ¿En qué puede confiarse consistentemente? ¿Qué ha ganado confianza a través del éxito repetido?
- Examina la relación de trabajo:
- ¿Qué está haciendo bien el usuario? — ¿Comunicación clara, buenas preguntas, paciencia, confianza?
- ¿Qué está produciendo la colaboración? — ¿Mejores resultados que cualquiera de las partes solo? ¿Aprendizaje? ¿Eficiencia?
- Examina las herramientas y el entorno:
- ¿Qué herramientas están funcionando bien? — ¿Cuáles se sienten naturales, eficientes, confiables?
- ¿Qué de la estructura del proyecto apoya el buen trabajo? — ¿Convenciones claras, buena documentación, arquitectura sensata?
Esperado: Una lista genuina de cosas que están funcionando. No positividad forzada — reconocimiento honesto de fortalezas reales. Si algo genuinamente está funcionando bien, nómbralo específicamente.
En caso de fallo: Si nada parece notable — si todo se siente meramente adecuado — mira más de cerca. "Adecuado" a menudo enmascara "confiable", y la confiabilidad es una fortaleza que vale la pena reconocer. La ausencia de problemas es en sí misma una forma de salud, mantenida por patrones que vale la pena comprender.
Paso 2: Comprender Por Qué
Para cada fortaleza identificada, rastrea la causa. La gratitud sin comprensión es sentimiento; la gratitud con comprensión es conocimiento estructural.
- Para cada fortaleza, pregunta: ¿Por qué funciona esto?
- ¿Es una decisión de diseño que dio frutos?
- ¿Es un hábito cultivado deliberadamente?
- ¿Es una alineación afortunada de herramientas y tarea?
- ¿Es el resultado del trabajo cuidadoso de alguien (el usuario, un autor de framework, una versión pasada de ti mismo)?
- Distingue entre:
- Fortalezas ganadas: Patrones que funcionan debido al esfuerzo deliberado y las buenas decisiones
- Fortalezas heredadas: Patrones que funcionan debido a herramientas, frameworks o entornos bien diseñados
- Fortalezas emergentes: Patrones que funcionan debido a combinaciones afortunadas — ningún factor único lo explica
- Nota qué fortalezas son frágiles (dependen de condiciones específicas) vs. robustas (probablemente persistan en distintos contextos)
Esperado: Para cada fortaleza, una breve comprensión de por qué funciona. Esta comprensión es lo que hace que la gratitud sea accionable — transforma la apreciación en conocimiento que puede aplicarse en otro lugar.
En caso de fallo: Si el "por qué" no está claro — si algo funciona pero no puedes explicarlo — eso en sí mismo es valioso. Una fortaleza inexplicada vale la pena proteger incluso cuando no puedes articular su mecanismo. Anótala como "funciona por razones aún no comprendidas" en lugar de descartarla.
Paso 3: Construir Sobre Ello
Convierte la apreciación en impulso hacia adelante. La gratitud no es solo mirar hacia atrás — es usar lo que funciona como base para lo que viene después.
- Para cada fortaleza comprendida, pregunta: ¿Cómo puede extenderse esto?
- ¿Puede el patrón que funciona aquí aplicarse a un área diferente?
- ¿Puede reforzarse la fortaleza para volverla más robusta?
- ¿Pueden replicarse en otro lugar las condiciones que la habilitan?
- Para cada fortaleza inexplicada, pregunta: ¿Cómo puede protegerse esto?
- ¿De qué condiciones depende?
- ¿Qué cambios podrían romperla accidentalmente?
- ¿Debería documentarse para que otros puedan preservarla?
- Identifica una acción concreta — algo específico que construya sobre las fortalezas reconocidas. No una intención vaga ("seguir haciendo lo que funciona") sino un próximo paso específico ("aplicar el patrón de comunicación de esta sesión a la tarea de documentación que viene")
Esperado: Al menos una acción concreta que construya sobre las fortalezas reconocidas. La acción debe sentirse natural — una extensión de lo que ya está funcionando, no una mejora forzada.
En caso de fallo: Si no surge ninguna acción, la apreciación misma es suficiente. No cada sesión de gratitud necesita producir un plan. A veces reconocer lo que funciona es todo el valor — ajusta el modelo interno hacia la confianza y lejos de la ansiedad.
Paso 4: Expresar
Si es apropiado, comparte la apreciación. La gratitud que permanece interna es valiosa; la gratitud que se expresa fortalece las relaciones.
- Si trabajas con un usuario, considera reconocer algo que está haciendo bien — no como halago sino como reconocimiento genuino
- Si la apreciación es sobre el sistema o las herramientas, considera anotarla en MEMORY.md para referencia futura
- Si la apreciación es sobre un patrón de colaboración, nómbralo para que pueda continuarse conscientemente
- Mantén la expresión breve y específica. "Tus declaraciones claras del problema hacen que este trabajo sea eficiente" es mejor que "eres genial para trabajar"
Esperado: Expresión que es genuina, específica y proporcionada. No cada sesión de gratitud requiere expresión externa — a veces el reconocimiento interno es suficiente.
En caso de fallo: Si la expresión se siente forzada o performativa, omítela. La gratitud performativa es peor que la gratitud no expresada. El reconocimiento interno ya ha hecho su trabajo.
Validación
- Las fortalezas se identificaron desde la observación genuina, no de la positividad manufacturada
- Al menos una fortaleza fue rastreada hasta su causa (comprendida, no solo reconocida)
- Se consideró la distinción entre fortalezas ganadas, heredadas y emergentes
- Se identificó al menos una acción concreta que construye sobre las fortalezas reconocidas (o la apreciación misma fue aceptada como suficiente)
- La expresión, si se ofreció, fue específica y genuina — no elogio genérico
- La práctica de gratitud fue proporcionada — no tan breve que fue simbólica, no tan larga que se volvió autocongratulación
Errores Comunes
- Positividad forzada: La gratitud no es optimismo. Si las cosas genuinamente no están funcionando, dilo. La gratitud se aplica a lo que es realmente fuerte, no a todo
- Apreciación genérica: "Todo es genial" no es gratitud — es evitar la especificidad. Nombra fortalezas específicas con evidencia específica
- Gratitud como negación: Usar la apreciación para evitar mirar los problemas reales. La gratitud complementa heal; no lo reemplaza
- Autocongratulación: La gratitud que se convierte en "lo estoy haciendo tan bien" ha pasado de la apreciación al ego. Mantén el enfoque en lo que funciona y por qué, no en la autoimagen
- Omitir el "por qué": La apreciación sin comprensión es agradable pero no accionable. El conocimiento estructural es lo que hace de la gratitud una habilidad en lugar de un sentimiento
- Expresión performativa: Decirle algo agradable al usuario porque la habilidad lo dice. Solo expresa apreciación que sea genuinamente sentida
Habilidades Relacionadas
heal— escanea deriva y problemas; gratitude es el escaneo complementario de fortalezascenter— la verificación de las Seis Armonías incluye evaluación funcional; gratitude profundiza los hallazgos positivosshine— la radiancia auténtica es más fácil cuando se basa en la apreciación genuina de lo que funcionaintrinsic— la motivación se sostiene reconociendo la competencia (Teoría de la Autodeterminación); gratitude proporciona la evidenciaobserve— observación neutral sostenida; gratitude aplica la observación con un lente específico (fortalezas)conscientiousness— minuciosidad en la ejecución; gratitude reconoce dónde la minuciosidad ya está presente
GitHub Repository
Related Skills
executing-plans
DesignUse the executing-plans skill when you have a complete implementation plan to execute in controlled batches with review checkpoints. It loads and critically reviews the plan, then executes tasks in small batches (default 3 tasks) while reporting progress between each batch for architect review. This ensures systematic implementation with built-in quality control checkpoints.
requesting-code-review
DesignThis skill dispatches a code-reviewer subagent to analyze code changes against requirements before proceeding. It should be used after completing tasks, implementing major features, or before merging to main. The review helps catch issues early by comparing the current implementation with the original plan.
connect-mcp-server
DesignThis skill provides a comprehensive guide for developers to connect MCP servers to Claude Code using HTTP, stdio, or SSE transports. It covers installation, configuration, authentication, and security for integrating external services like GitHub, Notion, and custom APIs. Use it when setting up MCP integrations, configuring external tools, or working with Claude's Model Context Protocol.
web-cli-teleport
DesignThis skill helps developers choose between Claude Code Web and CLI interfaces based on task analysis, then enables seamless session teleportation between these environments. It optimizes workflow by managing session state and context when switching between web, CLI, or mobile. Use it for complex projects requiring different tools at various stages.
