AI 탐지 가능 패턴을 감지하고 제거하는 독립 검증 스킬. 금지 표현, 반복 단어, 부자연스러운 구조를 탐지한다. 게시 전 콘텐츠를 검증하거나 AI 패턴을 자동 교정할 때 사용한다.
View on GitHubmodu-ai/cc-plugins
astory-blog-writers
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/modu-ai/cc-plugins/blob/main/plugins/astory-blog-writers/skills/anti-ai-validator/SKILL.md -a claude-code --skill anti-ai-validatorInstallation paths:
.claude/skills/anti-ai-validator/# AI 방지 검증기 (Anti-AI Validator) ## 빠른 참조 ### 목적 AI 방지 검증기는 자연스럽고 인간 수준 품질의 한국어 글쓰기를 보장하기 위해 AI 생성 텍스트 패턴을 체계적으로 감지하고 제거한다. ### 감지 카테고리 중요 패턴 감지: - "~를 넘어 ~하다" 구문 (최우선) - 과용 용어 목록의 금지 어휘 - 추측 표현과 회피 언어 - 단락 내 반복적 단어 사용 구조적 감지: - 예측 가능한 문장 패턴 - 균일한 문장 길이 분포 - 제한된 연결어 다양성 - 추상적 은유 구문 어휘 감지: - 단락 내 단어 반복 - 공허한 강조어와 채움 단어 - 과용된 기술 유행어 - 일반적인 전환 구문 ### 검증 프로세스 검증기는 4단계 스캔 프로세스를 실행한다: 1단계 - 중요 패턴 스캔: - 모든 형태의 "~를 넘어" 패턴 검색 - 모든 인스턴스를 즉시 대체 플래그 - 예외 불허 2단계 - 어휘 스캔: - 콘텐츠와 금지 단어 목록 대조 - 단락 경계 내 반복 식별 - 공허한 강조어와 채움어 플래그 3단계 - 구조 스캔: - 문장 길이 분포 분석 - 연결어 다양성 확인 - 단락 변화 평가 4단계 - 수정 생성: - 각 위반에 대한 구체적 대체 제공 - 대안 구문 제안 - 어휘 순환 권고 ## 구현 가이드 ### 중요 패턴: "~를 넘어" 감지 이 패턴은 한국어에서 가장 쉽게 감지되는 AI 글쓰기 표지이다. 검증기는 예외 없이 모든 인스턴스를 플래그한다. 감지 규칙: - 동작 동사나 명사 앞에 오는 "넘어" 스캔 - 모든 변형 포함: "를 넘어", "을 넘어", "넘어서" - 다른 단어로 분리되어 있어도 플래그 일반적인 위반: - "단순한 응답자를 넘어 능동적인 문제 해결자로서" - "코드 생성을 넘어 전체 프로젝트를 자동화한다" - "기본 기능을 넘어 고급 분석까지 제공한다" 승인된 대체: - "~에 그치지 않고 ~도 수행한다" - "~뿐만 아니라 ~도 담당한다" - "~뿐 아니라 ~까지 포함한다" - "~와 더불어 ~도 제공한다" - "~은 물론, ~에도 영향을 미친다" ### 금지 어휘 감지 검증기는 유형별로 분류된 금지 용어의 포괄적 목록을 유지한다. 과용 추상 용어: - "패러다임" → "접근 방식", "방법론", "체계" - "혁신" → "새로운 기능", "개선된 기능", "향상된 접근" - "게임체인저" → "중요한 도구", "효과적인 도구" - "획기적" → "주목할 만한", "상당한", "최신의" - "놀라운" → "인상적인", "효과적인", "실용적인" 공허한 강조어: - "매우" → 구체적 수량이나 측정값으로 대체 - "아주" → 구체적 데이터나 벤치마크로 대체 - "정말" → 사실적 증거로 대체 - "물론", "당연히" → 완전히 제거 채움 표현: - "현저하게" → 구체적 백분율이나 메트릭으로 대체 - "상당히" → 비교 데이터로 대체 - "분명히" → "~로 확인되었다"로 대체 - "확실히" → "~에 따르면"으로 대체 - "명백히" → 증거 기반 진술로 대체 ### 추측 표현 감지 추측적 언어는 신뢰성을 약화시키고 AI 생성을 신호한다. 검증기는 모든 추측 패턴을 제거한다. 금지 어미: - 모든 맥락에서 "~일 것입니다" - "~로 예상됩니다" - "~로 보입니다" - "~할 수 있습니다" (정중한 추측) 금지 단어: - "아마도", "아마", "어쩌면" 필수 대체: - 선언형 어미: "~한다", "~제공한다", "~지원한다" - 확인된 사실: "~로 확인되었다", "~에 따르면" - 데이터 기반 진술: "~에 기반하여", "~을 기준으로" 변환 예시: - 나쁨: "Claude Code는 곧 새로운 프로그래밍 언어를 지원할 것으로 예상됩니다" - 좋음: "Claude Code는 2025년 11월 현재 Python, JavaScript, TypeScript 등 20개 이상의 언어를 지원한다 (1)" - 나쁨: "이 기능은 생산성을 향상시킬 수 있습니다" - 좋음: "이 기능은 생산성을 평균 35% 향상시킨다 (2)" ### 어