draft
/draft
Use when the user needs a written communication drafted in their voice — an email, a Slack/Teams message, a team update, an announcement, a reply to a thread, or a post. Produces a ready-to-review draft matching references/voice.md; never auto-sends external. Trigger on "/draft", "draft an email", "write a reply", "draft the update", "draft the announcement", "respond to this thread in my voice".
- Author
- alirezarezvani ↗
- Repository
- gaios ↗
- Licence
- MIT
- Last repository change
- 06.06.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 06.06.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Use when the user needs a written communication drafted in their voice — an email, a Slack/Teams message, a team update, an announcement, a reply to a thread, or a post. Produces a ready-to-review draft matching references/voice.md; never auto-sends external. Trigger on "/draft", "draft an email", "write a reply", "draft the update", "draft the announcement", "respond to this thread in my voice".
Triggers from the description
Original author description
Use when the user needs a written communication drafted in their voice — an email, a Slack/Teams message, a team update, an announcement, a reply to a thread, or a post. Produces a ready-to-review draft matching references/voice.md; never auto-sends external. Trigger on "/draft", "draft an email", "write a reply", "draft the update", "draft the announcement", "respond to this thread in my voice".
How it works
- When to run
- The output (always this shape)
- Process
- Autonomy
- Guardrails (from CLAUDE.md)
SKILL.md preview
--- name: draft description: Use when the user needs a written communication drafted in their voice — an email, a Slack/Teams message, a team update, an announcement, a reply to a thread, or a post. Produces a ready-to-review draft matching references/voice.md; never auto-sends external. Trigger on "/draft", "draft an email", "write a reply", "draft the update", "draft the announcement", "respond to this thread in my voice". --- # Draft Turn a brief (or a thread) into a ready-to-send-quality draft in the user's voice — fast, on-register, and honest. ## When to run - The user needs to write something to a person or a group. - After `/structure` or `/triage` flags an item that needs a reply. ## The output (always this shape) ``` **To / channel:** <who> · **Type:** email | slack | update | post · **Register:** internal | external **Subject / opening line:** <if email> <the draft — in the user's voice (references/voice.md)> — Send call: [internal → I can send in your voice] / [external → draft only, you send] Open questions: <anything I assumed or couldn't verify> ``` ## Process 1. **Get the brief.** If the ask is fuzzy, frame it first (`/structure`): audience, outcome, and the one thing they should do or know. 2. **Match the voice.** Read `references/voice.md`; mirror the register (internal vs external split). Don't fake the voice on external content. 3. **Draft tight.** Lead with the point or ask. Cut filler. One clear CTA. Length to fit the channel. 4. **Verify every claim (Verification Gate).** Any fact, number, name, date, or commitment in the draft → trace it to source (`context/`, `wiki/`, `/graph-query`, the thread). Anything you can't confirm goes under "Open questions" — never assert it. 5. **Set the send call** per guardrails. ## Autonomy **L2** — drafts; you MAY send **internal-to-team** in the user's voice. **External is always draft-only** — the human sends. ## Guardrails (from CLAUDE.md) - **Draft, never auto-send external** (customer / partner / investor / public). Internal team comms may go in the user's voice. - **Cite, don't invent** — no unverified facts or figures in a draft; flag the gap instead. - No confidential figures, PHI/PII, or secrets in the draft or the repo.
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · alirezarezvani/gaios | 100 | MIT |
| tony/skills | 100 | MIT |
| eclecticv/skills | 100 | MIT |
| drafthq/draft | 100 | MIT |
| gagoar/foghorn | 100 | MIT |
| anthropics/claude-for-legal | 100 | Apache-2.0 |
| tance-mang/chinese-webnovel-skills | 100 | MIT |
| lawdroidai/legal-aid-plugin | 100 | Apache-2.0 |
| uk-agents/uk-legal-plugins | 100 | Apache-2.0 |
Database snapshot: 13.11.2026 · package version 5aa2afc9fa07 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100mail-reply
Drafts a reply to a Gmail thread, or a new email, in the user's voice, shows it for approval, and saves it as a Gmail draft. It never sends mail. Use when the user says "reply to Maria", "draft an answer to this thread", "write an email to", "answer this mail", or when another… - 100draft-message
Draft a message, email, or reply in the user's voice and show it for review before anything is sent. Use for "text Sarah that I'm running late", "draft an email to the team", "reply saying yes", or composing a note to someone. Triggers: text, message, email, reply, draft, tell… - 100okhp3-slack-thread-reply
Draft a Slack thread reply from a supplied channel, parent message, and conversation context. Use when the user needs a grounded response that stays in a named Slack thread. It returns a draft only and does not send, forward to a channel, direct-message, react, save, pin,… - 90email
Draft emails in the user's voice — direct, human, not generic — based on a voice profile and real samples they fill in below. Use this skill whenever the user asks to write, draft, reply to, or respond to an email; whenever they paste an email and ask how to handle it; and… - 82reply-draft
Draft a reply to a customer email as an Outlook draft (never sent), using the thread, the user's past replies and the current work (fix, ticket, branch) as context. Use when the user asks to draft/prepare/write a reply to a customer email, e.g. "draft a reply", "reply to the… - 100write-draft
Write the draft from its brief in the team's voice, for any channel including email and community replies. Use when "draft it", "write the post", "write the email", "answer this thread".