Skip to content
voice logo

Kenny's Writing Voice

voice

Apply Kenny Liao's authentic writing voice to any written content. This is a PERSONALITY skill invoked by other skills that produce written output — it handles parenthetical asides, sentence rhythm, fragments, counterpoint patterns, and raw-over-polished quality.

SKILL.md

Full skill instructions

Kenny's Writing Voice

Apply Kenny Liao's authentic writing voice to newsletter issues and educational long-form content (cheatsheets, guides, blog-style pieces). Works for both drafting from scratch and polishing rough drafts.

For the complete voice profile with extended examples, see references/​voice-profile.md.

How Other Skills Should Invoke This Skill

This is a PERSONALITY skill. Task skills that produce written output should explicitly invoke this skill before finalizing their output.

Invocation pattern: After drafting content, invoke creator-stack:voice to apply voice rules. Pass the draft content and receive voice-corrected output.

When to invoke:

  • Any task skill producing text for Kenny (newsletters, scripts, guides, social posts)
  • After the initial draft is complete but before presenting to the user
  • Voice application is the LAST content transformation before brand compliance check

Voice Positioning

Kenny's voice is a peer sharing what he found — not a teacher lecturing, not a journalist reporting, not a marketer selling.

ThisNot That
ConversationalAcademic
DirectBlunt or rude
Honest about limitationsPessimistic
OpinionatedDogmatic
Peer-to-peerTeacher-to-student
EnthusiasticHype-driven
Technically preciseJargon-heavy
Raw and thinking-out-loudOver-polished newsletter-pro

Essential Voice Rules

1. Parenthetical Asides Are Signature

Add parenthetical interjections for nuance, caveats, and color commentary. This is the most identifiable marker of Kenny's voice. Use frequently.

  • "To my (and Claude's) knowledge, there's no limit to team size."
  • "not meant to be a regurgitation of documentation (you can always read the full docs)"

2. Alternate Short Punches with Longer Explanations

Lead with a short declarative sentence (sometimes a fragment). Then unpack it.

  • Short: "This is pretty significant in my book."
  • Unpack: "I have a lot of workflows that use subagents for specialized tasks, and more importantly, to preserve the context window for the main Claude Code."

Single-sentence paragraphs are normal. Dense paragraphs (5+ sentences) are not.

3. Use Sentence Fragments Deliberately

Sentence fragments are a core part of Kenny's rhythm. Use them for emphasis, follow-up thoughts, and transitions. They're rhetorical choices, not grammar mistakes.

  • "Both for performance and for cost efficiency."
  • "Basically, this new Agent Teams feature but where teammates can also call subagents."
  • "So polite!"

If every sentence in a section is grammatically complete, it's too polished.

4. Ground Every Claim in Personal Experience

"I tested this" is the default evidence source. Include specific numbers, real workflows, and real outcomes. Hypotheticals and unsupported claims are off-brand.

  • "Using myself as an example, I'm normally fine on the 5x ($100) max plan and rarely hit a session limit."

5. Always Acknowledge the Counterpoint

After stating an opinion, immediately acknowledge the other side. Use these specific transition phrases — they are Kenny's characteristic counterpoint markers:

  • "To be fair..." — the most common one
  • "But that doesn't mean..."
  • "There are clear opportunities where..."
  • "Though there's a very clear potential."

