stop-slop 소개
stop-slop은 산문에서 AI 특유의 글쓰기 패턴을 찾아 제거하도록 LLM에게 지시하는 스킬(Skill) 파일입니다. 프로젝트는 "AI writing has patterns. Predictable phrases, structures, rhythms." 라는 문장으로 문제를 정의합니다. LLM이 쓴 글에는 상투적인 도입부, 기계적인 대조 구문, 단조로운 리듬처럼 반복해서 나타나는 특징이 있고, 독자는 이런 특징을 통해 글이 AI로 작성되었음을 알아챕니다. stop-slop은 이런 패턴을 목록화해 Claude를 비롯한 LLM이 글을 쓰거나 고칠 때 스스로 잡아내도록 만듭니다.
이 프로젝트는 실행 파일이나 라이브러리가 아니라 마크다운 문서로만 구성된 스킬 패키지입니다. 핵심 지침을 담은 SKILL.md 와 세 개의 참조 문서, 즉 제거할 문구 목록(references/phrases.md), 피해야 할 구조 패턴(references/structures.md), 수정 전후 변환 예시(references/examples.md)로 이루어져 있습니다. 문서 기반이라 Claude Code의 스킬 폴더, Claude Projects의 프로젝트 지식, 시스템 프롬프트 등 LLM에 텍스트 지침을 넣을 수 있는 곳이면 어디든 적용할 수 있습니다.
stop-slop이 정의하는 핵심 규칙은 여덟 가지입니다. 군더더기 문구 삭제, 공식화된 구조 깨기, 능동태 사용, 구체적으로 쓰기, 독자를 장면 안에 두기, 리듬에 변화 주기, 독자의 지능을 신뢰하기, 인용구처럼 들리는 문장 다시 쓰기입니다. 각 규칙에는 점검 질문이 따라붙어 있어, 글을 전달하기 전에 부사 사용 여부, 수동태, Wh-로 시작하는 문장, em dash 사용 같은 항목을 하나씩 확인하는 체크리스트로도 쓸 수 있습니다.
stop-slop이 잡아내는 글쓰기 패턴
stop-slop이 차단하는 패턴은 세 층위로 나뉩니다. 첫 번째는 금지 문구 입니다. "Here's the thing:", "Let me be clear" 같은 본론 전에 헛기침하는 도입부(throat-clearing openers), "Full stop.", "Let that sink in." 같은 의미 없는 강조 표현, 비즈니스 전문용어, 모든 부사, 모호한 단정문, 메타 코멘트가 여기에 속합니다. 전체 목록은 references/phrases.md에 정리되어 있습니다.
두 번째는 구조적 클리셰 입니다. "Not because X. Because Y." 처럼 반전을 예고하는 이분법 대조, 어떤 것이 아닌지를 먼저 나열한 뒤 정체를 공개하는 부정 나열(negative listing), 극적인 문장 파편화, 수사적 밑밥, 무생물이 사람의 행동을 수행하는 거짓 행위 주체(false agency), 멀리서 내레이션하는 화법, 수동태가 대상입니다. stop-slop은 이런 구조를 만나면 부정 구문을 걷어내고 핵심 주장만 직접 서술하도록 지시합니다.
세 번째는 문장 수준 규칙입니다. Wh- 단어로 문장을 시작하지 않기, em dash 쓰지 않기, 스타카토식 문장 파편화 금지, "every", "always", "never" 같은 게으른 극단 표현 금지, 능동태 필수가 해당합니다. 세 연속 문장의 길이가 비슷하면 하나를 끊고, 문단이 매번 강렬한 한 줄로 끝나면 변화를 주라는 리듬 규칙도 포함되어 있습니다.
규칙이 실제 문장에 어떻게 적용되는지는 references/examples.md의 수정 전후 예시가 보여줍니다. 도입부와 이분법 대조, 강조 표현이 쌓인 "Here's the thing: building products is hard. Not because the technology is complex. Because people are complex. Let that sink in." 는 "Building products is hard. Technology is manageable. People aren't." 로 줄어듭니다. 비즈니스 전문용어로 채운 "In today's fast-paced landscape, we need to lean into discomfort and navigate uncertainty with clarity." 는 "Move faster. Your competition is." 처럼 핵심만 남깁니다. 군더더기를 걷어낸 뒤에도 의미가 그대로 전달된다는 점이 핵심입니다.
stop-slop의 채점 루브릭
stop-slop은 패턴 제거에 그치지 않고 결과물을 정량 평가하는 루브릭을 제공합니다. 다섯 개 차원을 각각 1~10점으로 채점합니다.
| 차원 | 점검 질문 |
|---|---|
| 직접성(Directness) | 단정인가, 예고인가? |
| 리듬(Rhythm) | 다채로운가, 단조로운가? |
| 신뢰(Trust) | 독자의 지능을 존중하는가? |
| 진정성(Authenticity) | 사람처럼 들리는가? |
| 밀도(Density) | 잘라낼 부분이 있는가? |
합계가 50점 만점에 35점 미만이면 다시 고쳐 쓰라는 기준을 둡니다. 점검 질문이 짧고 명확해서 LLM에게 시키지 않고 사람이 자기 글을 검토할 때 적용해도 그대로 통합니다.
stop-slop 설치 및 사용 방법
stop-slop은 사용하는 환경에 따라 네 가지 방식으로 적용합니다. Claude Code에서는 저장소 폴더를 스킬로 추가합니다. Claude Projects에서는 SKILL.md 와 참조 파일들을 프로젝트 지식에 업로드합니다. 커스텀 지침을 쓰는 환경이라면 SKILL.md의 핵심 규칙을 복사해 넣습니다. API 호출에서는 SKILL.md 를 시스템 프롬프트에 포함하면 되고, 참조 파일은 필요할 때 로드됩니다.
git clone https://github.com/hardikpandya/stop-slop.git
저장소를 받은 뒤 자신의 에이전트 환경에 맞는 위치에 두면 별도의 빌드나 의존성 설치 없이 바로 동작합니다. 작성자는 Hardik Pandya입니다.
stop-slop의 라이선스
stop-slop은 MIT 라이선스로 공개되어 있어 개인 및 상업적 목적으로 자유롭게 사용할 수 있습니다.
stop-slop GitHub 저장소
더 읽어보기
-
Anthropic, Claude에 업무 방식과 조직 환경에 맞게 직접 커스터마이징할 수 있는 Claude Agent용 Skills 기능 출시
-
VoltAgent가 정리한 유용한 Claude Skills 모음집 (awesome-claude-skills)
-
Skill Seekers: 문서 및 GitHub 저장소 등을 Claude 및 코딩 에이전트용 스킬(Skill) 패키지로 변환하는 도구
-
Book-to-SKILL: 기술 서적 PDF나 EPUB을 Claude Code 스킬로 변환해 작업 중에 바로 활용하는 도구
-
Yourself.skill: 당신의 기록으로 당신처럼 답하는 AI 페르소나를 만드는 Claude Code 스킬
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. ![]()
이 도구를 직접 설치해 사용해보셨다면, 파이토치 한국 사용자 모임
회원들을 위해 경험이나 팁을 댓글로 남겨주세요! ![]()

