Agent Plugins Marketplace
← All plugins

idiolect

v0.2.0

A roster of 60+ fully-specified human voice profiles plus a deterministic AI-tell scanner. Write, humanize, audit, and mass-produce social posts that read as distinct, genuine people — verified by stylometry, not vibes.

CodexClaude Code7 Skills

By Quan DuongLicense: MIT24 GitHub starsUpdated 3 months ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
7 skill or MCP entries
Source updated
Jul 8, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install idiolect for Codex and Claude Code

Installs for the current user
codex plugin marketplace add nagisanzenin/idiolect
codex plugin marketplace upgrade idiolect
codex plugin add idiolect@idiolect

Paste and run these commands in a terminal with Codex. They add and refresh the idiolect catalog, then install this plugin.

Compatibility: the page URL and API slug “idiolect” remain stable.

  • Codex: idiolect@agent-plugin-marketplace → idiolect@idiolect

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/nagisanzenin/idiolect

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

idiolect/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/audit/SKILL.md
├── skills/campaign/SKILL.md
├── skills/humanize/SKILL.md
├── skills/idiolect/SKILL.md
├── skills/self/SKILL.md
├── skills/synthesize/SKILL.md
└── skills/write/SKILL.md

Included Skills7

auditskills/audit/SKILL.md

Two-layer AI-tell audit of any text — deterministic scanner (lexicon, constructions, stylometry with line numbers) plus a blind semantic judge. Use when the user wants to know whether text reads AI-generated, what specifically gives it away, and how to fix it.

campaignskills/campaign/SKILL.md

One brief, N posts, N genuinely different people — voice-isolated writers, cross-post overlap detection, per-post verification receipts. Use for launching/promoting something across multiple posts or platforms without the posts sharing a fingerprint.

humanizeskills/humanize/SKILL.md

Rewrite existing text so it reads human — either scrubbed-and-souled in its own register, or fully re-voiced as one of the roster's people. Use when the user has a draft that "sounds like AI" or wants existing copy converted into a specific voice.

idiolectskills/idiolect/SKILL.md

Front door and router for the idiolect voice engine. Use when the user mentions idiolect, asks what voices are available or who should write something, wants writing that "doesn't sound like AI", says text "sounds like ChatGPT/AI slop", or asks for human-sounding posts and no more specific idiolect skill has already matched. Also the first-run onboarding.

selfskills/self/SKILL.md

Build and maintain the user's OWN voice profile from continuously captured writing plus explicit samples — status, build/refresh, add samples, capture on/off. Use when the user wants posts in their own voice, wants to see what's been learned about their style, or wants to manage capture.

synthesizeskills/synthesize/SKILL.md

Create a new voice profile — from a writing corpus (measured, not vibed), or invented to fill a gap in the roster. Extends the roster beyond the 60+ built-ins. Use when the user wants a new/custom voice, a voice "like these samples", or a voice the roster lacks.

writeskills/write/SKILL.md

Write a social post in one of the roster's voices (or the user's own `self` voice) — platform-native, craft-floored, scanner-verified. Use when the user wants a post, caption, announcement, reply, or any short-form text written as a distinct human voice.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "idiolect",
  "version": "0.2.0",
  "description": "A roster of 60+ fully-specified human voice profiles plus a deterministic AI-tell scanner. Write, humanize, audit, and mass-produce social posts that read as distinct, genuine people — verified by stylometry, not vibes.",
  "author": {
    "name": "Quan Duong"
  },
  "homepage": "https://github.com/nagisanzenin/idiolect",
  "keywords": [
    "writing",
    "voice",
    "humanize",
    "stylometry",
    "idiolect",
    "copywriting",
    "social-media",
    "persona"
  ],
  "skills": "./skills/",
  "hooks": "./hooks/hooks.json",
  "interface": {
    "displayName": "Idiolect",
    "category": "writing"
  }
}
.claude-plugin/plugin.json
{
  "name": "idiolect",
  "version": "0.2.0",
  "description": "A roster of 60 fully-specified human voice profiles plus a deterministic AI-tell scanner. Write, humanize, audit, and mass-produce social posts that read as distinct, genuine people — verified by stylometry, not vibes.",
  "author": {
    "name": "nagisanzenin"
  },
  "license": "MIT",
  "homepage": "https://github.com/nagisanzenin/idiolect",
  "keywords": [
    "writing",
    "voice",
    "humanize",
    "stylometry",
    "idiolect",
    "copywriting",
    "social-media",
    "ai-detection",
    "persona",
    "claude-code"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[idiolect on Agent Plugins Marketplace](https://pluginsmp.com/plugins/idiolect)