statusline

Configure a dynamic status line above the CLI prompt with session context.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cuongnm-dev/team-ai-config --skill statusline-cuongnm-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statusline
Source: https://github.com/cuongnm-dev/team-ai-config/tree/main/cursor/skills-cursor/statusline
Command: npx skills add https://github.com/cuongnm-dev/team-ai-config --skill statusline-cuongnm-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure a dynamic status line above the prompt to provide real-time context during CLI sessions, reducing cognitive load and helping users track session state.

Core Features & Use Cases

  • Real-time status rendering: updates on each interaction with session, model, and workspace details.
  • Config-driven: configured via ~/.cursor/cli-config.json with a statusLine object.
  • Flexible display: supports padding, updateIntervalMs, and timeoutMs; handles multi-line outputs.

Quick Start

Add a statusLine entry to ~/.cursor/cli-config.json and reload your CLI to apply the new status line.

Frequently Asked Questions about statusline

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

FAQPage Schema
How do I display a real-time status line above my CLI prompt?

To display a real-time status line above your CLI prompt, add a statusLine entry to your ~/.cursor/cli-config.json file and reload the CLI to render session, model, and workspace details.

What session context details can I show in a terminal status bar?

A terminal status bar can show real-time session context details including the session_id, current model, and workspace information, rendering updates on each CLI interaction to reduce cognitive load.

How do I configure update intervals and timeouts for a CLI status line?

You configure update intervals and timeouts for a CLI status line by defining the updateIntervalMs and timeoutMs properties within the statusLine object in your ~/.cursor/cli-config.json configuration file.

Can I render multi-line outputs with padding in a CLI prompt status line?

Yes, you can render multi-line outputs with padding in a CLI prompt status line by configuring the padding property within the statusLine object in your ~/.cursor/cli-config.json file.

Does the status line configuration require any external dependencies?

No, the status line configuration does not require external dependencies, as it uses a statusLine JSON schema defined directly within the existing ~/.cursor/cli-config.json file to render session context.