From triflux
Creates or modifies SKILL.md files with interactive prompts, template generation, and validation. Useful for automating repetitive tasks as reusable skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/triflux:tfx-forge [스킬 이름 또는 설명][스킬 이름 또는 설명]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **ARGUMENTS 처리**: 이 스킬이 `ARGUMENTS: <값>`과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여
ARGUMENTS 처리: 이 스킬이
ARGUMENTS: <값>과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여 워크플로우의 첫 단계 입력으로 사용한다. ARGUMENTS가 비어있거나 없으면 기존 절차대로 사용자에게 입력을 요청한다.
Superpowers skill authoring 오마주. 스킬을 만드는 스킬. "메타 레벨에서 자동화하라."
AskUserQuestion으로 필수 정보를 순서대로 수집한다. 사용자가 초기 입력에 일부 정보를 포함했으면 해당 항목은 건너뛴다.
먼저 스킬 유형을 선택받는다:
AskUserQuestion:
"스킬 유형을 선택하세요:"
1. Light (경량, 단일 CLI, 토큰 절약)
2. Deep (딥, 3-CLI 합의, 정확도 우선)
3. Core (인프라, 다른 스킬이 내부 호출)
선택된 유형에 따라 이후 수집 항목과 템플릿이 달라진다:
이후 나머지 정보를 순서대로 수집한다:
수집 항목 (순서대로):
1. 이름 (name)
"스킬 이름은? (예: tfx-myskill)"
→ 접두사 'tfx-' 자동 부여 (없으면)
2. 한줄 설명 (description)
"이 스킬이 무엇을 하는지 한 문장으로?"
3. 트리거 (triggers)
"어떤 키워드로 이 스킬을 호출? (쉼표 구분)"
4. 토큰 예산
"예상 토큰 예산은? (예: ~10K)"
5. 핵심 워크플로우
"주요 단계를 간략히 설명해주세요. (3-5 단계)"
6. 사용 예시
"사용 예시 1-3개를 알려주세요."
프로젝트 내 기존 SKILL.md를 참조하여 형식과 품질 기준을 확인한다:
Glob("skills/**/SKILL.md")로 기존 스킬 목록 수집
→ 유사한 타입(Deep/Light)의 스킬 1-2개를 Read하여 형식 참조
→ YAML frontmatter 구조, 본문 섹션 패턴, 토큰 예산 표 형식 추출
수집된 정보로 SKILL.md를 자동 생성한다:
# YAML Frontmatter 템플릿
---
name: {name}
description: {description}
argument-hint: "{hint}"
---
# 본문 템플릿
# {name} — {short_title}
> {한줄 설명 또는 오마주}
## 용도
- {use_case_1}
- {use_case_2}
- {use_case_3}
## 워크플로우
### Step 1: {step_title}
{step_description}
### Step 2: {step_title}
{step_description}
...
## 토큰 예산
| 단계 | 토큰 |
|------|------|
| {step} | ~{N}K |
| **총합** | **~{total}K** |
## 사용 예
/{name} "{example_1}" /{name} "{example_2}"
mkdir -p skills/{name}/
Write → skills/{name}/SKILL.md
생성된 파일을 읽어 검증한다:
검증 항목:
- [ ] YAML frontmatter 파싱 가능
- [ ] name, description, triggers 필수 필드 존재
- [ ] 본문에 용도, 워크플로우, 토큰 예산, 사용 예 섹션 존재
- [ ] 파일 크기 < 800줄
- [ ] 기존 스킬과 트리거 충돌 없음
충돌 발견 시 AskUserQuestion으로 트리거 조정 요청.
| 단계 | 토큰 |
|---|---|
| 요구사항 수집 | ~2K |
| 기존 스킬 분석 | ~3K |
| SKILL.md 생성 | ~3K |
| 검증 | ~2K |
| 총합 | ~10K |
/tfx-forge
/tfx-forge tfx-myskill
/tfx-forge "CI/CD 파이프라인 자동 생성 스킬"
/스킬 만들기 "코드 마이그레이션 도우미"
npx claudepluginhub tellang/trifluxCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.