writing-style

Extract a writing voice profile from sample posts and apply it to long-form content.

12|4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/mshadmanrahman/pm-pilot --skill writing-style-mshadmanrahman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-style
Source: https://github.com/mshadmanrahman/pm-pilot/tree/main/skills/content/writing-style
Command: npx skills add https://github.com/mshadmanrahman/pm-pilot --skill writing-style-mshadmanrahman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many writers and teams struggle to maintain a consistent voice across blog posts, newsletters, social updates, and long-form content, causing brand drift and increased editing time. This Skill captures a user's distinct voice from examples and applies it consistently so content reads like it came from the same author.

Core Features & Use Cases

  • Voice extraction: Analyze 2–3 sample posts to identify tone, sentence patterns, vocabulary, structure, and perspective.
  • Reusable voice profiles: Store and confirm a voice profile for future drafts and formats.
  • Application & review: Draft content in the configured voice, run a self-review against the profile, and flag conflicts (e.g., formal voice vs. casual platform).
  • Use cases: Create blog posts that match an author's previous work, convert a newsletter into a LinkedIn thread while preserving voice, or adapt marketing copy to a founder's personal tone.

Quick Start

Analyze these two sample posts to build my voice profile and then rewrite my draft to match that voice.

Frequently Asked Questions about writing-style

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

FAQPage Schema
How do I make AI write long-form content in my personal writing style?

To write long-form content in your personal style, provide 2–3 sample posts for voice extraction. The system analyzes your tone, sentence patterns, and vocabulary to build a reusable profile that generates matching drafts.

Can I convert a newsletter into a LinkedIn post without changing my writing voice?

You can convert a newsletter into a LinkedIn post while preserving your writing voice by applying a stored voice profile to the new format. The system flags conflicts if the platform's tone clashes with your extracted style.

What is voice profile extraction for content editing?

Voice profile extraction for content editing is the process of analyzing sample posts to identify tone, sentence structure, vocabulary, and perspective. This creates a reusable profile to ensure consistent authorship across long-form content.

How many sample posts do I need to analyze to build a consistent writing voice?

You need 2–3 sample posts to build a consistent writing voice profile. The system analyzes these examples to capture your distinct tone and structure, storing the profile for future content generation and editing.

Does the writing style transfer work for casual social media posts and formal blog articles?

Style transfer works across casual social media and formal blog articles by applying a confirmed voice profile. If a requested format clashes with the extracted voice, the system flags the conflict for review before finalizing the draft.

Why does my generated content sound different across different long-form formats?

Generated content sounds different across formats due to brand drift and inconsistent voice application. Extracting a reusable voice profile from sample posts and running a self-review against it ensures structural and tonal consistency.