Token导航 LogoToken导航

Agent Skill · 待分类

humanize(humanize 搜索)

humanize 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

humanize 是待分类类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在待分类类的 11,209 个 Skill 里排第 7,014。

总安装 396周安装 16GitHub Stars 1下载 124核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:humanize(humanize 搜索)
来源仓库:https://github.com/hungv47/marketing-skills
仓库路径:skills/humanize
安装命令:
npx skills add https://github.com/hungv47/marketing-skills --skill humanize
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/hungv47/marketing-skills --skill humanize

这个 Skill 是做什么的

这个 Skill 的分类还没最终确定,用法以来源仓库的说明为准。

用于处理 GitHub 仓库、Issue 和 Pull Request 等协作信息。适合围绕项目状态和代码变更进行信息整理。可通过指定仓库和技能名称进行安装使用。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

使用前应确认权限及是否触发网络或文件读写操作。humanize 属于待分类类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/humanize

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/hungv47/marketing-skills --skill humanize;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

humanize 怎么安装?

在终端执行 npx skills add https://github.com/hungv47/marketing-skills --skill humanize。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

humanize 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

humanize 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

humanize 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

humanize 用的人多吗?

公开数据是累计安装 396 次,近一周安装 16 次,下载 124 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

humanize 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理待分类类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

待分类类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
infsh-cli

infsh CLI · Codex、Claude

4,374,576382权限未标注未明确未收录
ai-video-generation

AI 视频生成 · Codex、Claude

4,313,376382调用外部服务未明确有提醒
lark-openapi-explorer

云雀 OpenAPI 浏览器 · Codex、Claude

2,064,1209,011需要联网未明确有提醒
lark-workflow-standup-report

Lark 工作流程站立报告 · Codex、Claude

2,041,6328,978需要联网未明确通过
use-my-browser

使用我的浏览器 · Codex、Claude

1,848,49140操作浏览器未明确未通过
humanize

humanize 搜索 · 本页

3961需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Humanize & Compress — Orchestrator

*Communication — Horizontal. Coordinates specialized sub-agents to strip AI patterns, inject brand voice, and compress content so it reads like a human wrote it and an editor approved it.*

Core Question: "Would a human editor believe a human wrote this — and would they cut nothing?"

Critical Gates — Read First

  1. Do NOT skip the pattern scan. Step 2 (strip) needs the diagnosis. Without it, strip-agent is guessing.
  2. ZERO em dashes in final output. Absolute prohibition. No exceptions, no edge cases. Every em dash becomes a comma, period, or parentheses.
  3. Voice injection WITHOUT stripping first = polishing AI-generated prose. Strip always comes first. The soul-injection agent receives clean text, not AI-patterned text.
  4. Content type matters. Documentation gets a lighter touch than marketing copy. Check the Content Type Calibration table before dispatching.

Philosophy

AI-generated content fails in three ways: it reads like AI wrote it (patterns), it sounds like nobody wrote it (no voice), and it says too much with too little (bloat). This orchestrator fixes all three in order: detect, strip, voice, compress, verify. Each concern gets a specialist agent. The critic ensures nothing ships below the bar.

Inputs Required

  • Any content artifact (from content-create, lp-optimization, or any other skill) or raw text

Output

  • .agents/mkt/content/[slug].humanized.md

Quality Gate

Before delivering, the critic agent verifies:

  • Zero Hard Tell patterns from the 37-pattern checklist
  • At most 2 Soft Tell patterns in the entire piece
  • No clusters of 3+ high-frequency AI vocabulary words in any paragraph
  • At least 15% word reduction from original
  • No unique ideas, data, examples, or nuance removed (check against original)
  • Read aloud with no stumbles, no robotic rhythm
  • Every paragraph contains at least one concrete fact, number, or named example

Absolute Prohibitions (zero tolerance, no exceptions)

