en un clic
setup-statusline
Enable or disable the workflow usage status line
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Enable or disable the workflow usage status line
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Interactive live testing of a running web application via Playwright MCP browser automation
Run E2E Playwright testing workflow for web applications
Autonomous driver — outer loop that wakes on a schedule, resumes or advances the in-flight task for a repo, then pulls and launches the next queued task. Reconstructs all state from disk and the GitHub issue on every wake; never relies on session memory.
Assign or archive unscoped legacy workflow state files (created before repo-scoping) so they stop leaking into every repo's session.
Run verification loop on current changes
Basé sur la classification professionnelle SOC
| name | setup-statusline |
| description | Enable or disable the workflow usage status line |
| user_invocable | true |
| usage | /workflow:setup-statusline [enable|disable|status] |
| arguments | [{"name":"action","required":false,"description":"enable, disable, or status (default: status)"}] |
Configure the workflow plugin's status line, which displays API usage limits, context window, and session cost at the bottom of the Claude Code terminal.
Opus │ 5h ██████░░░░ 52% 2h30m │ 7d █████░░░░░ 35% 3d │ ctx ████░░░░░░ 42% │ $0.12
| Segment | Source | Description |
|---|---|---|
| Model | stdin JSON | Current model name |
| 5h | Usage API | 5-hour rolling session limit (resets shown) |
| 7d | Usage API | 7-day weekly limit, all models (resets shown) |
| ctx | stdin JSON | Context window usage percentage |
| Cost | stdin JSON | Session cost in USD |
~/.claude/.credentials.json on Linux, Keychain on macOS)When the user invokes this skill:
status (default)Check current settings
~/.claude/settings.jsonstatusLine is already configuredCheck credential availability
~/.claude/.credentials.json (Linux)Display status
## Status Line Configuration
Status: [enabled / disabled / not configured]
Credentials: [found / not found]
Script: ${CLAUDE_PLUGIN_ROOT}/statusline/statusline.js
### What You'll See
Model │ 5h usage │ 7d usage │ context │ cost
enableLocate the plugin script (absolute path)
PLUGIN_ABS=$(cd "$CLAUDE_PLUGIN_ROOT" && pwd)$PLUGIN_ABS/statusline/statusline.js
(e.g. /home/user/.claude/plugins/marketplaces/zb-ss-workflow/statusline/statusline.js)~, no env vars — see step 3).Read current settings
~/.claude/settings.json (create {} if missing)Add status line configuration
/home/user/.claude/plugins/marketplaces/zb-ss-workflow/statusline/statusline.js){
"statusLine": {
"type": "command",
"command": "node \"/home/user/.claude/plugins/marketplaces/zb-ss-workflow/statusline/statusline.js\""
}
}
statusLine.command does NOT expand ${CLAUDE_PLUGIN_ROOT}. You MUST use the resolved absolute path.Write updated settings
~/.claude/settings.jsonVerify
Confirm
## Status Line Enabled
Configuration added to ~/.claude/settings.json
Script: /home/user/.claude/plugins/marketplaces/zb-ss-workflow/statusline/statusline.js
**Restart Claude Code** to see the status line.
To disable later: /workflow:setup-statusline disable
disableRead current settings
~/.claude/settings.jsonstatusLine key entirelyWrite updated settings
Confirm
## Status Line Disabled
Removed statusLine from ~/.claude/settings.json
**Restart Claude Code** to apply.
To re-enable: /workflow:setup-statusline enable
/api/oauth/usage) - it may change$(node -e "console.log(require('os').tmpdir())")/claude-statusline-usage.jsonStatus line not appearing after enable:
node is in your PATHUsage bars not showing (only context/cost):
~/.claude/.credentials.json exists and contains claudeAiOauth.accessTokencat "$(node -e "console.log(require('os').tmpdir())")/claude-statusline-usage.json"Stale usage data:
rm "$(node -e "console.log(require('os').tmpdir())")/claude-statusline-usage.json"