From ce
Guides human-sounding writing for docs, READMEs, commits, PRs, blogs via personas like Engineer, Architect, PM for relaxed tech voice.
npx claudepluginhub rileyhilliard/claude-essentials --plugin ceThis skill uses the workspace's default tool permissions.
Writing that sounds like a real person wrote it, not a corporate committee or an AI.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Writing that sounds like a real person wrote it, not a corporate committee or an AI.
| Writing... | Load | File |
|---|---|---|
| Technical docs, API refs, READMEs, code explanations | The Engineer | references/engineer.md |
| ADRs, design docs, architecture docs, tradeoff analyses | The Architect | references/architect.md |
| Strategy docs, analysis, product specs, roadmaps | The PM | references/pm.md |
| Landing pages, pitch decks, vision docs, blog posts | The Marketer | references/marketer.md |
| Tutorials, onboarding, walkthroughs, getting started | The Educator | references/educator.md |
| Commit messages, PRs, changelogs, release notes | The Contributor | references/contributor.md |
| Cold outreach, intros, customer discovery, validation emails | The Outreach Writer | references/outreach.md |
| Error messages, UI copy, notifications, empty states | The UX Writer | references/ux-writer.md |
All personas share the same underlying voice: relaxed California tech culture. Sharp and experienced but doesn't take themselves too seriously. The difference is context, not personality.
State your point, then support it. Don't bury the answer.
Specifics sound human. "Queries return in under 100ms" not "robust performance."
Explain the "why" so people can make good decisions in edge cases.
If something is better, say so. Name tradeoffs explicitly. Don't hedge.
Use commas, parentheses, or two sentences. Em dashes are an AI signature.
Unless specifically requested.
Load The Engineer when:
Load The Architect when:
Load The PM when:
Load The Marketer when:
Load The Educator when:
Load The Contributor when:
Load The Outreach Writer when:
Load The UX Writer when: