blog-style

Analyzes sample blog posts to generate a measurable author voice profile.

1|Updated Dec 24, 2021
One-click install
npx skills add https://github.com/arthur-fontaine/arthurfontaine.fr --skill blog-style-arthur-fontaine
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blog-style
Source: https://github.com/arthur-fontaine/arthurfontaine.fr/tree/main/.agents/skills/blog-style
Command: npx skills add https://github.com/arthur-fontaine/arthurfontaine.fr --skill blog-style-arthur-fontaine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing consistent on-brand content is hard when you lack a concrete definition of an author's voice. This Skill learns measurable style signals from 5 to 10 existing blog posts and produces a reusable voice profile for drafting and persona building. ## Core Features & Use Cases - Style Learning: Runs a local Python learner over markdown, MDX, or text posts to compute sentence length, burstiness, vocabulary richness, passive voice rate, transition usage, and AI trigger word frequency. - Voice Profile Output: Generates markdown, JSON, or VOICE.md-ready output capturing signature phrases, tone descriptors, and paragraph patterns. - Use Case: A content team feeds 8 posts from their founder's blog into the learner, saves the markdown output as VOICE.md, and uses it as a drafting baseline so future AI-assisted posts match the founder's cadence and tone. ## Quick Start Ask the assistant to learn your writing style by running the blog style learn command on a folder containing at least five of your existing blog posts.

Frequently Asked Questions about blog-style

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

FAQPage Schema
How do I learn an author's writing style from blog posts?▼

Run the style learner script with paths to 5 to 10 representative posts in markdown, MDX, or text format. It aggregates metrics like sentence length, vocabulary richness, and tone into a voice profile you can save as VOICE.md or JSON.

How to generate a VOICE.md file for AI writing?▼

Run the learner with the markdown format and output flag pointing at VOICE.md. The resulting block captures style baselines such as sentence length means, first-person rate, and signature phrases that drafting tools can target.

What file formats does blog style analysis support?▼

The learner accepts individual markdown files, MDX files, plain text files, or a directory containing posts. Unsupported file types are skipped with a warning included in the profile.

What happens if I provide fewer than 5 blog posts?▼

The learner continues with a warning that the profile may be less stable. The default minimum is 5 posts, and empty samples return zeroed metrics rather than crashing.

Can the voice profile feed into a writing persona?▼

Yes, the JSON output maps directly to persona settings for sentence length, passive voice, readability, vocabulary, and tone. This lets persona-building tools consume the learned values as structured input.