install-statusline

Install a developer statusline and subagent monitor into Claude Code configuration.

10|Updated May 9, 2026
One-click install
npx skills add https://github.com/jcwleo/oh-no-harness --skill install-statusline-jcwleo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-statusline
Source: https://github.com/jcwleo/oh-no-harness/tree/main/plugins/oh-no-harness/skills-claude/install-statusline
Command: npx skills add https://github.com/jcwleo/oh-no-harness --skill install-statusline-jcwleo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

This skill solves the lack of visibility into developer workflow state by installing a custom statusline that tracks git status, model effort, and subagent activity directly within the Claude Code interface.

Core Features & Use Cases

  • Developer Statusline: Installs a persistent statusline showing working directory, git branch, model reasoning effort, and context usage.
  • Subagent Monitoring: Configures a dedicated subagent statusline to track the status and resource consumption of individual background tasks.
  • Use Case: Use this when setting up a new machine or fresh environment to ensure your Claude Code interface provides real-time feedback on your workflow and active subagents.

Quick Start

Run the install statusline skill by typing the slash command /oh-no-harness:install-statusline in your terminal to configure your environment.

Frequently Asked Questions about install-statusline

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

FAQPage Schema
How do I display git status and subagent activity in my Claude Code statusline?

To display git status and subagent activity in your Claude Code statusline, you can install a custom developer statusline that tracks working directory, model reasoning effort, and background task resource consumption directly within the interface.

What is a developer statusline used for in environment setup?

A developer statusline is used during environment setup to provide real-time visibility into your workflow state, tracking git branch status, model effort, and context usage directly within the Claude Code interface.

Do I need jq to configure a custom statusline in Claude Code?

Yes, you need jq to configure a custom statusline in Claude Code, because the installation process requires jq for JSON processing and write access to the user's Claude configuration directory.

How can I monitor background subagent resource consumption in Claude Code?

You can monitor background subagent resource consumption by configuring a dedicated subagent statusline that tracks the status and resource usage of individual background tasks within the Claude Code interface.

Does the Oh No Harness statusline installation work for fresh machine setups?

Yes, the Oh No Harness statusline installation works for fresh machine setups, applying specifically to environment setup and maintenance workflows to ensure your interface provides real-time feedback on active subagents.