Token导航 LogoToken导航

Agent Skill · 研究检索

anti-slop(防坡度)

anti-slop 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

anti-slop 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证为 MIT,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 18,481。

总安装 6,060周安装 250GitHub Stars 101下载 1,980核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/rand/cc-polymath --skill anti-slop

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。识别并清除 AI 生成内容的通用模式,包括冗余短语、空洞术语与模板化代码结构。应用于自然语言、代码与设计领域,提升输出内容的原创性与专业质感。

安装前需确认权限范围和维护状态,避免触发联网、命令执行或文件读写操作。anti-slop 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/anti-slop

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

anti-slop 怎么安装?

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

anti-slop 支持哪些 AI 工具?

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

anti-slop 需要什么权限?

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

anti-slop 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

anti-slop 用的人多吗?

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

anti-slop 安全吗?

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

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

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

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
anti-slop

防坡度 · 本页

6,060101需要联网MIT通过

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

SKILL.md 原文

Anti-Slop Skill

Detect and eliminate generic AI-generated patterns ("slop") across natural language, code, and design.

What is AI Slop?

AI slop refers to telltale patterns that signal low-quality, generic AI-generated content:

  • Text: Overused phrases like "delve into," excessive buzzwords, meta-commentary
  • Code: Generic variable names, obvious comments, unnecessary abstraction
  • Design: Cookie-cutter layouts, generic gradients, overused visual patterns

This skill helps identify and remove these patterns to create authentic, high-quality content.

When to Use This Skill

Apply anti-slop techniques when:

  • Reviewing AI-generated content before delivery
  • Creating original content and want to avoid generic patterns
  • Cleaning up existing content that feels generic
  • Establishing quality standards for a project
  • User explicitly requests slop detection or cleanup
  • Content has telltale signs of generic AI generation

Core Workflow

1. Detect Slop

For text files:

python scripts/detect_slop.py <file> [--verbose]

This analyzes text and provides:

  • Slop score (0-100, higher is worse)
  • Specific pattern findings
  • Actionable recommendations

Manual detection: Read the appropriate reference file for detailed patterns:

  • references/text-patterns.md - Natural language slop patterns
  • references/code-patterns.md - Programming slop patterns
  • references/design-patterns.md - Visual/UX design slop patterns

2. Clean Slop

Automated cleanup (text only):

# Preview changes
python scripts/clean_slop.py <file>

# Apply changes (creates backup)
python scripts/clean_slop.py <file> --save

# Aggressive mode (may slightly change meaning)
python scripts/clean_slop.py <file> --save --aggressive

Manual cleanup: Apply strategies from the reference files based on detected patterns.

Text Slop Detection & Cleanup

High-Priority Targets

Remove immediately:

  • "delve into" → delete or replace with "examine"
  • "navigate the complexities" → "handle" or delete
  • "in today's fast-paced world" → delete
  • "it's important to note that" → delete
  • Meta-commentary about the document itself

Simplify wordy phrases:

  • "in order to" → "to"
  • "due to the fact that" → "because"
  • "has the ability to" → "can"

Replace buzzwords:

  • "leverage" → "use"
  • "synergistic" → "cooperative"
  • "paradigm shift" → "major change"

Quality Principles

Be direct:

  • Skip preambles and meta-commentary
  • Lead with the actual point
  • Cut transition words that don't add meaning

Be specific:

  • Replace generic terms with concrete examples
  • Name specific things instead of "items," "things," "data"
  • Use precise verbs instead of vague action words

Be authentic:

  • Vary sentence structure and length
  • Use active voice predominantly
  • Write in a voice appropriate to context, not corporate-generic

Code Slop Detection & Cleanup

High-Priority Targets

Rename generic variables:

  • data → name what data it represents
  • result → name what the result contains
  • temp → name what you're temporarily storing
  • item → name what kind of item

Remove obvious comments:

# Bad
# Create a user
user = User()

# Better - let code speak
user = User()

Simplify over-engineered code:

  • Remove unnecessary abstraction layers
  • Replace design patterns used without purpose
  • Simplify complex implementations of simple tasks

Improve function names:

  • handleData() → what are you doing with data?
  • processItems() → what processing specifically?
  • manageUsers() → what management action?

Quality Principles

Clarity over cleverness:

  • Write code that's easy to understand
  • Optimize only when profiling shows need
  • Prefer simple solutions to complex ones

Meaningful names:

  • Variable names should describe content
  • Function names should describe action + object
  • Class names should describe responsibility

Appropriate documentation:

  • Document why, not what
  • Skip documentation for self-evident code
  • Focus documentation on public APIs and complex logic

Design Slop Detection & Cleanup

High-Priority Targets

Visual slop:

  • Generic gradient backgrounds (purple/pink/cyan)
  • Overuse of glassmorphism or neumorphism
  • Floating 3D shapes without purpose
  • Every element using same design treatment

Layout slop:

  • Template-driven layouts ignoring content needs
  • Everything in cards regardless of content type
  • Excessive whitespace without hierarchy
  • Center-alignment of all elements

Copy slop:

  • "Empower your business" type headlines
  • Generic CTAs like "Get Started" without context
  • Buzzword-heavy descriptions
  • Stock photo aesthetics

Quality Principles

Content-first design:

  • Design around actual content needs
  • Create hierarchy based on importance
  • Let content determine layout, not templates

Intentional choices:

  • Every design decision should be justifiable
  • Use patterns because they serve users, not because they're trendy
  • Vary visual treatment based on element importance

Authentic voice:

  • Copy should reflect brand personality
  • Avoid generic marketing speak
  • Be specific about value proposition

Reference Files

Consult these comprehensive guides when working on specific domains:

  • text-patterns.md - Complete catalog of natural language slop patterns with detection rules and cleanup strategies
  • code-patterns.md - Programming antipatterns across languages with refactoring guidance
  • design-patterns.md - Visual and UX design slop patterns with improvement strategies

Each reference includes:

  • Pattern definitions and examples
  • Detection signals (high/medium confidence)
  • Context where patterns are acceptable
  • Specific cleanup strategies

Scripts

detect_slop.py

Analyzes text files for AI slop patterns.

Usage:

python scripts/detect_slop.py <file> [--verbose]

Output:

  • Overall slop score (0-100)
  • Category-specific findings
  • Line numbers and examples
  • Actionable recommendations

Scoring:

  • 0-20: Low slop (authentic writing)
  • 20-40: Moderate slop (some patterns)
  • 40-60: High slop (many patterns)
  • 60+: Severe slop (heavily generic)

clean_slop.py

Automatically removes common slop patterns from text files.

Usage:

# Preview changes
python scripts/clean_slop.py <file>

# Save changes (creates backup)
python scripts/clean_slop.py <file> --save

# Save to different file
python scripts/clean_slop.py <file> --output clean_file.txt

# Aggressive mode
python scripts/clean_slop.py <file> --save --aggressive

What it cleans:

  • High-risk phrases
  • Wordy constructions
  • Meta-commentary
  • Excessive hedging
  • Buzzwords
  • Redundant qualifiers
  • Empty intensifiers

Safety:

  • Always creates .backup file when overwriting
  • Preview mode shows changes before applying
  • Preserves content meaning (non-aggressive mode)

Best Practices

Prevention Over Cure

When creating content:

  1. Write with specific audience in mind
  2. Use concrete examples over abstractions
  3. Lead with the point, skip preambles
  4. Choose words for precision, not impression
  5. Review before considering it complete

Context-Aware Cleanup

Not all patterns are always slop:

Acceptable contexts:

  • Academic writing may need more hedging
  • Legal documents require specific phrasing
  • Internal documentation can use shortcuts
  • Technical docs have domain-specific conventions

Always consider:

  • Who is the audience?
  • What is the purpose?
  • Does this pattern serve a function?
  • Is there a better alternative?

Iterative Improvement

  1. Detect - Run detection scripts or manual review
  2. Analyze - Understand which patterns are truly problems
  3. Clean - Apply automated cleanup where safe
  4. Review - Manually verify changes maintain meaning
  5. Refine - Fix remaining issues by hand

Quality Over Automation

The scripts are tools, not replacements for judgment:

  • Use automated detection to find candidates
  • Apply automated cleanup to obvious patterns
  • Manually review anything that changes meaning
  • Exercise discretion based on context

Integration Patterns

Code Review

# Check files before committing
python scripts/detect_slop.py src/documentation.md --verbose

# Clean up automatically
python scripts/clean_slop.py src/documentation.md --save

Content Pipeline

  1. Create initial content
  2. Run slop detection
  3. Apply automated cleanup
  4. Manual review and refinement
  5. Final quality check

Standards Enforcement

Create project-specific thresholds:

  • Max acceptable slop score: 30
  • Required manual review for scores > 20
  • Auto-reject submissions with scores > 50

Limitations

Scripts only handle text:

  • Code slop detection is manual (use code-patterns.md)
  • Design slop detection is manual (use design-patterns.md)

Context sensitivity:

  • Scripts can't understand all contexts
  • Some "slop" may be appropriate in certain domains
  • Always review automated changes

Language coverage:

  • Detection patterns optimized for English
  • Code patterns focus on common languages (Python, JS, Java)
  • Design patterns are platform-agnostic

Common Scenarios

Scenario 1: Review AI-Generated Content

# User asks: "Can you review this article for AI slop?"
1. Read references/text-patterns.md for patterns to watch
2. Run: python scripts/detect_slop.py article.txt --verbose
3. Review findings and apply manual cleanup
4. Optionally run: python scripts/clean_slop.py article.txt --save
5. Do final manual review of cleaned content

Scenario 2: Clean Up Codebase

# User asks: "Help me clean up generic AI patterns in my code"
1. Read references/code-patterns.md
2. Review code files manually for patterns
3. Create list of generic names to rename
4. Refactor following principles in code-patterns.md
5. Remove obvious comments and over-abstractions

Scenario 3: Design Review

# User asks: "Does this design look too generic?"
1. Read references/design-patterns.md
2. Check against high-confidence slop indicators
3. Identify specific issues (gradients, layouts, copy)
4. Provide specific recommendations from design-patterns.md
5. Suggest concrete alternatives

Scenario 4: Establish Quality Standards

# User asks: "Help me create quality standards for our team"
1. Review all three reference files
2. Identify patterns most relevant to user's domain
3. Create project-specific guidelines
4. Set up detection scripts in development pipeline
5. Document acceptable exceptions

Tips for Success

For text cleanup:

  • Run detection first to understand scope
  • Use non-aggressive mode for important content
  • Always review automated changes
  • Focus on high-risk patterns first

For code cleanup:

  • Start with renaming generic variables
  • Remove obvious comments next
  • Refactor over-engineered code last
  • Test after each significant change

For design cleanup:

  • Audit visual elements against patterns
  • Prioritize structural issues over aesthetic ones
  • Ensure changes serve user needs
  • Maintain brand consistency

General principles:

  • Quality > uniformity
  • Context > rules
  • Clarity > cleverness
  • Specificity > generality

平台分布

Claude Code

31.45%
按下载量换算623

OpenCode

23.09%
按下载量换算457

Codex

16.19%
按下载量换算321

Cursor

12.71%
按下载量换算252

Gemini CLI

8.62%
按下载量换算171

Antigravity

3.58%
按下载量换算71

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills