fleetline CLAUDE.md

A project handoff document for fleetline, a Claude Code statusline plugin. It explains the project's purpose, distribution methods, file layout, non-obvious details, and remaining work so a new coding session can continue it.

In plain words
What is it for?
Use it as a reference before changing fleetline, especially to understand its plugin marketplace package, standalone installer, files, limitations, and open tasks.
Why use it?
It preserves project context that would otherwise be lost between sessions or contributors. This helps prevent incorrect edits and makes unfinished work easier to pick up.

Instructions file

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/claudetool/fleetline/claude-md
Clone the repo
git clone --depth 1 https://github.com/ClaudeTool/fleetline
Per session 3,727 This file is loaded in full into every session.
When invoked 3,727 The same file — it is already loaded in full.
Security scan A 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.03727 $0.03727
Opus 5 $0.01863 $0.01863
Sonnet 5 $0.00745 $0.00745
Haiku 4.5 $0.00373 $0.00373

Measured 3d ago against content hash 5eb604ad12c3, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

fleetline CLAUDE.md scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

standalone `install.sh` (curl-installable, no marketplace needed, but
CLAUDE.md · 268 lines

How it starts

The opening of the file, as written. The whole thing — 268 lines — stays where its author put it; the contents beside it link to each section on GitHub.

fleetline — project context for Claude

This file exists so a fresh Claude Code session (different machine, no memory of the original conversation) can pick this project back up with full context. Read this before touching any code here.

What this is

A Claude Code statusline plugin, distributed two ways: the plugin marketplace (.claude-plugin/plugin.json + commands/statusline-setup.md does the setup interview and writes config/settings.json) and a standalone install.sh (curl-installable, no marketplace needed, but missing the hook-based and fleet-view features — see below).

Originally started as the user's own personal statusline script (~/.claude/statusline-command.sh), shared informally as a one-file installer. This repo is that script turned into a proper, hardened, shareable plugin — first named claude-statusline, renamed to fleetline after discovering the original name was already taken by an unrelated project (verified via web search: felipeelias.github.io blog post, plus ccstatusline/starship-claude/cship/ccsidekick/ codachi already crowding the space).

File map

.claude-plugin/plugin.json    plugin manifest (name, version, description)
bin/lib.sh                    shared helpers — colors, sanitize(), cfg_bool(),
                               draw_bar()/rate_bar(), fit_line() (width-aware
                               truncation), OSC-8 link builders. Sourced by
                               both scripts below; not executed directly.
bin/statusline.sh             the main statusLine renderer (1-N lines, no
                               fixed count). Every piece is computed into a
                               *_SEG/*_PART variable, looked up by id via
                               segment_value(). Lines come from either the
                               layout's built-in default (3 fixed presets) or
                               the config's `segments` override — a FLAT
                               ordered id array with a reserved "newline" id
                               to break lines, modeled after powerlevel10k's
                               POWERLEVEL9K_LEFT_PROMPT_ELEMENTS — see
                               "Custom segment order" in README.md. The
                               separator glyph between segments is also
                               config-driven (`separator.preset`/`.custom`).
bin/subagent-statusline.sh    the subagentStatusLine renderer (fleet/agent
                               panel view) — LEAST-VERIFIED file, see below
hooks/hooks.json + agent-count.sh   optional SubagentStart/Stop counter,
                               plugin-only (see "Open questions")
config/schema.json            documents every config field + default
commands/statusline-setup.md  the /statusline-setup interview + settings.json
                               writer (with backup-before-overwrite)
install.sh                    curl-installable single-file build — bin/lib.sh
                               is INLINED into it (regenerate if you edit
                               lib.sh or statusline.sh — see below)
docs/index.html               GitHub Pages landing page (self-contained,
                               dark-only by deliberate choice, no build step)
README.md                     user-facing docs (install, config, limitations)

Read the full file on GitHub · 268 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 268 lines · 3,727 tokens per session scan A 5eb604ad12c3

Subscribe to this mod's changes

fleetline CLAUDE.md is an instructions file published in the GitHub repository ClaudeTool/fleetline (4 stars, last pushed 7d ago), licensed MIT. It adds 3,727 tokens to every session, about $0.0186 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other instructions, from other repositories

claude-code-statusline AGENTS.md

Instructions for rz1989s/claude-code-statusline, covering claude-code-statusline, project status, essential commands, configuration testing via env overrides and cache management.

rz1989s/claude-code-statusline · 2,337 tokens

claude-code-statusline CLAUDE.md

Instructions for rz1989s/claude-code-statusline, covering claude.md, project status, essential commands, testing & development and configuration testing.

rz1989s/claude-code-statusline · 12,541 tokens

open-agent-hub AGENTS.md

AGENTS.md instructions for guanyang/open-agent-hub, covering agents.md, 1. think before coding, 2. simplicity first, 3. surgical changes and 4. goal-driven execution.

guanyang/open-agent-hub · 485 tokens

gmgn-skills CLAUDE.md

Instructions for GMGNAI/gmgn-skills, covering claude.md, critical rule — read this first, project overview, available skills and quick decision guide.

GMGNAI/gmgn-skills · 2,591 tokens

core copilot-instructions.md

Instructions for asdecided/core: These decisions are already accepted. Do not re-open or contradict them; ask the AsDecided MCP tools (getartifact, searchartifacts) for the full text before proposing a change that touches one.

asdecided/core · 3,534 tokens

PromptHub AGENTS.md

AGENTS.md instructions for legeling/PromptHub, covering prompthub — project context & development rules, 0. agent operating contract, 0.1 source-of-truth lookup order, 0.2 mandatory change gate and 0.3 existing-feature modification rule.

legeling/PromptHub · 12,215 tokens