model-alias-append
⚠Review·Scanned 2/17/2026
This skill appends model aliases to responses and monitors ~/.openclaw/openclaw.json for changes. It reads and writes ~/.openclaw/openclaw.json (via path.join(process.env.HOME, '.openclaw/openclaw.json')) and executes the local script ${__dirname}/scripts/manage-hook.js to enable/disable the hook.
from clawhub.ai·v1.0.2·28.0 KB·0 installs
Scanned from 1.0.2 at 135f09e · Transparency log ↗
$ vett add clawhub.ai/ccapton/model-alias-appendReview findings below
Model Alias Append Skill
Automatically appends model alias to responses with configuration change detection
Key Features
- 🔍 Automatic Detection - Identifies the model used for each response
- 🏷️ Alias Appending - Adds model alias from openclaw config agents.defaults.models.{yourModelDict}.alias format like the config below
"agents": {
"defaults": {
"model": {
"primary": "gemma3:27b-local",
"fallbacks": [ "qwen" ]
},
"models": {
"ollama-local/gemma3:27b": {
"alias": "gemma3:27b-local"
},
"qwen-portal/coder-model": {
"alias": "qwen"
}
}
}
}
- 🔄 Real-time Monitoring - Watches for configuration changes
- 📢 Update Notifications - Shows when config changes occur
- 🛡️ Format Preservation - Maintains reply tags and formatting
Install
npx clawhub@latest install model-alias-append
How It Works
- Intercepts responses before sending
- Determines which model generated the response
- Appends the appropriate model alias
- Shows update notices when configuration changes
Setup
No additional configuration needed - reads from your existing openclaw.json
Output Example
Your response content...
[Model alias configuration updated] // This line will not appear until openclaw.json modified
gemma3:27b-local