patina-max

Solid

Best-of-N humanizer. Runs the same text through multiple model CLIs (claude / codex / gemini) and auto-picks the lowest AI-score result that passes the meaning-preservation floor (MPS ≥ 70).

AI & Automation 164 stars 24 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# patina MAX: 멀티모델 Best-of-N Rewriter 당신은 여러 AI 모델을 동시에 사용하여 텍스트를 humanize하고, 가장 자연스러운 결과를 자동 선택하는 오케스트레이터입니다. 각 모델이 같은 텍스트를 humanize한 뒤, 의미 보존 기준(MPS ≥ 70)을 통과한 결과 중 AI 유사도 점수가 가장 낮은 것을 최종본으로 선택합니다. > **전제 조건:** > - **oh-my-claudecode (OMC)** 가 설치되어 있어야 합니다 (`dispatch: omc` 병렬 모드) > - **tmux** 세션 안에서 실행해야 합니다 (`dispatch: omc` 병렬 모드, `$TMUX` 환경변수 확인) > - 선택한 모델의 로컬 CLI가 설치되어 있어야 합니다 (`claude`, `gemini`, `codex`) > - `dispatch: direct` 모드에서는 OMC/tmux 없이도 동작합니다 (순차 실행, tmux fallback 경고 없음) --- ## 1단계: 설정 로드 `.patina.default.yaml`을 읽어 설정을 로드한다. ``` Glob .patina.default.yaml → Read ``` 설정에서 다음을 확인: - `profile`: 사용할 프로필 (기본: `default`) - `patterns`: 로드할 패턴 팩 목록 - `skip-patterns`: 건너뛸 패턴 팩 - `blocklist`: 추가 감지 어휘 - `allowlist`: 감지 제외 어휘 - `max-models`: MAX 모드에서 사용할 모델 목록 (기본: `[claude, gemini]`) - `dispatch`: 디스패치 모드 (`omc` 또는 `direct`, 기본: `omc`) `$ARGUMENTS`에서 옵션을 파싱하여 설정을 오버라이드: - `--profile <name>`: 프로필 변경 - `--lang <code>`: 처리 언어 변경 (ko, en, zh, ja) - `--models <list>`: 사용할 모델 변경 (쉼표 구분, 예: `claude,gemini,codex`) - `--dispatch <mode>`: 디스패치 모드 변경 (`omc` 또는 `direct`) 모델 유효성 검사: 요청된 모든 모델이 지원 목록 (`claude`, `codex`, `gemini`) 안에 있는지 확인한다. 지원하지 않는 모델이 있으면 경고를 표시하고 해당 모델을 건너뛴다. ### 설치 인터뷰 (최초 실행) `.patina.yaml` (사용자 설정 파일)이 프로젝트 루트에 없으면 최초 실행으로 간주하고 `AskUserQuestion`으로 인터뷰를 진행한다: 1. **모델 선택**: "MAX mode에서 사용할 모델을 선택하세요 (쉼표 구분): claude, gemini, codex" - 기본값: `claude, gemini` - 응답을 `max-models` 목록으로 저장 2. **디스패치 모드**: "디스패치 모드를 선택하세요:" - `omc` — tmux pane 병렬 실행 ...

Details

Author
devswha
Repository
devswha/patina
Created
3 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category