Remote OpenClaw
Menu
SkillsMCPPluginsFree guideDigestSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise
Remote OpenClaw
SkillsMCPPluginsFree guideDigestSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise

Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
Skills/daymade/claude-code-skills/statusline-generator
statusline-generator logo

statusline-generator

daymade/claude-code-skills
606 installs1K stars
Run it on Hostinger →up to 70% off + an extra 10% with code ZACAARON10Free API →

Installation

npx skills add https://github.com/daymade/claude-code-skills --skill statusline-generator

Summary

>

SKILL.md

Statusline Generator

A single-source-of-truth statusline for Claude Code. One script, two layouts, end-to-end self-verification.

Quick health check (start here when something is wrong)

Run this first whenever the statusline misbehaves. It catches the silent failures that account for most "configured but not working" reports:

bash scripts/health_check.sh

It validates four layers:

  1. ~/.claude/statusline.sh exists and is executable. **Missing chmod +x is

the single most common silent-failure cause** — Claude Code runs the script, exec fails, statusline goes blank.

  1. ~/.claude/settings.json has a valid statusLine block pointing at the script.
  2. Mock stdin tests covering complete data, zero tokens, missing fields,

and $HOME path shortening.

  1. Real stdin replay from /tmp/.claude-statusline-last-stdin.json if you

previously ran with CLAUDE_STATUSLINE_DEBUG=1.

Each failure prints a one-line fix command — you don't have to read documentation to recover.

Quick install

bash scripts/install_statusline.sh

This script:

  • Backs up any existing ~/.claude/statusline.sh and settings.json.
  • Copies generate_statusline.sh to ~/.claude/statusline.sh and chmod +xs it.
  • Updates settings.json statusLine block via jq (preserves other settings).
  • Mandatorily runs health_check.sh and shows the result — installation

is not "complete" until verification passes.

Restart Claude Code (or send any new message) to see the statusline update.

What you get

Default — minimal one-line layout

~/code/myproject  Opus 4.7 (1M context)  ctx: 108K / 1M

Just the essentials: short path, model name, absolute token counts. No colors, no git, no cost, no percentage. Designed for users who want signal without noise.

Full — multi-line with cost and git

Set CLAUDE_STATUSLINE_LAYOUT=full in your shell profile to enable:

alex (Sonnet 4.6) [$0.42/$25.93]  ctx: 108K/1M (11%)
~/code/myproject
[git:main*+]
  • Line 1: user, model, ccusage session/daily costs, color-coded ctx (green ≤50%,

yellow 51–80%, red >80%).

  • Line 2: short path.
  • Line 3: git branch with * for modified, + for untracked.

Layouts: how to switch

The script reads layout from environment, not flags (Claude Code passes JSON on stdin, so flags would conflict). Set in ~/.zshrc or ~/.bashrc:

# Minimal (default — same as not setting it)
export CLAUDE_STATUSLINE_LAYOUT=minimal

# Full
export CLAUDE_STATUSLINE_LAYOUT=full

Restart your shell (or source the rc file) so Claude Code inherits the change, then send a message — statusline refreshes within 300ms.

Debug stdin capture

To see exactly what JSON Claude Code sends your script:

export CLAUDE_STATUSLINE_DEBUG=1

Each invocation writes its stdin to /tmp/.claude-statusline-last-stdin.json (overwriting on every refresh). Inspect with jq .. Useful for:

  • Diagnosing why a field doesn't render the way you expect.
  • Re-running the script against real input: cat /tmp/.claude-statusline-last-stdin.json | ~/.claude/statusline.sh.
  • Filing bug reports — paste the dump as ground truth.

Authoring rules (why this skill is shaped this way)

Two production failure modes drove the current design. Both are sealed in code, not just docs:

Rule 1 — Always chmod +x, always verify by running

The single biggest silent-failure cause of any statusline is a script without the executable bit: Claude Code's exec fails silently and the bar goes blank with no error. install_statusline.sh always chmod +xs; health_check.sh flags the bit if missing. If you hand-write or hand-edit a statusline script, mock-test it before declaring done: echo '{}' | bash your-script.sh.

Rule 2 — "Configuration complete" is meaningless without evidence

"Wrote the file and updated settings.json" is not the same as "the script runs and produces the expected output." install_statusline.sh therefore always runs health_check.sh at the end and exits non-zero if any check fails. Treat any "complete!" report from any agent that lacks evidence as suspect.

For field-level traps (used_percentage null at session start, total_input_tokens semantics across Claude Code versions, hardcoded context_window_size), see references/context-window-schema.md.

Customization

For colors, custom segments (hostname, time, etc.), and disabling cost tracking, see references/customization.md.

Dependencies

The script auto-detects available tools and degrades gracefully:

ToolRequired forFallback
jqJSON parsing (preferred)falls back to python3
python3JSON parsing fallbackbare cwd only
awktoken K/M formattingrequired by both layouts
gitgit status (full layout)silent skip if missing or not in repo
ccusagecost (full layout)silent skip if missing

Install on macOS: brew install jq. On Debian/Ubuntu: apt install jq.

Troubleshooting

