What problem does it solve? Editing Hermes Agent configuration is unreliable: direct file writes to config.yaml are blocked by a security guard, and hermes config set often fails to persist nested YAML keys. This Skill provides verified patterns for inspecting, editing, and validating configuration values without corrupting file formatting or touching unrelated sections. ## Core Features & Use Cases - Section-aware YAML editing: Python patterns that modify only the target section (e.g. compression:) while preserving comments, ordering, and unrelated keys. - Compression and auxiliary provider configuration: Set compression thresholds, target ratios, and switch auxiliary task providers (web_extract, compression, tts, etc.) with batched CLI commands and readback verification. - Troubleshooting guides: Diagnose context-length auto-detection mismatches with LM Studio, truncated API keys, and Mnemosyne sleep versus legacy memory optimization confusion. - Use Case: Your Hermes session reports 131k context but LM Studio has a 98k GGUF loaded. Use this Skill to identify the family-fallback bug in model_metadata.py and either apply the native API patch or set model.context_length explicitly, then verify via the model info endpoint. ## Quick Start Ask the agent to inspect the current compression settings in ~/.hermes/config.yaml and change the threshold to 0.85 using a section-aware edit, then verify the YAML still parses.