These patterns are so strongly associated with AI that a single instance ruins credibility:

  1. No em dashes (---). Replace every em dash with a comma, period, or parentheses. Restructure the sentence if needed. Zero em dashes in final output.
  2. No "it's not just X, it's Y" or any variant ("not because X, because Y", "X isn't the problem, Y is", "stops being X and starts being Y"). State the positive claim directly.
  3. No rhetorical questions as hooks. Never use "Why?", "The best part?", "Sound familiar?", "So what does this mean?" or any standalone question designed to create false suspense. State the point.
  4. No colons in prose. Do not use colons to introduce lists, explanations, or dramatic reveals in marketing copy or blog content. Restructure into natural sentences.
  5. No "actually" as emphasis. "X that actually Y" is an AI tell. Delete "actually" or rewrite the sentence.
  6. No filler context phrases. "In today's [anything]", "in the competitive business environment", "rapidly changing", "in an increasingly [anything] world." Delete the entire phrase or sentence.
  7. No emojis. Not in any content type.
  8. No unsourced 47 or 73. These are known LLM number biases. Any instance of 47 or 73 in the output must have a cited real-world source. If the number was generated, replace with actual data or remove entirely.
  9. No staccato taglines. "Your X, Y'd" ("Your Workflows, Mapped") and "X. Y." ("Analytics. Simplified.") are fragmentary headline constructions so overused by AI they are an instant fingerprint. Rewrite with a specific claim that communicates something real.

Chain Position

Horizontal — works on output from any skill. If content passed the copywriting skill, humanize focuses on compression + residual patterns. For external or AI-generated content, full pipeline applies. Re-run triggers: When brand voice adjectives change, when content-create output consistently triggers AI detection, or when voice injection guidance is updated.

Skill Deference

  • Need new content written from scratch? Use content-create — this skill cleans existing content, not creates new.
  • Conversion optimization needed? Use lp-optimization — this skill focuses on voice and AI pattern removal, not conversion mechanics.
  • Content already passed the copywriting skill? Focus on compression + residual AI patterns only — skip full audit if copywriting agents already ran.

Agent Manifest

AgentLayerFileFocus
Pattern Scanner1 (parallel)agents/pattern-scanner-agent.mdRuns all 37 AI patterns, logs violations by category, estimates compression potential
Voice Extractor1 (parallel)agents/voice-extractor-agent.mdReads voice adjectives, assesses register, identifies injection opportunities
Strip Agent2 (sequential)agents/strip-agent.mdSurgical removal of flagged AI patterns — subtract only, no style changes
Soul Injection2 (sequential)agents/soul-injection-agent.mdApplies brand voice — rhythm, specificity, experience markers
Compression2 (sequential)agents/compression-agent.mdSystematic 15-30% compression at sentence, paragraph, section levels
Critic2 (final)agents/critic-agent.mdThree-pass audit, 5-dimension scoring, PASS/FAIL with re-dispatch routing

Shared References (read by multiple agents)

  • references/ai-patterns.md — 37 AI writing patterns across 8 categories + high-frequency vocabulary and phrase lists (used by pattern-scanner-agent, strip-agent, critic-agent)
  • references/voice-injection.md — Voice adjective framework, rhythm, specificity, personality injection (used by voice-extractor-agent, soul-injection-agent)
  • references/conciseness-rules.md — Compression techniques at sentence, paragraph, and section level (used by compression-agent)

Routing Logic

Classify the task, then follow the matching route.

Route A: Quick Humanize (short text)

When: Text is under 200 words. Voice injection and compression have limited impact on short content.

1. Pre-dispatch: Gather context (Step 0 below)
2. LAYER 1 — Dispatch ONE agent:
   - pattern-scanner-agent (voice-extractor skipped — short text)
3. LAYER 2 — Dispatch SEQUENTIALLY:
   - strip-agent (receives pattern-scanner output + original text)
   - critic-agent (receives strip-agent output — skip soul-injection + compression)
4. If critic returns FAIL → re-dispatch strip-agent with feedback (max 2 cycles)
5. Deliver artifact

Note: Route A skips voice-extractor, soul-injection, and compression agents. For texts under 200 words, pattern removal is the primary value. If the user requests voice injection on short text, upgrade to Route B.

Route B: Full Humanize

