What problem does it solves?
Users want to customize Claude Code's status line to display real-time, contextual information like model, cost, or Git branch, but need clear guidance on configuration and scripting. This skill provides a centralized resource for all status line customization needs.
Core Features & Use Cases
- Custom Status Line Creation: Guides users through creating personalized status lines using the
/statusline command or by configuring settings.json.
- Dynamic Information Display: Explains how to display model info, workspace details, session IDs, and cost tracking data directly in the status line.
- Multi-Language Scripting: Provides patterns for writing status line scripts in Bash, Python, or Node.js, including Git integration and ANSI color styling.
- Official Documentation Delegation: Delegates 100% to
official-docs for up-to-date configuration details and troubleshooting.
- Use Case: A developer wants their status line to show the current Git branch and the session's accumulated cost. This skill provides the keywords and guidance to query
official-docs for the necessary scripting examples and JSON input structure.
Quick Start
Use the status-line-meta skill to learn how to add the current Git branch to my Claude Code status line.