ℹ
Purpose & Capability
The name, description, SKILL.md, and scripts consistently implement Redis LangCache integration and require LANGCACHE_HOST / LANGCACHE_CACHE_ID / LANGCACHE_API_KEY — this matches the stated purpose. However, registry metadata claims "Required env vars: none", which contradicts the SKILL.md and scripts that require LangCache credentials. That metadata mismatch is an incoherence that should be corrected.
⚠
Instruction Scope
Runtime instructions and shipped scripts perform only cache-related actions (search, store, delete, flush) against a user-provided LANGCACHE_HOST. However: (1) the CLI advertises "hard blocks" that 'NEVER get cached' but the CLI has a --force flag that explicitly allows storing blocked content (policy bypass). The SKILL.md claims blocked items are "blocked at the code level" — but the code permits override with --force, which contradicts the stated safety guarantee. (2) The Python example requires OPENAI_API_KEY for LLM calls but SKILL.md/prereq section only lists LANGCACHE_* env vars; that omission means the agent may attempt LLM calls without a declared credential. (3) The bash wrapper sources ~/.openclaw/secrets.env automatically, which will load whatever is in that file (not just LANGCACHE_*), so the skill reads arbitrary secret env vars if a user places them there.
✓
Install Mechanism
This is instruction-only (no install spec) and the shipped files are local scripts/examples. No external downloads or archive extraction are in the install path, which minimizes install-time risk.
⚠
Credentials
The skill legitimately needs LANGCACHE_HOST/CACHE_ID/API_KEY. But: (1) registry metadata fails to list these required env vars (incoherent). (2) The example Python integration also requires OPENAI_API_KEY (not declared in SKILL.md prereqs), expanding required credentials beyond the advertised set. (3) The bash script sources ~/.openclaw/secrets.env wholesale, giving the script access to any secrets placed there (disproportionate if users store unrelated credentials in that file). (4) The presence of the --force override allows accidental or intentional caching of credentials/PII despite the stated 'NEVER CACHE' policy.
✓
Persistence & Privilege
always:false (no forced persistent inclusion) and the skill does not modify other skills or system-wide agent settings. It does read a user-maintained secrets file and will make outbound requests to the configured LangCache host (and to LLM endpoints in examples), but it does not request elevated platform privileges.