When: Text is 200+ words and needs the full treatment (pattern removal + voice + compression).

1. Pre-dispatch: Gather context (Step 0 below)
2. LAYER 1 — Dispatch IN PARALLEL:
   - pattern-scanner-agent
   - voice-extractor-agent
3. Present diagnosis to user: Show pattern counts, top 3 patterns, compression estimate.
   Ask: "Proceed with all fixes, or review the flagged patterns first?"
4. LAYER 2 — Dispatch SEQUENTIALLY:
   - strip-agent (receives pattern-scanner output + original text)
   - soul-injection-agent (receives strip-agent output + voice-extractor profile)
   - compression-agent (receives soul-injection output)
   - critic-agent (receives compression output)
5. If critic returns FAIL → re-dispatch named agent(s) with feedback (max 2 cycles)
6. Deliver final artifact

Route C: Called by Another Skill

When: Invoked by content-create, lp-optimization, copywriting, or another skill for inline humanization.

1. Pre-dispatch: Read context from calling skill's artifacts
2. If content already passed copywriting's Seven-Sweeps:
   - Skip pattern-scanner (patterns already cleaned)
   - Dispatch compression-agent (receives the text directly)
   - Dispatch critic-agent
3. Otherwise: Follow Route B (full pipeline)
4. Return humanized output to the calling skill

Content Type Calibration

This skill's examples are marketing-focused, but it works on any content type. Adjust the intensity of each step by content type:

Content TypeStrip IntensityVoice InjectionCompression Target
Marketing copyFull — all 37 patternsFull — brand voice adjectives20-30%
Blog posts / thought leadershipFullModerate — author voice, not brand voice15-25%
Short outbound — content-type: "short-outbound" (cold email, DM, proposal)Light — AI telltales onlyFull — sender voice0-10% (already compressed; further cuts kill specificity)
Documentation / technical writingLight — focus on clarity patterns onlyMinimal — accuracy over personality10-15%
Internal communicationsModerateLight — conversational, not branded15-20%
Academic / researchLight — remove only Hard TellsNone — maintain formal register5-10%

Key principle: The further from marketing, the lighter the touch. Documentation that sounds like a blog post is worse than documentation with a few AI tells. Short outbound (cold email, DM, Upwork proposal) is a special case: it's typically 4-6 sentences with a named entity + number doing heavy lifting — compress further and you strip the thing that earns the reply.

Protected tokens (short-outbound only): When called by cold-outreach, the caller passes a protected_tokens list of named entities and numbers that must appear verbatim in the final output. Do not paraphrase, round, or remove these.


Step 0: Pre-Dispatch Context Gathering

Before dispatching any agent, the orchestrator gathers context that ALL agents will need.

Product Context Check

Check for research/product-context.md. If available, read for voice adjectives and brand personality. Voice injection (soul-injection-agent) requires these adjectives — without them, output will be clean but generic. If research/product-context.md's date field is older than 30 days, recommend re-running icp-research to refresh voice adjectives — brand voice evolves. Tip: /navigate status (from meta-skills) gives a single-pass freshness report across all upstream artifacts.

Content Type Classification

Determine the content type from the brief or the source artifact. This governs strip intensity, voice injection level, and compression targets per the Content Type Calibration table above.

Required Artifacts

None — can humanize any text standalone.

Optional Artifacts

ArtifactSourceBenefit
product-context.mdicp-researchVoice adjectives for personality injection
icp-research.mdicp-researchAudience register calibration
content/[slug].mdcontent-createOriginal content with copywriting agents applied

Pre-Writing Assembly

Compile these fields and pass to every agent in the pre-writing input:

  • Content type — blog, landing page, docs, email, social, etc.
  • Voice adjectives — from product-context.md (or defaults: "clear, specific, human")
  • Audience register — formal, professional, conversational, casual
  • Original word count — for compression tracking
  • Source — which skill or external source produced the content
  • User directives — any patterns the user wants to keep, or intensity preferences

Dispatch Protocol

How to spawn a sub-agent

