A new Claude Code plugin named Voiceprint builds a reusable writing style profile from user samples for use across compatible tools. Created by WooCommerce core product manager James Kemp, the plugin was released publicly as open source in the Voiceprint repository on GitHub and introduced in a detailed post on X. The tool applies stylometric analysis to user samples to guide Claude's future outputs.
Key details on the Voiceprint Claude plugin
According to the project documentation and Kemp's description, Voiceprint generates a "linguistic fingerprint" from five short text samples and integrates with any SKILL.md compatible tool in the Claude Code environment.
- Collects five writing samples that cover casual, explanatory, excited, frustrated, and persuasive tones.
- Performs stylometric analysis that looks at function word frequencies, sentence length variation, and punctuation habits.
- Prioritizes observed patterns in the samples over self reported style preferences when the two conflict.
- Includes an AI based pattern rejection step that removes common model phrases specified by the user.
- Outputs a compressed avoid list, voice examples drawn from the user's text, and guidance for social, blog, and email formats.
- Kemp says generating a voiceprint currently takes about twelve minutes from start to finish.
- The plugin is distributed as open source code through the Voiceprint directory in Kemp's Claude plugins GitHub repository.
Together, these steps create a reusable configuration that Claude can reference when generating text, with the goal of keeping model output consistent with the sampled writing.
Background context on stylometry and Claude integration
Voiceprint relies on stylometry, the study of measurable patterns in written language. Stylometric methods analyze statistics such as word choice, sentence length, and punctuation to characterize authorship. Researchers and forensic analysts use these techniques to attribute anonymous texts to likely writers.
The project is implemented as a Claude Code plugin designed to work with SKILL.md compatible tools. Kemp states that any tool following the SKILL.md specification can use the generated voice definition and apply it across different writing tasks.
Search Engine Journal identifies James Kemp as core product manager for WooCommerce and owner of Martinibuster.com. He announced the Voiceprint project in a detailed post on X outlining the sampling process and stylometric approach.
Search Engine Journal reported the plugin in a news article by staff writer Roger Montti, summarizing Kemp's explanation and pointing readers to the GitHub repository.
Source citations and official links
Voiceprint's code, documentation, and author explanations are available through the following official sources:
- Voiceprint - official GitHub repository with project code, configuration files, setup instructions, and usage notes.
- Post on X - Kemp's public thread describing the sampling process, stylometric analysis, and pattern rejection features in his own words.






