← 返回 Skills 市场
tigertamvip

Draft 1

作者 tigertamvip · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
144
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install draft-1
功能描述
Professional first-draft generator. Trigger whenever the user needs to write anything from scratch: emails, reports, articles, proposals, memos, cover letter...
使用说明 (SKILL.md)

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
安全使用建议
This skill is coherent and appears safe for generating first drafts. Keep in mind: anything you paste into the skill (notes, bullet points, or context) will be used to produce the draft — do not paste secrets, credentials, or sensitive personal data. If you rely on strict privacy or company policy, test the skill on non-sensitive content first and prefer explicit briefs (audience, tone, constraints) rather than relying on automatic inference.
功能分析
Type: OpenClaw Skill Name: draft-1 Version: 1.0.0 The skill is a legitimate writing assistant designed to generate first drafts for various document types (emails, reports, READMEs, etc.). The instructions in skill.md provide structured guidelines for the AI agent to classify requests, extract context, and apply specific writing styles without any evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The name and description match the runtime instructions. The skill is purely a writing helper and declares no binaries, installs, environment variables, or credentials that would be unrelated to that purpose.
Instruction Scope
SKILL.md contains step-by-step writing rules and templates and does not instruct the agent to read files, environment variables, system state, or send data to external endpoints. The only broad behavior is inferring context from the conversation (reasonable for a writing assistant).
Install Mechanism
No install spec and no code files — instruction-only. Nothing is written to disk or downloaded during install.
Credentials
The skill declares no required environment variables, credentials, or config paths. There is no disproportionate request for secrets or external service tokens.
Persistence & Privilege
No 'always' flag set. Autonomous invocation is allowed (platform default) but the skill does not request elevated or persistent privileges or modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install draft-1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /draft-1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the draft skill — professional first-draft generator. - Generates complete first drafts for any document type (emails, reports, articles, proposals, memos, cover letters, blog posts, scripts, READMEs, pitch decks, social posts, and more) from any user input, including rough notes. - Automatically classifies request type and extracts key requirements (purpose, audience, tone, length, constraints). - Enforces structure, tone, and clarity rules tailored to each document type. - Delivers a full draft plus three targeted refinement options (tone, length, or content adjustments). - Includes built-in quality checklist to ensure drafts are complete, focused, and usable.
元数据
Slug draft-1
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Draft 1 是什么?

Professional first-draft generator. Trigger whenever the user needs to write anything from scratch: emails, reports, articles, proposals, memos, cover letter... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 144 次。

如何安装 Draft 1?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install draft-1」即可一键安装,无需额外配置。

Draft 1 是免费的吗?

是的,Draft 1 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Draft 1 支持哪些平台?

Draft 1 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Draft 1?

由 tigertamvip(@tigertamvip)开发并维护,当前版本 v1.0.0。

💬 留言讨论