tfx-profilelisted
Install: claude install-skill tellang/triflux
# tfx-profile — Codex/Antigravity 프로파일 매니저
> CLI 프로파일의 모델/effort를 AskUserQuestion 선택지로 관리합니다.
> Codex(`~/.codex/config.toml`)와 Antigravity(`~/.gemini/triflux-profiles.json`) 모두 지원.
## 워크플로우
### Step 0: CLI 선택
인자에 `--codex` 또는 `--gemini`가 있으면 해당 CLI로 직행.
없으면 AskUserQuestion으로 선택:
```
question: "어느 CLI의 프로파일을 관리하시겠습니까?"
header: "CLI"
options:
- label: "Codex"
description: "~/.codex/config.toml (TOML)"
- label: "Antigravity"
description: "~/.gemini/triflux-profiles.json (JSON)"
```
---
## Codex 워크플로우
### Step 1: config.toml 읽기 + 현재 상태 표시
`~/.codex/config.toml`을 Read 도구로 읽고 프로파일 테이블을 마크다운으로 출력한다:
```
| 프로파일 | 모델 | Effort |
|----------|------|--------|
| gpt55_high | config.toml의 현재 프로필 값 | high |
| ... | ... | ... |
```
기본 모델(top-level `model`)과 기본 effort도 함께 표시.
### Step 2: 작업 선택 (AskUserQuestion)
```
question: "어떤 작업을 하시겠습니까?"
header: "작업"
options:
- label: "프로파일 모델 변경"
description: "기존 프로파일의 모델/effort를 수정"
- label: "기본 모델 변경"
description: "top-level default 모델/effort 수정"
- label: "프로파일 추가"
description: "새 프로파일 생성"
- label: "프로파일 삭제"
description: "기존 프로파일 제거"
```
### Step 3: 선택에 따른 세부 플로우
#### 프로파일 모델 변경
1. AskUserQuestion으로 프로파일 선택
2. AskUserQuestion으로 프로필/alias ���택:
```
options:
- label: "gpt55_high" → 기본 고품질 (Recommended)
- label: "gpt55_med" → 균형형
- label: "gpt55_low" → 빠른 경량
- label: "gpt55_xhigh" → 최대 추론
- label: "custom" → 사용자가 관리하는 프로필
```
3. AskUserQuestion으로 ef