Workflows
Goal: provide repeatable, low-friction workflows for daily use.
Workflow 1: Bootstrap a New Project
Outcome: A valid baseline openclaw.json with immediate validation feedback.
Steps:
- Run
OpenClaw: New Config. - Insert one or more snippets using
OpenClaw: Insert Section Snippet. - Resolve initial diagnostics using Quick Fix actions.
- Run
OpenClaw: Normalize Config. - Run
OpenClaw: Show Schema Statusto verify sync/policy state.
Success criteria:
- File validates without blocking errors.
$schemapoints toopenclaw-schema://live/openclaw.schema.json.
Workflow 2: Iterative Editing Loop
Outcome: Fast and safe config changes with minimal context switching.
Steps:
- Edit fields in
openclaw.json. - Accept context-aware key/value completion suggestions directly in editor suggest preview.
- Use hover explain or
OpenClaw: Explain Selectionon unclear fields. - Apply available quick fixes for detected issues.
- Normalize before commit.
Success criteria:
- Diagnostics trend toward zero.
- Structure remains stable after normalization.
Workflow 3: Secure Configuration Workflow
Outcome: Secret hygiene violations removed and environment references standardized.
Steps:
- Enable strict mode if needed:
json
{
"openclawConfig.integrator.strictSecrets": true
}- Fix
openclaw-integratorsecret diagnostics via quick fix. - Replace remaining cleartext values manually if needed.
- Re-run normalization and verify diagnostics are clear.
Success criteria:
- No cleartext secret diagnostics remain.
- All sensitive values use
${env:...}style references.
Workflow 4: Live Schema Sync and Policy Validation
Outcome: Predictable schema updates without bypassing security controls.
Steps:
- Configure sync settings in VS Code settings.
- Run
OpenClaw: Refresh Schema Now. - Run
OpenClaw: Show Schema Status. - If blocked, adjust allowlists and rerun.
Success criteria:
policy.manifest.allowedistrue.- Artifact policy entries are allowed.
- Source reflects expected fallback (
cacheorbundled).
Workflow 5: Plugin Metadata Hints (Local + Remote)
Outcome: Richer completion/description hints from plugin metadata layers.
Steps:
- Add local metadata file at
.openclaw/plugin-hints.json. - Optionally set remote metadata URL.
- Ensure URL passes host/repository allowlists.
- Trigger refresh and inspect completion behavior.
Example settings:
json
{
"openclawConfig.plugins.metadataLocalPath": ".openclaw/plugin-hints.json",
"openclawConfig.plugins.metadataUrl": ""
}Success criteria:
- Dynamic completion reflects plugin entries.
- Value suggestions reflect plugin hint defaults/enums/examples where provided.
- No repeated metadata load warnings in output.
Related Guides
- Detailed commands:
commands.md - Full configuration:
configuration.md - Troubleshooting failed workflows:
troubleshooting.md