返回顶部
d

draft

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
290
下载量
0
收藏
概述
安装方式
版本历史

draft

# Draft — First Draft Generator ## What This Skill Does Eliminates the blank page. Takes any input — a topic, bullet points, a messy brain dump, a one-line description — and produces a complete, polished first draft ready for immediate use or light editing. ## Core Principle A good first draft is not a perfect document. It is a complete document. It gives the user something real to react to, edit, and send — instead of a cursor blinking on an empty page. ## Workflow ### Step 1: Classify the Request ``` DOCUMENT_TYPES = { "email": { structure: ["subject","greeting","context","ask","next_step","sign_off"], length: "50-300 words" }, "report": { structure: ["exec_summary","background","findings","analysis","recommendations"], length: "500-2000 words" }, "article": { structure: ["hook","context","body","conclusion","cta"], length: "600-1500 words" }, "proposal": { structure: ["problem","solution","methodology","timeline","investment","next_steps"], length: "400-1200 words" }, "memo": { structure: ["to/from/date/re","purpose","background","action"], length: "150-400 words" }, "cover_letter": { structure: ["hook","why_them","why_me","evidence","ask"], length: "250-400 words" }, "readme": { structure: ["title","description","install","usage","examples","contributing"], length: "300-800 words" }, "social_post": { structure: ["hook","value","cta"], length: "50-500 words depending on platform" } } ``` If document type is ambiguous, infer from context. Only ask if it materially changes the output. ### Step 2: Extract the Brief ``` brief = { document_type: classify(user_input), purpose: what_should_this_accomplish(), audience: who_will_read_this(), key_points: what_must_be_included(), tone: formal | professional | conversational | urgent | warm | bold, length: short | medium | long, constraints: deadlines, word_limits, sensitive_topics } ``` Inference rules: - Casual writing → conversational tone - Mentions company or client → professional tone - Says "quick" or "short" → brevity is priority - Pastes bullet points → those ARE the key points, preserve all of them - No audience specified → infer from document type ### Step 3: Write the Draft Universal writing rules: - First sentence must earn attention or clearly state purpose - Every paragraph has one job — cut sentences that do not serve it - Active voice. Specific nouns. Strong verbs. - End with clarity: what happens next, what is being asked, what the reader should feel Anti-patterns to eliminate: - "I hope this email finds you well" → delete - "In today's fast-paced world" → delete - "As per my previous email" → rewrite as "Following up on [specific thing]" - Paragraphs longer than 5 lines in emails - Burying the ask in paragraph 3 ### Step 4: Deliver and Offer Adjustments Present the complete draft. Then offer exactly three targeted options: ``` Draft complete. Options if you want to refine: 1. [Specific tone adjustment relevant to this draft] 2. [Specific length adjustment relevant to this draft] 3. [Specific content addition relevant to this draft] Or tell me what to change and I will revise immediately. ``` ## Format Rules by Document Type - Emails: plain text with Subject line labeled. No markdown inside the body. - Reports/Articles: markdown headers. Output ready to paste into a doc. - READMEs: full markdown with code blocks. - Social posts: output in a code block for easy copying. Include character count for Twitter/X. - Proposals: structured sections with headers. Numbers for timelines and pricing wherever possible. ## Tone Calibration ``` TONE_GUIDE = { "formal": "No contractions. Full sentences. Titles used.", "professional": "Contractions OK. Direct. Clear. Respectful but not stiff.", "professional-warm": "Professional baseline plus genuine warmth. Human, not corporate.", "conversational": "Write like a smart person talking. Short sentences. Real words.", "urgent": "Lead with the urgency. Short paragraphs. Clear ask. No preamble.", "bold": "Strong opinions. Active voice. No hedging. Confident assertions." } ``` ## Quality Check Before Delivering - [ ] First sentence is strong — not a throat-clear - [ ] Every required piece of information from the brief is included - [ ] No placeholder text remaining - [ ] Tone matches the request and audience - [ ] Length is appropriate for document type - [ ] The ask or purpose is unmistakably clear - [ ] Draft is complete — not an outline, not bullets, a real document

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 draft-1776188889 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 draft-1776188889 技能

通过命令行安装

skillhub install draft-1776188889

下载 Zip 包

⬇ 下载 draft v1.0.0

文件大小: 2.94 KB | 发布时间: 2026-4-15 10:25

v1.0.0 最新 2026-4-15 10:25
Initial release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部