Style Extraction Skill

Extract writing voice, tone, and style patterns into reusable style guides.

2|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/boringdata/kurt-demo --skill style-extraction-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Style Extraction Skill
Source: https://github.com/boringdata/kurt-demo/tree/main/_archived/style-extraction-skill
Command: npx skills add https://github.com/boringdata/kurt-demo --skill style-extraction-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes existing content to identify consistent writing patterns—voice, tone, sentence structure, and word choice—and saves them as style guides in rules/style/ to ensure brand-consistent content across projects.

Core Features & Use Cases

  • Voice & Tone Discovery: Extract corporate voice first, then content-type voices (technical docs, blogs), and optionally individual authors.
  • Style Guide Generation: Create reusable style rules and store them under rules/style/.
  • Incremental Refinement: Add new findings without overwriting existing guides to support ongoing content evolution.

Quick Start

  • Use the style-extraction-skill to auto-discover corporate voice from sources and generate style guides in rules/style/.
  • Extract additional content-type voices (e.g., technical docs, blog posts) with auto-discovery.
  • Update existing guides incrementally by providing new source documents: invoke style-extraction-skill --type corporate --auto-discover --include <path> --exclude <pattern>

Frequently Asked Questions about Style Extraction Skill

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

FAQPage Schema
How do I extract writing style and tone from existing content?

Style extraction analyzes your existing documents to identify consistent patterns in voice, tone, sentence structure, and word choice, then generates reusable style guides saved to rules/style/. Provide 3-5 substantial source documents and the skill prioritizes corporate voice first, then content-type voices like technical or blog styles.

What's the best way to ensure brand-consistent writing across projects?

Create style guides from your own content using style extraction to capture your corporate voice and content-type conventions. Store these guides in rules/style/ and apply them to new content to maintain consistency across teams and projects without manual documentation.

Can I extract different writing styles for different content types?

Yes. The skill discovers corporate voice first, then extracts separate style patterns for specific content types—technical documentation, blog posts—and optionally individual author voices. Each discovery is saved as a distinct style guide for targeted application.

How do I update my style guide when content changes?

Provide new source documents and invoke the skill with updated paths. It adds new findings incrementally without overwriting existing guides, allowing your style guides to evolve as your content and brand voice develop over time.

Do I need existing style documentation to use style extraction?

No. The skill auto-discovers style patterns directly from your source content, making it useful when no style guide exists yet. It can optionally compare findings against existing guides to validate or refine them during project setup or content updates.

What file paths and formats does style extraction work with?

The skill processes content stored in /sources/ or accessible file paths. It requires substantive documents as input and outputs structured style guides to rules/style/ with metadata including analyzed document sources, processing date, and the command used.