For each agent dispatched below, use the Agent tool with a prompt constructed as follows:

  1. Read the agent instruction file (e.g., agents/pattern-scanner-agent.md) — include its FULL content in the Agent prompt
  2. Append the brief and pre-writing context after the instructions
  3. Resolve file paths to absolute: replace relative paths with absolute paths rooted at this skill's directory. Example: if this skill is at /Users/you/skills/humanize/, then references/ai-patterns.md becomes /Users/you/skills/humanize/references/ai-patterns.md. Tell the agent: "Read the reference file at [absolute path] for domain knowledge."
  4. Pass upstream artifacts by content, not path: the orchestrator reads research/product-context.md FIRST, then includes relevant excerpts (voice adjectives, audience register) in the pre-writing object. Sub-agents should NOT read artifact files directly — the orchestrator curates what they need.
  5. If feedback exists (from a critic FAIL cycle), append it at the end of the prompt with the header "## Critic Feedback — Address Every Point"

Single-agent fallback

If multi-agent dispatch is unavailable (no Agent tool, single-agent runtime, or context constraints), execute each agent's instructions sequentially in-context:

  1. Layer 1: Run pattern-scanner-agent's detection logic on the text. Then run voice-extractor-agent's profile logic.
  2. Layer 2: Apply strip-agent's fixes, then soul-injection-agent's voice techniques, then compression-agent's rules.
  3. Critic: Self-evaluate using the critic-agent's three-pass rubric and quality gate.

The output quality should be equivalent — the multi-agent pattern optimizes for parallelism and focus, not capability.


Layer 1: Parallel Diagnosis

Spawn the following agents IN PARALLEL (multiple Agent tool calls in a single message). For each agent, follow the Dispatch Protocol above.

AgentInstruction FilePass These InputsReference Files to Resolve
Pattern Scanneragents/pattern-scanner-agent.mdbrief (the text to humanize) + pre-writing (content type)references/ai-patterns.md
Voice Extractoragents/voice-extractor-agent.mdbrief (the text to assess) + pre-writing (voice adjectives, audience)references/voice-injection.md

After both agents return, present the diagnosis to the user before proceeding to Layer 2:

  • Show Hard Tell count vs. Soft Tell count
  • Show top 3 most impactful patterns with examples from their text
  • Show estimated compression potential
  • Show voice register assessment and gap

Ask: "Proceed with all fixes, or review the flagged patterns first?"

If the user wants to review, walk through each flagged pattern and confirm which to fix vs keep. Pass the user's decisions to strip-agent as part of the pre-writing context.


Layer 2: Sequential Pipeline

Dispatch these agents ONE AT A TIME, IN ORDER using the Dispatch Protocol above. Each receives the previous agent's full output as the upstream field.

strip-agent → soul-injection-agent → compression-agent → critic-agent
StepAgentInstruction FileReceives
1Strip Agentagents/strip-agent.mdPattern-scanner output (upstream) + original text (brief) + user-approved keeps (pre-writing)
2Soul Injectionagents/soul-injection-agent.mdStrip-agent output (upstream) + voice-extractor profile (pre-writing)
3Compressionagents/compression-agent.mdSoul-injection output (upstream) + content type targets (pre-writing)
4Criticagents/critic-agent.mdCompression output (upstream) + original text for comparison (brief)

Each agent returns the full document with their edits applied + a change log. The orchestrator passes the complete output (text + log) to the next agent.


Critic Gate

The critic agent returns one of two verdicts:

PASS

The text meets all quality standards. Score is 35/50 or above. Zero absolute prohibition violations. Deliver the critic's approved output as the final artifact.

FAIL

The critic returns specific failures with:

  • Which text failed and on which dimension
  • Specific fix instructions
  • Which agent to re-dispatch

Rewrite loop:

  1. Read the critic's failure report
  2. Re-dispatch ONLY the named agent(s) with the critic's feedback attached as the feedback input
  3. Run the modified output back through the critic
  4. Maximum 2 rewrite cycles. After 2 failures, deliver the text with the critic's annotations and flag to the user: "Text scored [X]/50 — manual review recommended on [specific issues]."

Artifact Template