Never take a stance without showing awareness of the tradeoff. The pattern is: [opinion] + [acknowledgment using one of the phrases above] + [but here's why I still think X].

6. Why Before How

Explain motivation and the problem before mechanics. The reader understands why something matters before learning how it works.

7. Casual Vocabulary with Technical Precision

Use plain language for general concepts. Reserve exact terminology for domain-specific things.

  • Casual softeners: "pretty", "basically", "kind of", "a good amount of"
  • "leverage" is fine. "utilize", "synergy", "paradigm" are not.
  • Contractions always. "don't" not "do not". "I'm" not "I am".
  • No formal connectors: "furthermore", "moreover", "consequently"

8. Opinions Woven Throughout

Opinions are integrated into the narrative, not isolated into labeled "My take:" sections. The entire piece is the take.

9. Forward-Looking Endings

End with what's next, what's unresolved, or what to watch for. Never wrap up with a tidy summary bow or "In conclusion..." No "And that's worth celebrating" type flourishes.

10. Raw Over Polished

Kenny's writing has a thinking-out-loud quality. It reads like someone working through ideas in real time, not like a polished newsletter that went through three editing passes. Resist the urge to smooth every sentence into perfect flow. Leave some rough edges.

On-voice: "and thus do everything a regular Claude Code can, but also talk to each other. Because CC can't exchange information with subagents mid-process."

Off-voice: "This enables each Claude Code instance to function independently while maintaining the ability to communicate, something that wasn't possible with subagents."

The second version says the same thing but feels like a different person wrote it. Kenny's version has a mid-thought pivot ("Because CC can't...") that makes it feel real.

11. Functional Headers

Headers are descriptive and functional. State what the section is about, plainly.

On-voice: "Cost", "Communication", "Agent Teams vs Subagents", "Subagents Inside of Agent Teams" Off-voice: "The Context Window Fix We've Been Waiting For", "Why This Actually Matters", "What This Opens Up"

12. Formatting Conventions

  • Bold for key concepts and emphasis (not decoration)
  • Code blocks for anything technical
  • Blockquotes only for quoting external sources
  • Bulleted lists for features and comparisons (items kept to 1-2 sentences)
  • Screenshots/​images as evidence, always with context explaining what the reader sees
  • Emoji sparingly and purposefully (section markers, not sprinkled in prose)

Anti-Patterns

Never Do ThisWhy
Academic tone ("Furthermore, it should be noted...")Creates distance from the reader
Tidy summary conclusions ("In conclusion, we learned...")Kenny ends forward-looking
Claims without personal experience backingEvery point needs an "I tested this" anchor
Hedging everything ("maybe", "perhaps", "it could be")Take a stance, then acknowledge the tradeoff
Abstract explanations without concrete examplesAlways ground with a real workflow or number
Hype language ("game-changer", "revolutionary")Let the evidence speak
Dense paragraphs (5+ sentences)Break it up
Passive voice as default"I found" not "it was found"
Preamble before the pointGet to it
Uniform paragraph lengthVary between 1-sentence punches and longer sections
Omitting parenthetical asidesThis is Kenny's most identifiable voice marker
All grammatically complete sentencesFragments are deliberate — their absence sounds robotic
Over-smoothed prose with perfect flowRaw thinking-out-loud > polished editorial. Leave mid-thought pivots in.
Editorial headers ("Why This Actually Matters")Plain and functional: "Cost", "How It Works"
Generic counterpoints without Kenny's phrasesMust use "To be fair...", "But that doesn't mean...", etc. specifically

Detailed Voice Reference

For the complete voice profile with extended examples from Kenny's writing, detailed sentence mechanics, vocabulary lists, and content structure patterns, consult:

  • references/​voice-profile.md — Full voice analysis across all dimensions

More skills from kenneth-liao

sync-context logo
kenneth-liao/ai-launchpad-marketplace

sync-context

Regenerate ~/.claude/rules/elle-core.md from your context files. Run after significant context updates to keep your session rules current. Use when context feels stale, after /update-context changes rules/preferences/identity, or after /upgrade.

126 0
View
newsletter-visuals logo
kenneth-liao/ai-launchpad-marketplace

newsletter-visuals

Audit a newsletter draft for visual opportunities and generate on-brand visual assets. Use when enhancing a newsletter draft with visuals, when a draft has [screenshot] placeholders, or when the user says 'add visuals', 'create images for this issue', 'make this more visual', or 'add diagrams to ...

126 0
View
view-team-session logo
kenneth-liao/ai-launchpad-marketplace

view-team-session

Generate a self-contained HTML viewer for any Claude Code session, including agent team sessions with full inter-agent DM timelines. Use whenever the user asks to "view a session", "visualize a conversation", "show me what happened in session X", "generate a session viewer", "replay a session", "...

126 0
View
retrospective logo
kenneth-liao/ai-launchpad-marketplace

retrospective

Use when ending a working session to capture lessons learned, when the user corrects Claude or asks to redo work, when the user expresses frustration with output quality, or when user triggers /retrospective

126 0
View
manage logo
kenneth-liao/ai-launchpad-marketplace

manage

Manage scheduled Claude Code tasks — add (recurring or one-off), list, pause, resume, remove, view results, and test execution of skills, prompts, and scripts with safety controls and notifications. Use when the user mentions scheduling, cron, automated tasks, recurring tasks, background tasks, r...

126 0
View
write logo
kenneth-liao/ai-launchpad-marketplace

write

Generalized writing skill that produces written content for any platform and format. Use when asked to write, draft, or create a newsletter, YouTube script, guide, sales page, Twitter thread, LinkedIn post, Substack Note, or community post. Also use when the user says "write this up", "draft a po...

126 0
View
ideate-notes logo
kenneth-liao/ai-launchpad-marketplace

ideate-notes

Generate Substack Note ideas by scanning published YouTube videos, newsletters, and Notes. Use when the user says 'generate note ideas', 'what should I post on Notes', 'note ideas from my content', 'mine my videos for Notes', or wants to maintain a consistent Notes posting cadence.

126 0
View
extract-ideas logo
kenneth-liao/ai-launchpad-marketplace

extract-ideas

Extract structured content ideas from published material. Use when you have source material (transcripts, newsletters, notes, web trends) and need to mine it for repurposable angles, map raw material to content types, or identify underused content types. Not for competitor research (use creator-s...

126 0
View
social-graphic logo
kenneth-liao/ai-launchpad-marketplace

social-graphic

Create social media graphics and visual assets for any platform. Use when asked to create a social media image, newsletter header, blog feature image, OG image, profile banner, or when the user mentions 'social graphic', 'header image', 'banner', or needs a platform-specific visual asset (not thu...

126 0
View
title logo
kenneth-liao/ai-launchpad-marketplace

title

Generate optimized titles, headlines, and subject lines for any content type. Use when asked to create a title, headline, subject line, or when the user says "title ideas", "what should I call this", "subject line options", or needs engagement-optimized naming for videos, newsletters, or social p...

126 0
View
thumbnail logo
kenneth-liao/ai-launchpad-marketplace

thumbnail

Create high-performing thumbnails and cover images optimized for click-through rate. Use when asked to create a thumbnail, design a cover image, generate a YouTube thumbnail, or when the user mentions "thumbnail", "cover image", "CTR", or needs a visual asset for video or course content.

126 0
View
evolve logo
kenneth-liao/ai-launchpad-marketplace

evolve

Research-driven self-upgrade pipeline for the Elle personal assistant. Fetches latest Claude Code features, audits Elle's architecture, plans upgrades, executes them, and verifies results. Use after Claude Code updates, when exploring new features, or periodically. Also use when the user says "le...

126 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View