install-statusline

Copy statusline-bar.py to the Claude directory and merge statusLine config into settings.json.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill install-statusline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-statusline
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/install-statusline
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill install-statusline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Streamlines enabling the agent-monitor status line by copying the necessary script and updating settings.json, providing a safe, idempotent setup.

Core Features & Use Cases

  • Copy statusline-bar.py to ~/.claude/ as statusline-bar.py
  • Merge the statusLine config into ~/.claude/settings.json while preserving existing keys
  • Print a confirmation and guide to restart Claude Code for changes to take effect

Quick Start

Run the installer once per machine to install statusline-bar.py and merge the statusLine config into settings.json.

Frequently Asked Questions about install-statusline

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

FAQPage Schema
How do I configure the Claude Code status line using settings.json?

To configure the Claude status line, you need to copy the statusline-bar.py script to your Claude directory and merge a statusLine entry into your settings.json file. This installer automates that entire process safely.

What is the best way to automate statusline setup for Claude without losing existing settings?

Automating statusline setup safely requires an idempotent installer that merges the statusLine configuration into settings.json while preserving your existing keys, rather than overwriting the file. This ensures your current settings remain intact.

Does the Claude status line installer require system-wide permissions to run?

No, the status line installer operates entirely within the user's home directory to avoid system-wide changes. It only copies the Python script to ~/.claude/ and updates the local configuration file.

Can I run the statusline installer multiple times on the same machine?

Yes, you can run the installer multiple times per machine because it applies idempotent behavior. Repeating the process will safely preserve existing configurations while ensuring the required statusLine entry is present.

Do I need Python to install and run the agent-monitor status line?

Yes, you need Python installed because the status line relies on the statusline-bar.py script to function. The installer copies this Python script to your Claude directory to enable the monitoring bar.

Why is my new Claude status line not showing up after running the installer?

If your status line is not showing up, you likely need to restart Claude Code for the settings.json changes to take effect. The installer prints a confirmation and guide to restart the application.