---
skill: humanize
version: 1
date: [today's date]
status: draft
compression: [X]%
---

# Humanized: [Original Title]

## Humanization Summary

| Metric | Value |
|--------|-------|
| Words (original) | [count] |
| Words (humanized) | [count] |
| Compression | [X]% |
| AI patterns found | [count] |
| AI patterns fixed | [count] |
| Hard Tells remaining | 0 |
| Soft Tells remaining | [0-2] |
| Quality score | [X]/50 (Di:[n] R:[n] T:[n] A:[n] De:[n]) |

## Change Log

| Location | Original | Change | Rule |
|----------|----------|--------|------|
| [para/section] | "[original text]" | "[new text]" or [deleted] | Pattern #[N] / Compression / Voice |

---

[Humanized content here]
On re-run: rename existing artifact to [slug].humanized.v[N].md and create new with incremented version.

Next Step

Content is ready for publishing. Run attribution to set up tracking before launch.


Worked Example — Full Humanize (Route B)

Input: AI-generated SaaS onboarding blog post, 178 words. Content type: blog post.

Step 0: Pre-Dispatch

  • Content type: blog post (strip: full, voice: moderate, compression: 15-25%)
  • Voice adjectives: "direct, warm, technical" (from product-context.md)
  • Original word count: 178

Layer 1: Parallel Dispatch

Pattern Scanner returns:

  • 8 Hard Tells found, 2 Soft Tells
  • Top 3: throat-clearing intro (#21, 1 instance), paired synonyms (#6, 2 instances), em dash (#12, 1 instance)
  • Absolute prohibitions: 1 em dash, 1 filler context phrase
  • Estimated compression: 40-50%

Voice Extractor returns:

  • Voice profile: direct (short sentences, imperatives), warm (inclusive pronouns), technical (domain-specific)
  • Current register: formal/generic. Target: professional/conversational
  • Sterility: all 6 signs present — uniform sentence length, no experience markers, no fragments, any-brand paragraphs
  • 5 injection opportunities flagged (specificity, rhythm, reader presence)

User Checkpoint

"Found 8 Hard Tells and 2 Soft Tells. Top issues: throat-clearing intro, paired synonyms, em dash. Estimated 40-50% compression potential. Proceed with all fixes?"

User confirms. Proceed to Layer 2.

Layer 2: Sequential Dispatch

Strip Agent receives pattern-scanner output + original text:

Removes "In today's rapidly evolving SaaS landscape," (throat-clearing). Picks "critical" from "critical and essential" (paired synonym). Removes em dash + -ing phrase. Removes "It's important to note that" (hedge). Removes "In conclusion" (formulaic). Removes "Start building..." (permission-seeking). Word count: 178 to 112.

Soul Injection receives strip output + voice profile:

Leads with the data point (50% retention). Adds Intercom example with specific numbers. Replaces "companies" with named company. Varies rhythm: 11, 4, 18, 9 word sentences. Adds reader presence. Word count: 112 to 108 (net reduction from specificity replacing wordier abstractions).

Compression receives soul-injection output:

Applies filler phrase compression ("The key takeaway is that" deleted). Merges setup + conclusion into single sentence. Word count: 108 to 91.

Critic receives compression output:

Pass 1: Zero Hard Tells. 0 Soft Tells. Vocabulary clean. Density: every paragraph has facts. Meaning preserved. Compression: 49%. Pass 2: "What still sounds AI?" Nothing flagged. No quotables. Read-aloud clean. Pass 3: Directness 8, Rhythm 8, Trust 8, Authenticity 7, Density 9. Total: 40/50. PASS.

Final Output (91 words, 49% compression)

SaaS companies with structured onboarding retain 50% more users. Yet most treat it as a product tour and stop there. Onboarding that works combines triggered emails based on usage gaps, in-app guidance tied to the user's workflow (not a generic checklist), and human support when activation stalls. Intercom's onboarding rebuild in 2024 cut their time-to-value from 14 days to 3 by replacing their 12-step tour with two targeted nudges. Less coverage, more precision. Guide users to one aha-moment fast, then expand.

Change Annotation

LocationOriginalChangeRule
Para 1, S1"In today's rapidly evolving SaaS landscape"DeletedPattern #21 (throat-clearing intro)
Para 1, S1"critical and essential""critical" then restructuredPattern #6 (paired synonyms)
Para 1, S1"has become a critical component of..."Lead with the data point insteadCompression: setup elimination
Para 1, S3"more quickly and efficiently"Deleted (paired synonyms + filler)Pattern #6, Compression
Para 2, S1"It's important to note that"DeletedPattern #8 (hedge) + Compression
Para 2, S2"a seamless and intuitive experience"Restructured with specificsPattern #6 + AI vocabulary ("seamless") + Voice: specificity
Para 3, S1"In conclusion"DeletedPattern #5 (formulaic structure) + #25 (generic positive conclusion)
Para 3, S3"Start building... see the difference!"Replaced with actionable takeawayPattern #20 (permission-seeking) + Pattern #11 (exclamation)
ThroughoutGeneric claimsAdded Intercom exampleVoice: specificity as personality
---178 words to 91 words49% compression---

Anti-Patterns

Skipping the pattern scan — Dispatching strip-agent without a diagnosis. Strip-agent needs the violation log as its work order. Without it, edits are guesswork. INSTEAD: always run pattern-scanner-agent first.

Voice injection before stripping — Applying brand voice to AI-patterned text. You are polishing a turd. The voice injection agent expects clean, pattern-free input. INSTEAD: strip first, inject second. Always.

Mechanical pattern-matching without judgment — Not every instance of a Soft Tell pattern needs fixing. A single hedge before a genuinely uncertain claim is honest. Use the checklist as a detection tool, not a find-and-replace script. Exception: the 8 Absolute Prohibitions are always enforced with zero tolerance. INSTEAD: fix Hard Tells and Absolute Prohibitions unconditionally; apply judgment to Soft Tells.

Sterile output — Content that has been stripped of AI patterns but has no personality. If the output reads like a legal document, soul-injection-agent was skipped or under-applied. Clean does not equal good. INSTEAD: always run soul-injection-agent after strip-agent (Route B).

Surface compression — Cutting depth instead of filler. Removing a data point to save 8 words is the opposite of what compression should do. INSTEAD: check every deletion against the Depth Preservation Rules in conciseness-rules.md.

Voice cosplay — Injecting a personality that does not match the brand. A fintech compliance tool should not sound like a DTC sneaker brand. INSTEAD: read the voice adjectives from product-context.md. They are constraints, not suggestions.

One-pass editing — Running all steps simultaneously. Each step has a different focus: detect, strip, voice, compress, verify. Combining them produces worse results because you are optimizing for conflicting goals simultaneously. INSTEAD: follow the sequential pipeline. Each agent has one job.

Ignoring the critic's FAIL — If the critic fails the text, the orchestrator MUST re-dispatch. Delivering failed text to the user breaks the quality contract. INSTEAD: re-dispatch the named agent(s) with the critic's feedback. Max 2 cycles, then deliver with annotations.

Destroying structure in the name of conciseness — Removing all subheadings, merging all sections, eliminating all lists because "shorter is better." Structure aids scanning. INSTEAD: compress within structure before eliminating structure.

Over-compressing introductions — The opening carries disproportionate weight. A 50% compressed intro that loses its hook is worse than a 20% compressed intro that keeps it. INSTEAD: compress introductions last and most carefully.


Agent Files

Sub-Agent Instructions (agents/)

Shared References (references/)


References

ReferenceUse For
ai-patterns.md37 AI writing patterns across 8 categories + high-frequency vocabulary and phrase lists — detection, examples, fixes, severity
conciseness-rules.mdCompression techniques at sentence, paragraph, and section level
voice-injection.mdVoice adjective framework, rhythm, specificity, personality injection

平台分布

Codex

33.26%
按下载量换算41

Claude

29.76%
按下载量换算37

Cursor

18%
按下载量换算22

Gemini CLI

9.6%
按下载量换算12

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills