Agent Skills
› kinncj/Heimdall
› humanizer
humanizer
GitHub用于消除文本中AI生成的痕迹和模式,使文档、注释、提交信息更自然。支持手动调用或集成MAPLE工作流,通过检测29种AI写作特征并进行多轮重写优化,提升内容的人类化程度。
Trigger Scenarios
生成文档后需要润色
提交代码前检查提交信息和注释
更新README或CHANGELOG
将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:40


