better-writing
Rewrite, draft, and review prose so it is clear, specific, human, and appropriate to context. Use this skill when improving emails, essays, documents, reports, UI copy, marketing copy, posts, or any text that may sound generic, AI-written, over-polished, verbose, salesy, evasive, or structurally formulaic. Supports voice calibration, anti-slop audits, context-aware taste decisions, and final pre-flight checks.
Works with
--- name: better-writing description: Rewrite, draft, and review prose so it is clear, specific, human, and appropriate to context. Use this skill when improving emails, essays, documents, reports, UI copy, marketing copy, posts, or any text that may sound generic, AI-written, over-polished, verbose, salesy, evasive, or structurally formulaic. Supports voice calibration, anti-slop audits, context-aware taste decisions, and final pre-flight checks. license: MIT --- # Better Writing Use this skill to make prose stronger without flattening the writer. The goal is not to make everything casual or punchy. The goal is to make the text fit its audience, purpose, and medium while removing generic AI tells, filler, fake authority, and formulaic structure. ## Core Workflow 1. Read the brief before editing. - Identify the audience, channel, purpose, stakes, relationship, and requested dialect. - Preserve required facts, citations, constraints, legal wording, quoted text, and formatting. - If the user gives a voice sample, treat it as the style source of truth. 2. Set the writing read. - State this internally unless the user wants a plan: "Reading this as: [genre] for [audience], with [tone], optimising for [outcome]." - Choose dials for directness, warmth, personality, density, evidence, and polish. See `references/voice-and-context.md`. 3. Audit the text. - For AI-writing tells, use `references/ai-writing-patterns.md`. - For slop phrases and formulaic structures, use `references/structures-and-phrases.md`. - For genre-specific fingerprints and exemptions, use `references/genre-tells.md`. - Work in order: scan for near-conclusive artefacts first; then count clustered tells in context; then apply genre exemptions; never edit on a single feature. - Look for clusters of tells, not isolated quirks. The most durable tell is uniform tone that never adapts to audience or genre. Do not destroy valid style just because it is polished. 4. Rewrite. - Keep the meaning and coverage unless the user asks for cuts. - Replace vague claims with specific facts, examples, actors, numbers, or sources. - Prefer active voice and simple verbs when they make the sentence clearer. - Vary sentence length. Avoid a steady mid-length cadence. - Remove chatbot framing, throat-clearing, generic conclusions, and manufactured drama. 5. Self-audit and revise. - Ask: "What still sounds generic, evasive, or AI-written?" - Fix the answer before delivering. - Run the pre-flight checklist in `references/preflight.md`. ## Default Output Match the user's requested deliverable. - For a rewrite request, return the final rewritten text first. - For a review request, return specific findings before any rewrite. - For a draft-from-scratch request, deliver the finished draft, not an outline unless the user asked for one. - Include a short change note only when useful. - Do not expose a long diagnostic audit unless the user asks for it or the risk is high. When the user asks to "humanise", "de-AI", "remove slop", "make this sound less ChatGPT", or similar, use a stricter pass: - Remove em dashes and en dashes when this pass is requested, using sentence breaks, commas, colons, parentheses, or regular hyphens; keep en dashes in numeric and date ranges. This is a register choice, not detector-evasion. See `references/ai-writing-patterns.md` for the full dash policy, including the lighter touch in normal rewrites. - Remove decorative emojis, title-case headings, and bold-label bullets whose text only restates the label, unless the target medium expects them. - Remove "let me know", "here is", "of course", knowledge-cutoff disclaimers, and other pasted chatbot artefacts. - Remove vague positive endings. End on the real point. ## Editing Principles - Specific beats impressive. Name the person, object, constraint, date, place, evidence, or trade-off. - Direct beats announced. Do the thing instead of saying "let's explore" or "here's what matters". - Context beats blanket rules. A support email, a board memo, a product page, and a personal essay need different levels of warmth and polish. - Voice beats cleanliness. Preserve human asides, mixed feelings, unusual details, and defendable quirks. - Evidence beats authority theatre. Replace "experts say" with the named source or remove the claim. - Trust the reader. Cut hand-holding, moralising, and permission-giving unless the relationship calls for reassurance. - Flat is a tell too. After the cuts, check the piece still has a position, varied rhythm, and detail only this writer would use. Surface what the source has; never invent it. See `references/voice-and-context.md`. ## Guardrails - Do not invent facts, quotes, names, studies, links, or statistics to make prose feel concrete. - Do not make neutral reference, legal, medical, financial, or technical text more opinionated than the genre allows. - Do not remove nuance that protects accuracy. - Do not over-compress if it drops required coverage. - Do not rewrite quoted text unless the user explicitly asks. - Preserve code identifiers, API names, product names, regulatory terms, and exact UI labels unless the task is to rename them. ## References - `references/voice-and-context.md`: audience, genre, dials, voice calibration, and genre exemptions. - `references/ai-writing-patterns.md`: AI-writing tells, confidence tiers, near-conclusive artefacts, and false-positive checks. - `references/structures-and-phrases.md`: slop phrase and structure audit. - `references/genre-tells.md`: genre-specific phrase banks for email, social, marketing, academic, and code. - `references/preflight.md`: final delivery checks and scoring. - `references/sources.md`: source projects and attribution notes.
More SEO & Marketing skills
ai-video-generation
skills-101/superpowers
Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text to video, image to video, veo, animate image, video from image, ai animation, video generator, generate video, t2v, i2v, ai video maker, create video with ai, runway alternative, pika alternative, sora alternative, kling alternative, seedance, happyhorse
ai-image-generation
skills-101/superpowers
Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Capabilities: text-to-image, image-to-image, inpainting, LoRA, image editing, upscaling, text rendering. Use for: AI art, product mockups, concept art, social media graphics, marketing visuals, illustrations. Triggers: flux, image generation, ai image, text to image, stable diffusion, generate image, ai art, midjourney alternative, dall-e alternative, text2img, t2i, image generator, ai picture, create image with ai, generative ai, ai illustration, grok image, gemini image, gpt image, openai image, chatgpt image
ai-avatar-video
skills-101/superpowers
Create AI avatar and talking head videos via inference.sh CLI. Recommended: P-Video-Avatar (fastest, cheapest, built-in TTS). Also: OmniHuman, Fabric, PixVerse. Audio: Inworld TTS-2 (100+ languages, emotion steering for characters), ElevenLabs, Kokoro. Capabilities: audio-driven avatars, text-to-avatar, lipsync videos, talking head generation, virtual presenters, UGC content. Use for: AI presenters, explainer videos, virtual influencers, dubbing, marketing videos, UGC ads, gaming avatars, NPC dialogue. Triggers: ai avatar, talking head, lipsync, avatar video, virtual presenter, ai spokesperson, audio driven video, heygen alternative, synthesia alternative, talking avatar, lip sync, video avatar, ai presenter, digital human, ugc, ugc video, ugc ad, avatar ugc