For symptom-by-symptom diagnostics, see references/troubleshooting-decision-tree.md. It walks through:

  1. Statusline blank or never updates (chmod cause)
  2. ctx segment missing or wrong (field traps)
  3. Want token counts not percentages (layout switch)
  4. Colors render as raw escape codes (terminal compatibility)
  5. Git segment missing (full layout)
  6. Cost segment missing (ccusage / cache)
  7. Edits have no effect (path mismatch)
  8. Slow refresh (jq vs python3)

Resources

FilePurpose
scripts/generate_statusline.shThe statusline script. Single source of truth. Two layouts via CLAUDE_STATUSLINE_LAYOUT.
scripts/install_statusline.shIdempotent installer. Backs up, copies, chmods, wires settings.json, runs health check.
scripts/health_check.shFour-layer verification: file perms, settings.json wiring, mock stdin tests, real stdin replay.
references/troubleshooting-decision-tree.mdSymptom-driven diagnostic flowchart. Load when statusline misbehaves.
references/customization.mdColor changes, custom segments, threshold tuning, single-line full layout. Load when user wants to modify how the statusline looks.
references/context-window-schema.mdClaude Code statusline JSON schema. Documents every field plus current_usage vs total_input_tokens semantics across versions.
references/color_codes.mdANSI color codes reference. Load for color customization.
references/ccusage_integration.mdccusage integration deep-dive: caching, JSON shape, troubleshooting. Load for cost-related issues.

Score

0–100
57/ 100

Grade

C

Popularity17/30

606 installs — growing adoption. Source repo has 1,181 GitHub stars.

Completeness19/30

Documented: full SKILL.md body, one-line install. Missing: description, category/license metadata.

Trust15/25

Community skill with a public GitHub source repository you can review.

Freshness6/15

No update timestamp is tracked for this skill in our catalog.

Scored automatically from popularity, completeness, trust, and freshness — computed only from data in our catalog, never fabricated.

Proud of your score? Add this badge to your README.

Paste a snippet into your GitHub README. The badge updates automatically and links back to this page.

Statusline Generator skill score badge previewScore badge

Markdown

[![Statusline Generator skill](https://www.remoteopenclaw.com/skills/daymade/claude-code-skills/statusline-generator/badges/score.svg)](https://www.remoteopenclaw.com/skills/daymade/claude-code-skills/statusline-generator)

HTML

<a href="https://www.remoteopenclaw.com/skills/daymade/claude-code-skills/statusline-generator"><img src="https://www.remoteopenclaw.com/skills/daymade/claude-code-skills/statusline-generator/badges/score.svg" alt="Statusline Generator skill"/></a>

Statusline Generator FAQ

How do I install the Statusline Generator skill?

Run “npx skills add https://github.com/daymade/claude-code-skills --skill statusline-generator” in your terminal. The skill is added to your agent's skills directory and picked up automatically on the next run — no restart or extra configuration needed.

What does the Statusline Generator skill do?

> The full SKILL.md on this page shows the exact instructions the skill gives your agent.

Is the Statusline Generator skill free?

Yes. Statusline Generator is a free, open-source skill published from daymade/claude-code-skills. As with any third-party skill, review the source repository before installing it into an agent with sensitive access.

Does Statusline Generator work with Claude Code and OpenClaw?

Yes. Skills use the portable SKILL.md format, so Statusline Generator works with Claude Code, OpenClaw, Codex, Hermes, and any other agent that reads SKILL.md skills.

Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Turn any website into LLM-ready data with Firecrawl logoTurn any website into LLM-ready data with Firecrawl

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits plus 10% off through our link.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →

Categories

Command ExecutionExternal Downloads
View on GitHub

Recommended skills

Browse all →
find-skills logo

find-skills

vercel-labs/skills

2.7M installsInstall
frontend-design logo

frontend-design

anthropics/skills

719K installsInstall
grill-me logo

grill-me

mattpocock/skills

698K installsInstall
agent-browser logo

agent-browser

vercel-labs/agent-browser

594K installsInstall
grill-with-docs logo

grill-with-docs

mattpocock/skills

591K installsInstall
vercel-react-best-practices logo

vercel-react-best-practices

vercel-labs/agent-skills

590K installsInstall

Browse

Skills by category

Frontend250Git198Data154Testing120Design105Docs103Security96Automation87Backend76Devops37Productivity29Mcp23

Related guides

Hand-picked reading to help you choose, install, and use agent skills.

GuideBest Openclaw Skills 2026GuideHow To Evaluate Openclaw Skill Before InstallingGuideOpenclaw Skills Complete Guide

Remote OpenClaw

AI agent skills directory, marketplace, and workflow hub for OpenClaw, Hermes Agent, Claude Code, Codex, and MCP-powered operator stacks.

The Agent Stack: weekly agent tooling digest, free.

Explore

  • Home
  • Skills Directory
  • Claude Code Skills
  • Codex Skills
  • MCP Clients
  • Marketplace
  • Hermes Ecosystem
  • Free guide
  • Learn
  • OpenClaw for Creators
  • OpenClaw for Founders
  • Blog
  • The Agent Stack (Digest)

More

  • Submit a Tool
  • Advertise
  • Playbook
  • Free Tools
  • API
  • Shipping
  • Contact
  • Terms
  • Privacy

Know a company that should advertise here? Refer them and earn 10% — up to $300 per referral.

© 2026 Remote OpenClaw
Fazier badgeFeatured on Twelve ToolsFeatured on Wired BusinessRemote OpenClaw - Featured on AI Agents DirectoryListed on Turbo0Featured on Uneed