statusline

Render a configurable CLI status line with session, directory, and model data.

Updated Dec 17, 2024
One-click install
npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill statusline-laf-us
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statusline
Source: https://github.com/LAF-US/IDAHO-VAULT/tree/main/.cursor/skills-cursor/statusline
Command: npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill statusline-laf-us

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you add a configurable, contextual status line to the CLI, enabling quick visibility of session state and model information at a glance.

Core Features & Use Cases

  • Dynamic status line: renders above the prompt and updates on each conversation.
  • Configurable payloads: supports JSON payloads with session, model, and workspace data to tailor what is shown.
  • Use Case: when you need persistent context (session id, current dir, model) visible during interactive sessions and debugging.

Quick Start

Configure the CLI status line for the active session.

Frequently Asked Questions about statusline

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

FAQPage Schema
How do I display persistent session context in my CLI prompt?

To display persistent session context in your CLI prompt, you can configure a live status line that renders above the prompt and updates on each conversation. It provides quick visibility of your session ID, current directory, and model information.

What information can I show in a configurable CLI status line?

A configurable CLI status line can show session ID, current directory, and model information. It supports JSON payloads containing session, model, and workspace data, allowing you to tailor exactly what is displayed during interactive sessions.

How do I configure a status line for an interactive CLI session?

You configure the status line for an interactive CLI session by adding a statusLine entry to your CLI config file. This minimal configuration enables the dynamic status bar to render above the prompt with safe defaults and predictable behavior.

Can I use custom JSON payloads to customize the CLI status bar?

Yes, you can use custom JSON payloads to customize the CLI status bar. The status line accepts JSON payloads with session, model, and workspace data, allowing you to tailor what contextual information is shown during your interactive debugging and work sessions.

Does the CLI status line update automatically during a session?

Yes, the CLI status line updates automatically during a session. It renders above the prompt and performs a live update on each conversation turn, ensuring your session context remains current without requiring manual refreshes.

When should I add a contextual status line to my CLI?

You should add a contextual status line to your CLI when you need persistent visibility of session state and model information at a glance. It is particularly useful during interactive sessions and debugging when continuous context tracking is required.