/headline
Short, result-first replies, always on. Six rules in your instructions file make AI replies faster to read: the answer first, no narration, and complete code. An add-on skill that works with or without ContextKit.
Overview
AI replies often bury the result under a recap of what was done and why. Headline asks for the answer first, in plain sentences. It isn't a terse "caveman" style: grammar stays, filler goes. Code, commands, and paths are never shortened.
The Rules
This exact block is written to your instructions file, markers included:
<!-- headline:start --> ## Response Style (headline) - Lead with the result or answer. - Don't narrate reasoning or recap what you did. - Plain sentences; tables only when comparing. - Ask with options, not open-ended questions. - Say plainly when something failed or was skipped. - Code, commands, and paths stay complete — only prose gets shorter. <!-- headline:end -->
How It Stays On
A skill only runs when it's invoked, so the rules live in a file every session loads. ck install writes the block into:
AGENTS.md, the canonical home- The files that mirror AGENTS.md for tools that may not read it:
.github/copilot-instructions.md,.windsurfrules,CONVENTIONS.md CLAUDE.mdonly if it doesn't import@AGENTS.md, so Claude never reads it twice
Everything between <!-- headline:start --> and <!-- headline:end --> is managed. The rest of the file is left alone.
On, Off, Pause
| Command | What it does |
|---|---|
| /headline | Turn on. Asks where: this project (AGENTS.md) or all your projects (~/.claude/CLAUDE.md and/or ~/.codex/AGENTS.md) |
| /headline off | Remove the block, markers included |
| /headline pause | Ignore the rules for the rest of this session; no files change |
In Codex, use $headline.
Opting Out
Skip it at install time:
Or toggle it for the project in .contextkit/config.yml:
headline: false
Apply the change with ck update --force or ck <platform> (for example ck claude). Both regenerate files and add or remove the block. Plain ck update exits early when there's no new version.
Upgrading from 1.x
headline replaces the old response-style block. ck update converts it for you. See Upgrading to 2.0.
Teams Without ContextKit
Headline doesn't need ContextKit. Two ways to share it:
1. Copy the block
Paste this at the end of your project's AGENTS.md or CLAUDE.md, or your personal ~/.claude/CLAUDE.md:
<!-- headline:start --> ## Response Style (headline) - Lead with the result or answer. - Don't narrate reasoning or recap what you did. - Plain sentences; tables only when comparing. - Ask with options, not open-ended questions. - Say plainly when something failed or was skipped. - Code, commands, and paths stay complete — only prose gets shorter. <!-- headline:end -->
2. Install the skill globally
Writes ~/.claude/skills/headline/SKILL.md. Then run /headline in any project to add the block. It's also in the ContextKit Claude Code plugin.
Was this helpful?
Help us improve the documentation by sharing your feedback.