
mshumer/unslop
Browser automation이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
모델이 반복적으로 의존하는 기본값을 경험적으로 감지한 후, 그 결과를 재사용 가능한 명령어 파일로 변환하여 미래 출력이 덜 일반적이게 만듭니다.
개요
모델이 반복적으로 의존하는 기본값을 경험적으로 감지한 후, 그 결과를 재사용 가능한 명령어 파일로 변환하여 미래 출력이 덜 일반적이게 만듭니다. 에이전트가 읽을 수 있는 지침은 여기에서 볼 수 있습니다: skills/unslop/SKILL.md 모든 모델은 자신이 무너지는 기본값이 있다. 글쓰기에서는 같은 개방, 전환, 수사적 움직임을 의미한다. 시각적 작업에서는 같은 랜딩 페이지 구조, 같은 그라데이션, 같은 카드 그리드, 같은 CTA 블록을 의미한다. UNSLOP는 그 기본값을 추정하는 대신 측정합니다. 1. 도메인을 부여합니다. 2. 프롬프트 세트를 생성하고 Claude 코드로 많은 샘플을 생성합니다. 3. 시각적 작업의 경우, 스크린샷을 렌더링하여 분석이 실제로 페이지가 어떻게 보이는지 확인할 수 있습니다. 4. 전체 세트에서 반복되는 패턴을 분석합니다. 5. 다음에 피해야 할 것들을 집중적으로 정리한 skill.md 파일을 작성합니다. 6. 프로필이 실제로 결과를 바꿨는지 확인할 수 있도록 전후 비교를 실행합니다.
개요(AI 번역)
모델이 반복적으로 의존하는 기본값을 경험적으로 감지한 후, 그 결과를 재사용 가능한 명령어 파일로 변환하여 미래 출력이 덜 일반적이게 만듭니다.
이걸 에이전트에게 보내세요
이 문장을 복사해서 보내세요:
에이전트가 읽을 수 있는 명령어는 여기에서 확인할 수 있습니다: skills/unslop/SKILL.md
그것이 하는 일들
모든 모델은 자신이 무너지는 기본값이 있다. 글쓰기에서는 같은 개방, 전환, 수사적 움직임을 의미한다. 시각적 작업에서는 같은 랜딩 페이지 구조, 같은 그라데이션, 같은 카드 그리드, 같은 CTA 블록을 의미한다.
unslop는 그 기본값을 추측하는 대신 측정합니다.
- 도메인을 부여합니다.
- 프롬프트 세트를 생성하고 Claude 코드로 많은 샘플을 생성합니다.
- 시각적 작업의 경우, 스크린샷을 렌더링하여 분석이 실제로 페이지가 어떻게 보이는지 확인할 수 있습니다.
- 전체 세트에서 반복되는 패턴을 분석합니다.
- 다음에 피해야 할 내용을 집중한 파일
skill.md를 작성합니다. - 프로파일이 실제로 결과를 바꿨는지 확인하기 위해 전후 비교를 합니다.
주요 출력물은 Claude Code, CLAUDE.md, Codex, 커서 규칙 또는 모든 시스템 프롬프트에서 재사용할 수 있는 단일 마크다운 파일 형태입니다.
퀵스타트
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
unslop
Empirically detect the repetitive defaults a model falls back on, then turn those findings into a reusable instruction file that makes future outputs less generic.
Send This To Your Agent
Copy and send this sentence:
Clone https://github.com/mshumer/unslop, read https://github.com/mshumer/unslop/blob/main/skills/unslop/SKILL.md, run unslop for DOMAIN_HERE, review unslop-output/analysis.md and unslop-output/skill.md for specificity, and return the finished skill file plus the main repeated patterns you found.
Agent-readable instructions live here: skills/unslop/SKILL.md
What It Does
Every model has defaults it collapses toward. In writing, that means the same openings, transitions, and rhetorical moves. In visual work, that means the same landing-page structure, the same gradients, the same card grids, the same CTA blocks.
unslop measures those defaults instead of guessing at them.
- You give it a domain.
- It generates a prompt set and produces many samples with Claude Code.
- For visual work, it renders screenshots so the analysis can inspect what the pages actually look like.
- It analyzes the whole set for repeated patterns.
- It writes
skill.md, a focused file of what to avoid next time. - It runs a before/after comparison so you can see whether the profile actually changed the result.
The main output is a single markdown file you can reuse in Claude Code, CLAUDE.md, Codex, Cursor rules, or any system prompt.
Quickstart
You need Claude Code installed.
git clone https://github.com/mshumer/unslop.git
cd unslop
python3 -m venv .venv
source .venv/bin/activate
# Text / writing domains
python3 unslop.py --domain "blog writing"
# Visual / website domains
pip install playwright && playwright install chromium
python3 unslop.py --domain "startup SaaS landing pages" --type visual --count 20 --concurrency 3
Output
Results land in ./unslop-output/:
unslop-output/
skill.md
analysis.md
prompts.json
samples/
screenshots/
before-after/
before.md / before.html
after.md / after.html
before.png / after.png
skill.md is the file you usually want to keep and reuse.
Common Commands
python3 unslop.py --domain "marketing emails" --count 50 --concurrency 5
python3 unslop.py --domain "startup SaaS landing pages" --type visual --count 20 --concurrency 3
python3 unslop.py --domain "Python tutorials" --count 100 --concurrency 10
python3 unslop.py --domain "React landing pages" --type visual --model sonnet --effort low
Options
| Flag | Default | Description |
|---|---|---|
--domain |
required | What to analyze |
--type |
text |
text for writing/code/prose, visual for websites/HTML |
--count |
50 |
Number of samples to generate |
--concurrency |
5 |
Parallel Claude Code calls |
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add mshumer/unslop