advanced-statusline

Community

AI-powered Claude Code statusline.

Authorwildcard
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill delivers a dynamic, workspace-aware statusline for Claude Code by integrating session tracking, plan detection, and real-time tool usage, reducing cognitive load and context-switching.

Core Features & Use Cases

  • AI-powered session summaries using Claude Haiku to capture what happened in a session.
  • Auto-generated meaningful session names to avoid "Unnamed Session" scenarios.
  • Plan-session correlation with a visible indicator when a plan is active.
  • Workspace-emojis to reflect the current project's context and improve quick recognition.
  • Starship integration with proper escape sequence handling for clean prompts.
  • Intelligent cache management to balance freshness and idle preservation (100MB threshold, 7-day retention).
  • Idle-friendly behavior that preserves state until user activity occurs again.

Quick Start

  1. Place the statusline wrapper script at ~/.claude/statusline-starship-wrapper.sh and mark it executable.
  2. Ensure dependencies (Starship, jq, Claude CLI) are installed and available in PATH.
  3. In Claude Code settings, set the statusLine command to "bash ~/.claude/statusline-starship-wrapper.sh" and enable the related hooks (UserPromptSubmit, PostToolUse, SessionStart) as described.

Dependency Matrix

Required Modules

claudestarshipjqcksum

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: advanced-statusline
Download link: https://github.com/wildcard/shell-ergonomics-skills/archive/main.zip#advanced-statusline

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.