用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/lukemcqueen/hermes-cortex --skill config-drift-diagnostics命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Cross-server agent health monitoring using binary status vectors — deploy health endpoints on each agent, poll from orchestrator, alert on state transitions.
Wire a self-hosted Langfuse instance to Hermes Agent — generate API keys, configure env vars, enable the bundled plugin, install SDK, and verify traces flow.
Use before enforcement code changes or shared-repo commits.
正在显示 SKILL.md
| name | config-drift-diagnostics |
| version | 1.0.0 |
| category | devops |
| description | Container configs stale? Compare vs source in 3 locations. |
| author | Gisu |
| license | MIT |
| platforms | ["linux","macos"] |
A Docker container is failing with auth errors (401, JDBC password failure)
and you suspect the config inside doesn't match the source .env or templates.
.env → envsubst → generated configs → Dockerfile COPY → container image
A stale image is the most common drift source: .env or templates updated,
generate-configs re-run, but image never rebuilt.
# (1) What the container has
docker exec <c> grep key /path/to/config.properties
# (2) What build SHOULD produce
grep key generated/.../config.properties
# (3) What .env says
grep VARIABLE .env
| Result | Interpretation |
|---|---|
| (1)≠(2) | Image built from stale generated — rebuild |
| (2)≠(3) | generate-configs not re-run — regenerate first |
| All match | Problem is elsewhere |
stat generated/.../config.properties
docker inspect <c> --format '{{.Created}}'
Config generated AFTER container created = stale image.
cd <project>
source .env
./run generate-configs
./run build <service>
docker compose up -d <service>
docker exec <c> grep key /path/to/config.properties
curl ... # returns non-401?
| Variant | Symptom | Fix |
|---|---|---|
| DB password | JDBC auth failure | regenerate + rebuild |
| API key | 401 on API calls | regenerate + rebuild |
| Wrong env | Prod creds on stage | Set CLIENT_ENVIRONMENT + rebuild |
docker compose up -d without --build — does NOT rebuild