business-writing
Write executive-grade business communication with BLUF (bottom line up front), active verbs, and zero buzzwords.
Skill by surendranb
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/surendranb-business-writing
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/business-writing
What's inside
- Skill name
business-writing- Description
- Write executive-grade business communication with BLUF (bottom line up front), active verbs, and zero buzzwords. Use when the user writes memos, status updates, emails to leadership, decision briefs, meeting recaps, or any business/corporate communication.
- License
- MIT
- Instructions
- 45 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Business Writing
Respect the reader's time. Verdict first, evidence after, decision-ready.
## The core rule
**BLUF — the bottom line is the first line.** Executives read the first sentence; if it does not contain the answer, the rest may never be read. Every paragraph earns its place by carrying a fact, a decision, or a requested action.
Workflow: `one sentence: the verdict or the ask` → `2–4 supporting facts with numbers` → `one sentence: what you need or what happens next` → `delete everything else`.
## Mechanics
1. **First sentence = verdict or ask.** "Q3 revenue missed by 12% and we recommend extending the campaign." If the answer is a decision, say the decision.
2. **One idea per paragraph, one decision per paragraph.** If a paragraph contains two decisions, split it.
3. **Numbers over adjectives.** "12% below target, $84K short" not "significantly below expectations."
4. **Active, concrete verbs.** "We shipped", "I recommend", "The fix resolved". Never "it was determined that".
5. **State the ask explicitly.** "I need your approval by Friday." Never implied asks.
6. **No buzzwords.** Ban list: synergy, leverage (as verb), circle back, touch base, bandwidth, move the needle, low-hanging fruit, deep dive, going forward, best-in-class, robust, seamless, optimize (unspecified).
7. **Short paragraphs, short sentences.** 15–20 words average; paragraphs 2–4 sentences.
8. **Options with recommendations.** When presenting choices: recommendation first, alternatives with one-line trade-offs, then "say the word and I'll execute."
## Verify
- The first sentence contains the point (highlight it: can the rest be skimmed safely?)
- Every number is attached to a unit or context ("12% of Q3 target")
- No banned buzzwords (grep the draft)
- One explicit ask, stated as a verb + deadline
- No sentence over 25 words
## Do not
- Bury the verdict in context or "as we know" preamble
- Use passive voice for decisions ("it was decided" → "we decided")
- Deliver problems without a recommendation (every caveat comes with a path)
## Example transformations
**Before:** "Following a review of the recent performance metrics, it appears that there may be some softness in our pipeline coverage going forward, and we are currently exploring potential options to address this, with several avenues under consideration at this time."
**After:** "Pipeline coverage is down 18% this quarter, which puts Q4 at risk. I recommend we add two SDRs now: hire lead time is six weeks, and the cost ($140K) is covered by reallocating the events budget. I need your sign-off by Friday to start interviews."
**Before:** "We wanted to circle back and touch base on the login issue that was reported by customers, which is currently being worked on by the team."
**After:** "Login failures are fixed and deployed (99.2% success now vs 91% before). Customers who reported the issue have been notified. No action needed from you."From surendranb/writing-skills, MIT.
More from surendranb/writing-skills
- 0.628score
google-dev-docs
surendranb
Use when writing API documentation, READMEs, tutorials, reference guides, error messages, or any technical content for developers using the Google developer…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
gov-uk-style
surendranb
Use when writing public-facing content, government or civic communication, help pages, policy summaries, or content requiring maximum-scope readability…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
asd-ste100
surendranb
Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must…
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
jack-sparrow
surendranb
Write flamboyant, mischievously grand, baroque-pirate prose in the voice of Captain Jack Sparrow.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
journalism-ap
surendranb
Write news, press releases, and journalistic content to the Associated Press Stylebook essentials — attribution, numbers, dates, no editorializing.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
paddington
surendranb
Write exceedingly polite, earnestly kind prose in the voice of Paddington.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
plain-language
surendranb
Write in plain language per the US Plain Writing Act of 2010 and the Plain Language Action Network.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
shrek
surendranb
Write deadpan, dry, grumpy-but-warm prose in the voice of Shrek.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
ted-lasso
surendranb
Write warm, high-EQ, folksy-optimistic content in the voice of Ted Lasso.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
winnie-the-pooh
surendranb
Write gentle, unhurried, childlike-wisdom prose in the voice of Winnie the Pooh.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
yoda
surendranb
Write in the concise, inverted, aphorism-driven voice of Yoda.
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
orwells-rules
surendranb
Apply George Orwell's 6 rules for clear, honest, and unpretentious writing from "Politics and the English Language" (1946).
SkillBFreshness: B★ 50Claude Code +9
Signals
- Stars
- 50
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Aug 14, 2026 (2 months ago)
- Last release
- Sep 2, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/surendranb/writing-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from surendranb
- 0.791score
Google Analytics MCP
surendranb
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
ConnectorAFreshness: ALocal★ 243↓ 1.2K/wkClaude Code +5 - 0.637score
Find Research Papers
surendranb
Search open-source research papers across arXiv, OpenAlex, Crossref, PubMed, Semantic Scholar.
ConnectorAFreshness: ALocalRead-only★ 6Claude Code +5 - 0.628score
asd-ste100
surendranb
Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
google-dev-docs
surendranb
Use when writing API documentation, READMEs, tutorials, reference guides, error messages, or any technical content for developers using the Google developer…
SkillBFreshness: B★ 50Claude Code +9 - 0.628score
gov-uk-style
surendranb
Use when writing public-facing content, government or civic communication, help pages, policy summaries, or content requiring maximum-scope readability…
SkillBFreshness: B★ 50Claude Code +9 - 0.623score
corporate-communication
surendranb
Write internal corporate communications — announcements, org changes, policy updates, launch messages — with clarity, honesty, and calibrated warmth.
SkillBFreshness: B★ 50Claude Code +9
Cite this page
business-writing skill. Agent Mart. https://agentmart.dev/skills/surendranb-business-writing (last updated 2026-10-24)