Agent Skills
› stephenschoettler/hermes-lcm
› hermes-lcm
hermes-lcm
GitHub提供Hermes-LCM插件的配置、操作、诊断、压缩及历史数据召回指南。强调使用专用工具获取精确证据,遵循安全操作规范,避免依赖摘要推断,确保会话历史管理的准确性与安全性。
Trigger Scenarios
配置Hermes-LCM插件
诊断上下文引擎问题
从压缩历史中召回精确信息
管理会话生命周期
Install
npx skills add stephenschoettler/hermes-lcm --skill hermes-lcm -g -y
SKILL.md
Frontmatter
{
"name": "hermes-lcm",
"description": "Use, configure, diagnose, and retrieve exact evidence with the Hermes-LCM lossless context plugin."
}
Hermes-LCM
Use this skill when a task concerns Hermes-LCM setup, operation, compaction, diagnostics, session behavior, or recall from compacted and cross-conversation history.
Start here:
- Confirm that the
hermes-lcmplugin is enabled andcontext.engineislcm. - For exact historical claims, use the recall workflow instead of trusting a compacted summary.
- Use
lcm_status,lcm_inspect, andlcm_doctorbefore changing configuration or attempting repair. - Treat slash-command apply paths as mutations: preview first, keep backups, and require the user's authorization.
- Load the relevant reference rather than guessing arguments or lifecycle semantics.
Reference map:
- Configuration and activation:
references/configuration.md - Architecture and data ownership:
references/architecture.md - Diagnostics and safe operator workflow:
references/diagnostics.md - Recall tools and routing:
references/recall-tools.md /new, session continuity, and/lcm rotate:references/session-lifecycle.md- Canonical runtime recall policy:
references/recall-policy.md
Working rules:
- Raw stored messages are authoritative; summaries are bounded recall cues.
- Prefer newer source-backed evidence when it conflicts with an older summary.
- Start with the narrowest useful scope and expand only when exact detail is needed.
- Do not infer exact commands, paths, timestamps, values, counts, or causal chains from summaries alone.
- Keep current-session, cross-conversation, and Hermes history outside
lcm.dbdistinct. - Do not treat open-cardinality results as complete without product-verifiable enumeration or coverage.
- Use
lcm_compile_evidencewhen a historical answer needs several named facets, exact operands, conflict handling, or latest-state selection; treat its semantic proposal as untrusted until the product returns validated evidence. - Keep default-off assertion, query-view, adaptive-retrieval, and destructive operator paths default-off unless the user explicitly asks to enable them.
Version History
- 10cbb78 Current 2026-08-19 22:15


