@firstpick/pi-skill-unslop
Agents should invoke this skill whenever they write or edit prose for people, including READMEs, docs, commit messages, PR descriptions, changelogs, release notes, comments, and chat replies, to cut AI tells and restore human voice.
Package details
Install @firstpick/pi-skill-unslop from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-skill-unslop- Package
@firstpick/pi-skill-unslop- Version
0.1.1- Published
- Aug 25, 2026
- Downloads
- 99/mo · 99/wk
- Author
- firstpick
- License
- MIT
- Types
- skill
- Size
- 11.2 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Unslop
Strip the tells that make writing read as AI generated, and put a human voice back in.
Helpful when
- A README, changelog, or blog post reads smooth but says nothing.
- A PR description is full of "crucial", "seamlessly", and "not just X, but Y".
- You pasted model output somewhere public and want it to sound like a person wrote it.
What to share with Pi
- The file, message, or block of text to edit
- Who reads it and what you want them to do after reading
- Any house style you have to keep, such as sentence case headings or a banned-word list
Try asking
Unslop this README. Keep every command and version number exact, drop the marketing tone, and make the intro sound like I wrote it at my desk instead of a launch page.
What you'll get
- A rewrite with the same meaning and fewer words
- A short list of what changed and why, such as "cut 6 em dashes" or "named the source instead of 'experts say'"
- Concrete replacements for vague claims, so "significantly faster" becomes the measured number or gets cut
Keep in mind
The skill edits prose, not code. It leaves identifiers, commands, and quoted material alone, and you should say so explicitly when a block must stay byte for byte.
Two rules are stricter than most style guides. It bans em dashes outright, including the parentheses and en dashes people reach for instead, and it asks for straight quotes over curly ones. Tell Pi upfront if your house style disagrees.
It also adds opinions and first person on purpose. That is the point, but it means the output is a draft to approve rather than a mechanical find and replace.
Install
pi install npm:@firstpick/pi-skill-unslop
Restart Pi if the skill does not appear in your current session.
Source
This skill is adapted from Lauren Tan's unslop skill in Cursor's pstack plugin. The upstream work is available under the MIT License.
Technical details
See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.