MCP HubMCP Hub
Volver a habilidades

vishnu-bhaga

pjt222
Actualizado Today
16 vistas
17
2
17
Ver en GitHub
Otroai

Acerca de

La habilidad vishnu-bhaga mantiene la estabilidad y consistencia en el razonamiento de la IA anclando conocimiento verificado y protegiendo patrones funcionales de desviaciones o cambios innecesarios. Se utiliza al enfrentar la expansión descontrolada del alcance, la compresión de contexto en sesiones largas, o después de cambios disruptivos para preservar lo que funciona. La habilidad protege activamente decisiones iniciales e impide que información validada sea sobrescrita durante modificaciones del sistema.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add pjt222/agent-almanac -a claude-code
Comando PluginAlternativo
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternativo
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/vishnu-bhaga

Copia y pega este comando en Claude Code para instalar esta habilidad

Documentación

Vishnu Bhaga

保持和维护正在运行的东西——锚定已验证的知识、在扰动下维持一致性、保护功能性模式免受不必要的更改。

适用场景

  • 工作方法面临被范围蔓延或过早优化打断的风险
  • 上下文漂移正威胁要用陈旧假设覆盖已验证的知识
  • 多个并行关注点正在制造压力,要求更改应该保持稳定的东西
  • shiva-bhaga 溶解之后——幸存的东西在重建期间需要主动保护
  • 当长会话面临因上下文压缩而丢失早期已验证决定的风险时
  • 在对当前正确运行的系统进行更改之前

