writer

Write business and personal prose matched to channel length limits and user voice.

10|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/b12io/b12-plugins --skill writer-b12io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writer
Source: https://github.com/b12io/b12-plugins/tree/main/plugins/writer/skills/writer
Command: npx skills add https://github.com/b12io/b12-plugins --skill writer-b12io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Drafting business writing often produces text that is too long for its channel, padded with invented facts, or buried under preamble and multiple variations. This Skill delivers a single finished piece — email, LinkedIn post, bio, job post, proposal, or web copy — written to the real length limit of its destination and ready to paste and send. ## Core Features & Use Cases - Channel-aware length control: Writes to actual limits such as 280 characters for X, ~1,300 characters for LinkedIn, and 50–125 words for cold emails. - No invented facts: Never fabricates numbers, names, dates, or testimonials; asks once or inserts marked placeholders like [client name] instead. - Voice matching: Matches a supplied writing sample's tone, sentence length, and formality, holding that voice across all revisions. - Use Case: Ask for a follow-up email to a client who has not replied to a proposal, and receive the complete email with no preamble, no options menu, and no fabricated details. ## Quick Start Ask the assistant to write a follow-up email to a client who hasn't replied to your proposal.

Frequently Asked Questions about writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a cold email that fits length best practices?

Cold and follow-up emails should be 50–125 words with one ask and one or two short paragraphs. State the piece, reader, and purpose in your request, and the Skill writes the complete email to that limit with no preamble.

How to match my writing voice in AI-generated content?

Provide a sample of your writing along with your request. The Skill matches its sentence length, formality, vocabulary, and openings, and holds that voice across every revision in the conversation.

What length should a LinkedIn post or X post be?

LinkedIn posts are written to roughly 1,300 characters with the hook in the first lines, since the feed collapses early. X posts are capped at 280 characters, with threads written only when explicitly requested.

Does AI writing invent statistics or client names?

This Skill never invents numbers, names, dates, prices, credentials, or testimonials. When a fact is missing, it either asks once or inserts a marked placeholder like [X]% and lists the placeholders after the piece.

Can this skill build a website or publish my blog post?

No. The Skill only writes prose and delivers it as text in the reply. It does not build websites, blogs, or online stores, and it never writes files or publishes content anywhere.

How do revisions work when rewriting a draft?

Every revision returns the complete rewritten piece, never a diff or fragment. Only the requested change is applied; voice, facts, and placeholders stay intact, and a new channel or audience is treated as a new piece.