What problem does it solve?
This Skill enables developers to tailor Claude Code by providing custom status line scripts that surface live session data as a concise one-line status at the bottom of the interface.
Core Features & Use Cases
- Status line scripting: Create scripts that read JSON input from Claude Code and emit a single line for display in the UI.
- Configurable UX: Wire the script into your Claude settings (global or project level) to show model name, project directory, and session context.
- Use Case: A developer can monitor the current model and project directory during long coding sessions without leaving the editor.
Quick Start
Review the references/anthropic-statusline.md for examples and guidance. Copy a sample shell, Python, or Node script that reads JSON from stdin and prints a single line. Save it as statusline.sh (or statusline.py) and make it executable with chmod +x. Point your settings.json to the script under the statusLine config and test by piping a JSON payload into the script to verify a one-line output.