输入

  • 必需:当前工作状态或要保持的已验证知识(隐式可用)
  • 可选:对稳定性的具体威胁(例如"范围蔓延"、"上下文压缩即将到来")
  • 可选:MEMORY.md 和项目文件用于基础支撑(通过 Read

步骤

第 1 步:盘点正在运行的东西

在保护任何东西之前,识别当前什么是功能性的和已验证的。

Preservation Inventory:
+---------------------+---------------------------+------------------------+
| Category            | Verification Method       | Anchoring Action       |
+---------------------+---------------------------+------------------------+
| Verified Facts      | Confirmed via tool use    | Record source and      |
|                     | (file reads, test runs,   | timestamp; do not      |
|                     | API responses)            | re-derive              |
+---------------------+---------------------------+------------------------+
| Working Code        | Tests pass, behavior      | Do not refactor unless |
|                     | confirmed, user approved  | explicitly requested   |
+---------------------+---------------------------+------------------------+
| User Requirements   | Explicitly stated by      | Quote directly; do not |
|                     | the user in this session  | paraphrase or infer    |
+---------------------+---------------------------+------------------------+
| Agreed Decisions    | Decisions made and        | Reference the decision |
|                     | confirmed during this     | point; do not revisit  |
|                     | session                   | without new evidence   |
+---------------------+---------------------------+------------------------+
| Environmental State | File paths, configs,      | Verify before assuming |
|                     | tool availability         | unchanged              |
+---------------------+---------------------------+------------------------+
  1. 对每个类别,列出当前已验证和正在运行的具体项目
  2. 注明验证方法——你怎么知道这是真的?
  3. 没有验证的项目不被保持——它们是假设(可能需要 shiva-bhaga

预期结果: 一份具体的已验证、正在运行的元素清单,附有其证据基础。

失败处理: 如果清单很稀疏——几乎没有什么是已验证的——这本身就是有价值的信息。运行 heal 重新建立基础,然后再尝试保持未验证的假设。

第 2 步:识别扰动来源

命名威胁稳定状态的力量。

  1. 范围蔓延:任务是否在超出约定范围地扩展?
  2. 上下文漂移:早期事实是否被更近期的(可能不正确的)推理覆盖?
  3. 优化压力:是否有改进已经正常运行的东西的冲动?
  4. 外部变化:环境是否发生了变化(文件被修改、工具不可用)?
  5. 压缩风险:对话是否接近上下文限制,早期决定可能被丢失?

对每个来源评估:这是实际威胁还是预期风险?

预期结果: 命名的扰动来源,附有评估的严重程度(主动威胁 vs. 预期风险)。

失败处理: 如果没有明显的扰动来源,可能不需要保持——考虑 brahma-bhaga(创造)或继续执行是否更合适。

第 3 步:锚定稳定状态

应用具体技术保护正在运行的东西免受已识别威胁的影响。

  1. 记忆锚定:对于面临上下文漂移风险的关键事实,明确重新陈述:
    • "已确立事实:[X],通过 [方法] 在 [对话中的时间点] 验证"
    • 如果有持久记忆可用,将持久事实写入 MEMORY.md
  2. 范围边界强制:对于范围蔓延,重新陈述约定的范围:
    • "约定范围:[原始请求]。当前工作在此边界之内/之外。"
  3. 变更抵抗:对于面临优化压力的工作代码:
    • "此组件正在运行并已测试。除非用户明确请求,否则不做更改。"
  4. 状态快照:对于压缩风险,创建心理检查点:
    • 总结:已完成什么、剩余什么、做了哪些关键决定
  5. 环境验证:对于外部变化,在继续之前重新检查:
    • 重新读取关键文件,而不是依赖早期的读取

预期结果: 每个已识别的威胁都有具体的锚定响应。稳定状态被明确保护。

失败处理: 如果锚定感觉过度——平等地保护一切——确定优先级。什么是绝对不能更改的那一件事?先保护它。

第 4 步:通过行动维持

保持不是被动的——它需要在后续工作中持续关注。

  1. 在每个行动之前,检查:"这会威胁保持清单中的任何东西吗?"
  2. 如果是,找到一种不干扰稳定状态的替代方法来实现目标
  3. 如果干扰不可避免,明确承认并更新清单
  4. 定期重新验证被保持的项目——特别是在复杂操作之后
  5. 当任务完成时,确认被保持的项目完好无损

预期结果: 工作状态在当前任务中完整存活。更改仅在需要时进行,没有干扰正在运行的组件。

失败处理: 如果被保持的项目被无意更改,立即评估损害。如果更改破坏了某些东西,回滚。如果更改是中性的,更新清单。不要让清单变得陈旧。

验证清单

  • 工作状态已盘点,附有验证证据
  • 扰动来源已被识别和评估
  • 锚定行动已应用于每个实际威胁
  • 在整个任务中维持了范围边界
  • 完成后重新验证了被保持的项目

常见问题

  • 将假设作为事实保持:只有已验证的知识才值得保护。伪装成事实的未验证假设制造虚假的稳定性
  • 过度保持:平等地保护一切会阻止必要的更改。保持必须是有选择性的——保护有效的,释放无效的
  • 被动保持:假设事情会在没有主动验证的情况下保持稳定。上下文漂移是持续的;保持需要持续关注
  • 抵抗合法变更:使用保持作为避免必要修改的借口。如果用户请求对工作组件进行更改,这优先于保持
  • 陈旧清单:未能在新信息到达时更新保持清单。清单必须反映当前现实,而不是创建时的状态

相关技能

  • shiva-bhaga — 破坏先于保持;在溶解中幸存的东西是毗湿奴所维持的
  • brahma-bhaga — 创造建立在被保持的基础之上;新模式从稳定的土壤中涌现
  • heal — 子系统评估揭示什么是真正功能性的,而不是表面稳定的
  • observe — 持续的中性观察在漂移威胁稳定性之前检测到它
  • awareness — 态势感知(Cooper 颜色代码)直接映射到扰动检测

Repositorio GitHub

pjt222/agent-almanac
Ruta: i18n/zh-CN/skills/vishnu-bhaga
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Habilidades relacionadas

llamaguard

Otro

LlamaGuard es el modelo de Meta de 7-8B parámetros para moderar las entradas y salidas de LLM en seis categorías de seguridad como violencia y discurso de odio. Ofrece una precisión del 94-95% y puede implementarse usando vLLM, Hugging Face o Amazon SageMaker. Utiliza esta skill para integrar fácilmente filtrado de contenido y barreras de seguridad en tus aplicaciones de IA.

Ver habilidad

cost-optimization

Otro

Esta Skill de Claude ayuda a los desarrolladores a optimizar los costes en la nube mediante el ajuste de tamaño de recursos, estrategias de etiquetado y análisis de gastos. Proporciona un marco para reducir los gastos en la nube e implementar una gobernanza de costes en AWS, Azure y GCP. Úsala cuando necesites analizar los costes de infraestructura, ajustar el tamaño de los recursos o cumplir con restricciones presupuestarias.

Ver habilidad

quantizing-models-bitsandbytes

Otro

Esta habilidad cuantiza LLMs a precisión de 8 o 4 bits utilizando bitsandbytes, logrando una reducción de memoria del 50-75% con pérdida mínima de precisión. Es ideal para ejecutar modelos más grandes en memoria GPU limitada o para acelerar la inferencia, admitiendo formatos como INT8, NF4 y FP4. La habilidad se integra con HuggingFace Transformers y permite entrenamiento QLoRA y optimizadores de 8 bits.

Ver habilidad

dispatching-parallel-agents

Otro

Esta Skill de Claude despliega múltiples agentes para investigar y solucionar 3 o más problemas independientes de forma concurrente. Está diseñada para escenarios que involucran fallos no relacionados que pueden resolverse sin estado compartido o dependencias. Su capacidad principal es la resolución paralela de problemas, asignando un agente por cada dominio problemático independiente para maximizar la eficiencia.

Ver habilidad