ワンクリックで
setup-statusline
Enable or disable the workflow usage status line
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Enable or disable the workflow usage status line
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
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
| 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"