statusline

Automate Claude Code status line bootstrap, toggle, and mode switching.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/SeoJaeWan/try-claude-code --skill statusline-seojaewan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statusline
Source: https://github.com/SeoJaeWan/try-claude-code/tree/main/plugin/statusline/skills/statusline
Command: npx skills add https://github.com/SeoJaeWan/try-claude-code --skill statusline-seojaewan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The status line management skill automates the setup, activation, deactivation, and mode switching of the Claude Code status line, removing manual configuration steps and ensuring consistent behavior across sessions.

Core Features & Use Cases

  • Bootstrap the status line on first run by copying necessary files and wiring the default settings.
  • Toggle the status line on/off and switch between inline and box display modes to match user preferences.
  • Show or query the current mode and apply changes without disrupting existing workflows.

Quick Start

Bootstrap the status line on first run or toggle its mode with a single command.

Frequently Asked Questions about statusline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap the Claude Code status line on first run?

To bootstrap the status line, the skill copies necessary files and wires default settings into ~/.claude, coordinating with status-line.mjs to establish a stable, recoverable state automatically.

How can I toggle the Claude Code status line on or off?

You can toggle the status line on or off using the skill's toggle capability, which reads and writes configuration changes directly to settings.json without disrupting existing workflows.

How do I switch between inline and box display modes for the status line?

You can switch between inline and box display modes by applying mode-switch capabilities that update the configuration in statusline/config.json, matching your local development workflow preferences.

Where does the statusline skill store its configuration files?

The statusline skill stores its configuration under ~/.claude, specifically managing settings.json for toggle states and statusline/config.json for mode-specific data.

Why does the status line configuration need to coordinate with status-line.mjs?

Coordination with status-line.mjs is required to ensure stable, recoverable state management when reading and writing configuration files during bootstrap or mode switching.