OpenClaw Config Advisor

SkillDev tools

Diagnoses OpenClaw provider, fallback, channel, MCP, and gateway config issues with read-only scans and stateful summaries.

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the OpenClaw Config Advisor skill

What this skill tells your AI

The instructions your AI receives, as published by archieindian/openclaw-superpowers in skills/openclaw-native/openclaw-config-advisor/SKILL.md and read by ahel’s review.

Config problems usually look like model failures, missing tools, or broken channels. Use this skill when OpenClaw behaves inconsistently and you need a read-only diagnosis before changing settings.

When to Invoke

  • Provider routing or fallback model behavior is wrong
  • A channel cannot connect or stops receiving messages
  • MCP tools are missing, stale, or unavailable
  • The gateway starts but behaves differently than expected
  • You need a current config summary before editing OpenClaw settings

Checks

AreaWhat to inspect
ProvidersProvider keys, model names, default model hints
FallbackFallback or backup model settings
ChannelsTelegram, Discord, Slack, WhatsApp, Signal, or Lark entries
MCPMCP server declarations and command/url hints
GatewayHost, port, log, and process configuration hints

How to Use

python3 advise.py --scan
python3 advise.py --scan --config-dir ~/.openclaw
python3 advise.py --explain fallback
python3 advise.py --status
python3 advise.py --format json

Procedure

  1. Run python3 advise.py --scan --format json.
  2. Review findings by severity: WARN first, then INFO.
  3. Inspect the named config files before editing anything.
  4. Apply config changes only after the user confirms the intended routing or channel behavior.
  5. Re-run the scan and compare with the prior state summary.

State

Scan summaries are stored in ~/.openclaw/skill-state/openclaw-config-advisor/state.yaml.

Fields: last_scan_at, config_dir, findings, affected_areas, and scan_history.

Guardrails

  • This skill is read-only; it does not modify OpenClaw config.
  • Missing config directories are warnings, not crashes.
  • Do not print secrets. Report that secret-like values exist without echoing them.

Signals

GitHub stars
72
Forks
14
Last commit
May 2026

ahel review

  • K6low
    bundled executables the agent is told to run

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
openclaw-config-advisor
Source
github.com/archieindian/openclaw-superpowers