New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

writing-skills

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

writing-skills

Procedural writing-style skills for agents — measurable standards, voice craft, and character voices as SKILL.md instructions.

latest
Source
npmnpm
Version
0.6.0
Version published
Maintainers
1
Created
Source

writing-skills logo

writing-skills

16 writing-style skills for AI agents: 9 measurable frameworks, 7 character voices. Plain SKILL.md files. Works in any agent that reads skills (Claude Code, opencode, Codex, Cursor, Kiro, Gemini).

npm PyPI License: MIT

Install

npx skills add writing-skills

One command, every agent on your machine.

Other install methods
HarnessCommand
Claude Code plugin/plugin marketplace add surendranb/writing-skills then /plugin install writing-skills@writing-skills
Codex ≥ 0.147 / Kirogit clone https://github.com/surendranb/writing-skills.git — plugin.json is auto-discovered
npmnpm install writing-skills
Pythonuv add writing-skills or pip install writing-skills

Use

Ask for the style. The skill loads itself.

"rewrite this in plain language" · "make this a BLUF business update" · "press release in AP style" · "say it like Yoda"

Every skill ends with a Verify checklist the agent must pass before it delivers.

Examples

You saySkill that firesWhat you get
"Simplify this insurance letter so anyone can read it"plain-languageSentences ≤25 words, passive voice stripped, jargon replaced — checked against the Plain Writing Act rules
"Turn these notes into an update for my VP"business-writingBLUF first line, the ask and deadline explicit, buzzwords deleted
"Write the release notes for v2.0"google-dev-docsActive voice, present tense, verb-first headings
"Draft the outage announcement"corporate-communicationNews in line one, reader impact named, zero euphemism
"Make this maintenance manual usable by non-native speakers"asd-ste100Simplified Technical English: one instruction per sentence, no idioms
"Press release for the funding round, AP style"journalism-apAP Stylebook attribution and number rules, no editorializing
"Explain recursion like Bob Ross"bob-rossA happy little explanation — calm, encouraging, and technically correct
"Rejection email, but make it Paddington"paddingtonFirm news delivered with unfailing politeness

The skills

Frameworks — real standards, enforced

SkillEnforces
orwells-rulesOrwell's 6 rules. Zero dead metaphors, short Saxon words, prune verbal limbs, active voice, barbarism override.
plain-languagePlain Writing Act. Sentences ≤25 words, passive ≤10%, jargon ban list.
business-writingBLUF first line, explicit ask + deadline, buzzword ban list.
corporate-communicationNews first, reader impact named, zero euphemism.
gov-uk-styleGOV.UK guide. Keyword-first headings, ≤5-sentence paragraphs.
asd-ste100Simplified Technical English. One instruction per sentence, no idioms.
google-dev-docsGoogle style. Active voice, present tense, verb-first headings.
journalism-apAP Stylebook. Attribution, number rules, zero editorializing.
scott-adamsSimplicity-is-persuasion. Curiosity-hook openers, ≤15-word sentences, prune "very/really".

Voices — characters, rate-limited against caricature

ted-lasso · jack-sparrow · shrek · yoda · winnie-the-pooh · paddington · bob-ross

Contribute

Copy template/SKILL.md, fill it, run python3 scripts/validate_skills.py. CI enforces the contract — see CONTRIBUTING.md.

License

MIT — Surendran B

Keywords

agent-skills

FAQs

Package last updated on 02 Sep 2026

Related posts