One-click install
npx skills add https://github.com/SamGalanakis/pilcrow --skill pilcrow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pilcrow
Source: https://github.com/SamGalanakis/pilcrow/tree/main/.cursor/skills/pilcrow
Command: npx skills add https://github.com/SamGalanakis/pilcrow --skill pilcrow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms a generic LLM into a specialized prose editor that catches AI tells, enforces classical style guides, and provides structured editing commands for markdown, HTML, and plain-text prose. It eliminates the gap between raw LLM output and polished, human-sounding writing by combining deterministic regex checks with LLM-judged style critiques across 30+ genres.

Core Features & Use Cases

  • Prose Linting: Runs 50 deterministic rules and 22 LLM-judged rules to catch AI tells, weak verbs, nominalizations, and style-guide violations.
  • Editor Commands: Provides specialized lenses like polish, tighten, clarify, pace, lead, humanize, and verify that interpret findings through classical style guides (Strunk & White, Williams, Zinsser, Pinker, Orwell, King).
  • Voice Capture: The teach and document commands build a voice profile from existing prose, ensuring rewrites match the writer's unique voice and signatures.
  • Genre Awareness: Adapts its rules and suggestions to 30+ genres (essay, postmortem, landing page, CV, etc.) with genre-specific demands, forbids, and tolerances.

Quick Start

Use the pilcrow skill to review and polish your prose by running the pilcrow polish command on any markdown, HTML, or plain-text file to receive a triaged report with ship-blockers, worth-fixing items, and proposed rewrites anchored in classical style guides.

Frequently Asked Questions about pilcrow

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

FAQPage Schema
How do I detect and remove AI tells from generated prose?

AI tell detection in generated prose works by combining 50 deterministic regex checks with 22 LLM-judged style rules. This hybrid approach catches weak verbs, nominalizations, and robotic phrasing, then proposes rewrites anchored in classical style guides.

Can I enforce specific style guides like Strunk & White when editing markdown?

Markdown linting can enforce style guides like Strunk & White, Williams, and Zinsser by applying specialized editor commands. These commands interpret prose findings through classical style lenses to produce triaged reports with proposed rewrites.

How do I edit AI-generated content to match my personal writing voice?

Voice profiling captures your unique writing style by building a voice profile from existing prose samples. The editor then uses this profile to ensure proposed rewrites match your personal signatures and tone across different documents.

Does genre-aware prose editing adjust rules for different document types?

Genre-aware prose editing adapts its rules and suggestions to 30+ genres including essays, postmortems, documentation, and marketing copy. Each genre applies specific demands, forbids, and tolerances to ensure appropriate style critiques.

What is the best way to polish and tighten LLM-generated HTML and plain-text?

Polishing and tightening LLM-generated HTML and plain-text involves running specialized editor commands like polish, tighten, and clarify. These commands apply deterministic and LLM-judged rules to produce triaged findings with ship-blockers and proposed rewrites.

Are there limitations when using deterministic regex rules for prose linting?

Prose linting with deterministic regex rules is limited to pattern-based detection and cannot fully assess contextual style or tone. To address this, the editor supplements regex checks with 22 LLM-judged rules for deeper style critique and genre-specific analysis.