Vibeleaderboard
Index / tool
Visit github.com
Category
AI Tools
Rank
No. 1207Tools index

Previous survey · No. 1217 ·

Pricing
Open Source
Type
TOOL
Interfaces
CLI
GitHub
9 stars
Latest release
v2.2.0
Date

About

A Claude Code and Claude.ai skill that detects 35 AI writing patterns, scores text 0-100 for AI probability, identifies which model likely produced it, and rewrites the text in the user's own voice while preserving facts and intent. It works as pure Markdown with no code or dependencies, supports context modes, severity levels, diff output, and multi-language detection across 7 languages.

What it does

HumanInk is a set of instructions that turns Claude into a strict line editor for machine-sounding prose. You paste a draft, and the model counts known tells against a numbered catalogue, adds up weighted points into a single suspicion number, lists where each tell appears, rewrites the passage, audits its own rewrite for leftover tells, then recounts so you see the before and after. There is no program behind it: the arithmetic, the thresholds and the rewrite are all carried out by the model reading the instructions.

Why it's ranked here

It turns a vague complaint, that a draft reads like a chatbot, into a checklist with named entries, before and after examples, and trigger phrases in several languages. The scoring is written out as an explicit formula with per-pattern weights, minimum counts, overlap discounts and a length adjustment, plus a worked example, so the logic is inspectable. MIT licensed and installable with a single clone. The limit is equally concrete: the number is computed by the model, not by code, so it is a structured opinion rather than a measurement.

What's good

The catalogue is practical. Each entry names the phrases to watch for and shows a real rewrite, such as turning a sentence that serves as a testament into one that just states the fact. Context modes change the weights sensibly: academic mode lowers the penalty on hedging and on words like Additionally, and creative mode relaxes the em dash rule. A confidence label drops to low when the result rests on one to three patterns, which is an honest hedge. Protected regions let you fence off quotes or code the rewrite must not touch.

Tradeoffs

Nothing in the repository measures whether the detector is right. There are no labelled samples, no accuracy figures and no tests, and the only automated check is a spelling pass over the Markdown. The claim that it can tell which vendor's model wrote a passage rests on listed pattern clusters, not on any published validation. The files also disagree with each other: the skill header says six languages while the contributor guide lists seven, and the maintainer notes point to a version field that the skill header does not carry.

How to use it well

Use it as an editing pass on drafts you already own: blog posts, reports, documentation, where the pattern report teaches you which habits to drop. The score only mode and the explain flag are the most useful for learning, since they show the reasoning without silently rewriting everything. Feed two or three samples of your own writing if you want output in your voice. Do not treat the number as evidence that someone else used AI; it is a model's reading of a checklist, and nothing here backs it with measured accuracy.

Technical notes+

SKILL.md is the whole engine: YAML frontmatter plus a system prompt that defines flag parsing, the score as min(100, round(RawPoints x DensityMultiplier x OverlapAdjustment)), a severity-to-points table, threshold gating, five overlap groups including a 10-point cap on the structure cluster, and a density multiplier bounded between 0.75 and 1.5 by word count. PATTERNS.md holds the 35 entries with severities and cross-language triggers; STYLEGUIDE.md defines the voice profile built from at least 200 words of samples. WARP.md tells maintainers to bump a version field in SKILL.md, but the frontmatter read contains only name and description. The only CI is .github/workflows/spellcheck.yml running cspell over Markdown files.

Observed

License
MIT
Implementation
Markdown instructions only, no executable code
Interfaces
Claude Code slash command; Claude.ai Project knowledge upload
Install
git clone into the Claude skills directory
Pattern catalogue
35 numbered patterns with severity weights in PATTERNS.md
Languages listed
EN, PT, ES, FR, DE, JA, IT per CONTRIBUTING.md; SKILL.md header says 6
Automated checks
Spell check workflow only; no tests or accuracy benchmark in files read

Read from README.md, LICENSE, SKILL.md, PATTERNS.md, STYLEGUIDE.md, CONTRIBUTING.md, WARP.md, .github/workflows/spellcheck.yml.

What it can do

  • Detect AI writing patterns in text

    Text → List of detected patterns

  • Score text for probability of being AI-generated

    Text → Score from 0-100

  • Identify which AI model likely produced the text

    Text → Model identification

  • Rewrite AI-sounding text in the user's own voice while preserving facts and intent

    Text → Rewritten text

  • Detect AI writing patterns across multiple languages

    Text in one of 7 supported languages → Detection results

  • Generate diff output showing changes between original and rewritten text

    Original and rewritten text → Diff output

Tags

claude-codeai-detectionwriting-toolshumanizerllmtext-qualityprompt-engineering

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.