How this skill is triggered — by the user, by Claude, or both
Slash command
/glm-statusline:install-statuslineThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure GLM StatusLine in Claude Code settings.
Configure GLM StatusLine in Claude Code settings.
Read ~/.claude/settings.json. If missing, create it with {}.
Merge the following into the existing JSON (preserve all existing keys):
{
"statusLine": {
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/statusline.py",
"refreshInterval": 60
}
}
If running as a plugin (CLAUDE_PLUGIN_ROOT is set), use the template above.
If running standalone (no plugin), use the absolute path to statusline.py instead of ${CLAUDE_PLUGIN_ROOT}/statusline.py. Ask the user for the path if unsure.
Write the merged result back to ~/.claude/settings.json.
Confirm to the user what was written.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
npx claudepluginhub tuandzung/glm-statusline-cc --plugin glm-statusline