Guide · Agent skill
How to use the Minimal Prose Discipline agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
Minimal Prose Discipline is an agent skill that changes how an agent writes to you while it works: chat replies, progress reports and handoff pointers. It cuts filler, pleasantries, hedging and narration of tool calls, and puts the conclusion first. This guide explains what the skill does, how to install it from the downloadable ZIP or the Claude apps, how to ask for it, and what to watch for.
Quick start
- 1Download the ZIP. Get the minimal-prose-discipline ZIP from the skill page. It contains one file, SKILL.md.
- 2Choose where to install. Use ~/.claude/skills/ for all your projects, or .claude/skills/ inside one project. For the Claude apps, use the upload option instead.
- 3Unzip into the skills folder. Extract the package so that SKILL.md sits inside the minimal-prose-discipline folder within the skills directory.
- 4Or upload in the Claude apps. In the Claude apps, open Settings, go to Capabilities, then Skills, and upload the ZIP.
- 5Name the skill in your request. Ask the agent to use minimal-prose-discipline for its replies or status reports.
- 6Check the first line. Confirm that replies lead with the conclusion and that errors and commands appear unchanged.
What the skill makes the agent do
The skill applies a writing-time discipline to the prose the agent speaks to a human. Its test for a reply is that every line that survives re-reading is either substance or a sentence the reader needs in order to act.
Code, commands, file paths, exact error messages, numbers, units, API and CLI names and commit-type keywords are protected. They are never reworded. Negators such as not, never, no, only and except are also kept, because dropping one can flip the meaning of a sentence.
- Filler such as just, basically and actually is removed.
- Pleasantries and hedging that add no information are removed.
- Narration of tool calls, such as announcing that the agent is about to search, is removed.
- The conclusion comes first, and the reply ends on the next step.
- Language stays the same. The skill compresses style only, never switches the reply into another language.
What the skill does not cover
The skill governs conversational output only. Artifacts meant for later readers follow other rules: code follows minimal-code-discipline, and documents that humans and agents read follow agent-doc-discipline. Commit messages, doc files, tickets written for humans and memory files are out of scope for this skill, even when the agent writes them.
Install the skill from the ZIP or the Claude apps
Download the ZIP from the skill page. The package contains a single file, SKILL.md. You have two ways to install it.
For Claude Code, unzip the package into your user skills folder at ~/.claude/skills/, or into a project-specific folder at .claude/skills/ inside the project. For the Claude apps, upload the ZIP under Settings → Capabilities → Skills.
- Option A, personal: unzip into ~/.claude/skills/ so the skill is available across your projects.
- Option B, one project: unzip into .claude/skills/ in that project's folder so it applies only there.
- Option C, Claude apps: upload the ZIP under Settings → Capabilities → Skills.
~/.claude/skills/How to trigger the skill with natural requests
The skill description does not list fixed trigger phrases. According to its own description, the agent reaches for the discipline when it is about to write a reply, report or pointer, much as a developer reaches for a coding rule when about to code. So you do not need a special command.
If you want to be certain the style applies, name the skill in your request. Phrasing such as asking the agent to use the minimal-prose-discipline skill for its status updates states your intent in plain words.
- Name the skill directly in a session where you want terse reporting.
- Ask for the result and evidence first when you review many status reports.
- Keep your request plain. The skill is a style rule, so it does not need a long prompt.
Examples of what changes in a reply
Without the skill, a typical report opens with pleasantries and narrates each step. With the skill, the first line states the finding, the protected details appear exactly as produced, and the reply closes with the next action. The example below is an illustration of the style, not output copied from the skill.
- Before: a sentence that says it is happy to help, then narrates a search of the codebase, then hedges about the cause.
- After: the cause and the exact error text in the first line, followed by the next step to take.
What it needs and the safety notes
The skill lists no requirements. It runs no scripts and makes no network calls. It consists of one instruction file, so installing it does not add executable code to your environment.
The skill is built to suspend itself when compression could create risk. Security warnings, irreversible-action confirmations, multi-step sequences where a dropped word could change the order, and passages where the short form is ambiguous are written in full plain prose.
- Requirements: none listed.
- Scripts: none.
- Network use: none.
- Expect full sentences around warnings and multi-step instructions. This is intended behaviour.
Tips for getting the most out of it
Use the skill when you are watching a long session and want short updates. Check the protected details in any reply you act on, because the skill is designed to keep them byte-for-byte, but you should still confirm commands before running them.
Compressed replies omit context by design. If you need an explanation or a teaching tone, ask for it directly or turn the skill off for that session.
- Read the first line for the answer; open the rest only if you need the evidence.
- Ask for the explanation separately when you need it.
- Remember that the skill compresses only the agent's chat output, not the files it writes.
What people use it for
- Reviewing a long coding session where you want one-line status updates with the evidence attached.
- Reading many agent progress reports and needing the result first.
- Keeping reporting consistent across a team that uses the same agent.
- Getting short handoff pointers at the end of a working session.
Frequently asked questions
How do I install the minimal-prose-discipline skill?
Download the ZIP from the skill page and unzip it into ~/.claude/skills/ for personal use, or into .claude/skills/ inside a project. In the Claude apps, upload the ZIP under Settings → Capabilities → Skills.
Does the minimal-prose-discipline skill require anything else?
The skill lists no requirements. It runs no scripts and uses no network. The package contains a single file, SKILL.md.
Is the minimal-prose-discipline skill free?
The source material for this page lists the licence as MIT, which covers use of the code. It does not state any price, so check the licence text on the source repository for the terms.
Does the skill change code or commands?
No. The skill is designed never to rewrite code, commands, file paths, exact error messages, numbers or negators such as not and never. It applies only to the prose around them.
What is the difference between this skill and minimal-code-discipline?
Minimal-code-discipline governs the code the agent builds. Minimal-prose-discipline governs what the agent says while working, such as replies and reports. The two are companions and cover different outputs.
Why does the agent sometimes write full sentences?
The skill suspends itself around security warnings, irreversible-action confirmations, multi-step sequences where a dropped word could change the order, and ambiguous phrasing. This is intended behaviour.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you work through long agent sessions and want short, conclusion-first replies with exact code, paths and errors. Pick something else if you want full explanations or a teaching tone, or if you need the agent to write commit messages, docs or tickets, which this skill excludes.
Download the skill