Agent Skills
› kinncj/Heimdall
› humanizer
humanizer
GitHub用于去除文本中的AI生成痕迹和模式化表达,使文档、注释、提交信息等内容更自然人性化。支持基于个人写作风格校准,检测29种AI特征,适用于合并前的最终润色。
Trigger Scenarios
需要去除AI写作痕迹时
提交代码前检查提交信息和注释
生成文档后润色README或变更日志
让AI辅助生成的文本听起来更自然
Install
npx skills add kinncj/Heimdall --skill humanizer -g -y
SKILL.md
Frontmatter
{
"name": "humanizer",
"description": "Remove AI-isms and artificial language patterns from text. Makes documentation, comments, commit messages, and prose sound more natural and human. Based on Wikipedia's \"Signs of AI writing\" patterns."
}
humanizer skill
Polish text by removing detectable AI-generated writing patterns. Ideal for finalizing documentation, commit messages, comments, and any prose before merging.
When to use
- After
@docsgenerates feature documentation - Before committing code (check commit messages and comments)
- Polishing README updates, CHANGELOG entries, or runbooks
- Making AI-assisted prose sound more natural
- Manual voice calibration for brand consistency
How to invoke
/humanizer
[paste your text here]
Or ask directly in chat:
Please humanize this text: [your text]
Voice calibration (optional)
Provide a sample of your own writing for the skill to match your style:
/humanizer
Here's a sample of my writing for voice matching:
[paste 2-3 paragraphs of your own writing]
Now humanize this text:
[paste AI text to humanize]
What it detects
The skill checks for 29 AI-writing patterns, including:
- Significance inflation — "marking a pivotal moment in the evolution of..." → "was established in 1989"
- Notability name-dropping — Lists of citations → specific examples with context
- Superficial -ing phrases — "symbolizing, reflecting, showcasing" → active explanations
- Promotional language — Corporate jargon → straightforward description
- Overuse of 'indeed' — Filler words → tighter prose
- Transition abuse — Excessive "Furthermore, In conclusion..." → natural flow
- Hedging redundancy — "arguably, in some sense, it could be argued..." → clarity
- Rare word stacking — Thesaurus abuse → common vocabulary
- False expert mode — Generic expertise → grounded examples
- Generalist fluff — "many fields, various domains..." → specific scope
Integration with MAPLE
- Auto-call after Phase 7 (DOCUMENT) if
humanize: truein feature story frontmatter - Manual: invoke at any phase before merge
- Works across all harnesses (Claude Code, OpenCode, Cursor, Copilot CLI)
Output
Returns a humanized version of your text with:
- First pass: Remove identified AI patterns
- Final audit: "Obviously AI generated?" check
- Second rewrite: Catch lingering AI-isms
Further reading
Version History
- f4ea31f Current 2026-07-05 10:42


