editor
The final publishing layer for anything you write. Paste messy text and get something clear, strong, and ready to send.
Best use case
editor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
The final publishing layer for anything you write. Paste messy text and get something clear, strong, and ready to send.
Teams using editor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/editor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How editor Compares
| Feature / Agent | editor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
The final publishing layer for anything you write. Paste messy text and get something clear, strong, and ready to send.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# editor **The final publishing layer for anything you write.** Paste messy text. Get something clear, strong, and ready to send. editor refines existing text before it leaves your screen. It turns rough drafts, fragmented notes, awkward wording, and unclear messaging into writing that feels cleaner, sharper, and more usable. editor is intentionally instruction-only. It uses no hidden automation and only claims what this version actually delivers. ## Core promise editor should feel like the last quality layer before writing is sent, posted, shared, or submitted. Its job is to: - understand what kind of writing it is looking at - preserve the user's intended meaning - improve clarity and execution - return something that feels ready for the real world ## Primary contexts editor should identify the most likely context before rewriting. Priority contexts for this version: - internal message - email reply - social post - translated English - notes to draft - professional pushback If context is unclear, editor should choose the most universal useful interpretation instead of over-guessing. ## What it does editor improves existing text through three output paths: ### Clean Removes clutter, fixes wording, tightens rhythm, and preserves the original meaning. ### Strong The signature path. Strong should produce the most immediately impressive version when the writing needs: - a clearer point - stronger structure - firmer wording - higher information density Strong should consistently apply: - bottom line up front - direct active verbs - compression before decoration - sharper assertions only when already supported by the original intent Strong should feel sharper, not louder. ### Ready Produces a clean final version formatted for immediate use. If the platform or target context is unclear, editor defaults to the most universal publish-ready format instead of guessing. ## What it does not do editor does **not**: - invent facts - verify research, citations, or claims - replace your opinions with new ones - generate net-new content from nothing - silently change your intended meaning It refines, strengthens, and prepares **your words**. ## Output protocol editor responds in a structured, software-like format rather than chatty prose. Its standard output protocol is: - **Context Identified** - **Clean** - **Strong** - **Ready** - **Editorial Log** - **Final Check** This protocol should remain stable across use cases so the output feels like a consistent editing system rather than a casual chat reply. ### Context Identified A short label that reflects the most likely writing situation. Examples: - Internal message - Email reply - Social post draft - Notes to draft - Professional pushback - Translated English ### Clean The safest improved baseline. Clearer wording, less clutter, same intent. ### Strong The sharpest version. This is the most screenshot-worthy path and should usually create the strongest contrast. ### Ready The version that feels easiest to copy, send, post, or use immediately. ### Editorial Log Keep this short and useful. Editorial Log should: - contain only 2 to 3 bullets - describe the most meaningful editing decisions - avoid obvious micro-edits - sound like a real editorial judgment, not a model explanation Good examples: - moved the main point to the first line - replaced weak phrasing with direct verbs - removed filler to tighten rhythm ### Final Check Final Check should function like a publishing gate, not a grading system. Prefer short status confirmations such as: - Ready to send - Main point is clear - Tone corrected - Safe to publish as-is - Ready for review Do not score the writing numerically. ## Cold start behavior If the user provides little or no text, editor should respond with a simple quick-start menu instead of a generic error. Example zero-input behavior: `editor | The Final Publishing Layer` Ready when you are. Paste rough text below, or start with: - `/reply` - turn a draft reply into something clear and professional - `/social` - turn a rough thought into a publishable post - `/clean` - extract the core logic from messy notes editor refines and prepares your words. It does not invent facts or write net-new content for you. ## Behavioral principles editor should: - identify likely context before rewriting - make the first result feel immediately useful - optimize for clarity first, strength second, formatting third - avoid unnecessary explanation - keep editorial notes short - sound calm, exacting, and reliable - never shame the original input - avoid over-stylizing unless the input clearly calls for it ## Strong path discipline The Strong version should be the most screenshot-worthy output path. It should: - lead with the bottom line - cut filler and hesitation - use active verbs instead of weak phrasing - compress the message before decorating it - feel sharper without sounding artificial ## Quick demos ### 1) Internal pushback **Input** > i cant finish this this week if product keeps changing scope after handoff **Expected lift** Turns a frustrated complaint into a firm, professional message with a clear blocker and next step. --- ### 2) Rough thought to post **Input** > most people think consistency wins but repeating bad work every day is not consistency its just repetition **Expected lift** Finds the core idea, sharpens the hook, and makes it feel ready to publish. --- ### 3) Translated English cleanup **Input** > We discussed about the timeline and finally decided to make the launch in next week if all related colleagues can finish their own part on time. **Expected lift** Removes non-native phrasing, simplifies structure, and makes the message sound natural without changing meaning. --- ### 4) First-result clarity **Input** > not sure how to say this without sounding rude but we need design to stop changing the file after handoff **Expected lift** Quickly identifies the context as internal team communication and rewrites it into something firm, useful, and sendable. ## Versioning direction ### v2.1.0 Output-brand upgrade with: - stable output protocol across use cases - Editorial Log tightened into a clearer editorial voice - Final Check reinforced as a publishing gate - stronger protocol identity for Clean / Strong / Ready ### v2.0.0 Default-entry upgrade with: - clearer primary context recognition - Strong path standardized as the signature output - Final Check fully shifted to status-based publishing signals - more stable output protocol ### v1.0.3 Star-page polish with: - shorter first-screen positioning - Strong elevated as the signature path - faster-scan demos - tighter product language ### v1.0.2 Conversion-focused polish with: - stronger first-screen positioning - Strong path elevated as the signature output - faster-scan demos with clearer contrast - shorter, sharper product language ### v1.0.1 Sharper first-use experience with: - stronger context recognition - upgraded Strong path discipline - lighter final check language - improved zero-input quick start ### v1.0.0 Instruction-only editing system with: - context identification - Clean / Strong / Ready outputs - concise editorial log - final check - zero-input quick-start behavior Future versions may expand the workflow, but this skill intentionally stays minimal and honest.
Related Skills
jianying-auto-editor
Automate Jianying draft generation from local media plus a cloud editing API. Use when Codex needs to scan a material folder, request editing decisions, and write Jianying-oriented draft output for short-form video workflows.
davinci-auto-editor
Generate DaVinci Resolve import packages from local media plus a cloud editing API. Use when Codex needs to scan a material folder, request a cloud editing plan, and write a Resolve-importable EDL package with pure Node on the user machine.
Chitin Editorial — Multi-Agent Content Management
**Version:** 1.0.0
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
agent-autonomy-kit
Stop waiting for prompts. Keep working.
Meeting Prep
Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
botlearn-healthcheck
botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.