writer

Lints writing style and validates Markdown structure for documentation workflows.

15|4|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/tao3k/omni-dev-fusion --skill writer-tao3k
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writer
Source: https://github.com/tao3k/omni-dev-fusion/tree/main/assets/skills/writer
Command: npx skills add https://github.com/tao3k/omni-dev-fusion --skill writer-tao3k

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires structlog, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Writing quality and consistency across documentation is often inconsistent, leading to confusion and reduced trust. The Writer Skill provides automated checks, memory loading, and style polishing to keep content clean and coherent.

Core Features & Use Cases

  • Lint_writing_style detects clutter words, passive voice, and weak language to improve clarity.
  • check_markdown_structure validates headings, code blocks, and overall Markdown structure for AI-friendly formatting.
  • polish_text applies writing guidelines to produce polished documents and reports.
  • load_writing_memory loads writing guidelines into the LLM context for consistent guidance across tasks.
  • run_vale_check runs Vale CLI to surface style and structure violations when Vale is installed.

Quick Start

Polishing a document to meet the writing style and structure guidelines.

Frequently Asked Questions about writer

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

FAQPage Schema
How do I lint writing style to detect passive voice and clutter words in Markdown files?

To lint writing style in Markdown files, this Skill automatically detects clutter words, passive voice, and weak language to improve content clarity and coherence.

What is the best way to validate Markdown structure for AI-friendly documentation?

Validating Markdown structure for AI-friendly formatting involves checking headings and code blocks to ensure overall document consistency, which this Skill automates.

How do I polish text to apply writing guidelines across documentation?

Polishing text to apply writing guidelines across documentation is achieved by loading memory of style rules into context and refining the content to produce clean reports.

Does this writing style check require Python and the Vale CLI to run deep checks?

Writing style checks require Python and the structlog dependency, while the Vale CLI is only optional for running deep style and structure violation checks.

Why does inconsistent documentation reduce trust and how do I fix it?

Inconsistent documentation reduces trust by confusing readers. You fix it by automating writing quality checks and style polishing to keep content clean and coherent.