Installs into .claude/skills of the current project.
Are you the author of Commands?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/unim0cha-commands-self-improving-skills)
---
description: 방금 작업에서 재사용 가능한 기법을 학습 스킬(~/.claude/skills)로 증류한다 (수동 트리거)
---
방금 진행한 작업을 돌아보고, 재사용 가능한 기법·패턴·해결책이 있으면 학습 스킬로 증류하세요.
이것은 자기개선 루프의 **수동 트리거**입니다 (Stop 훅 자동 nudge와 동일한 일을 사용자가 원할 때 실행).
**claude-code-self-improving-skills:skill-distiller 서브에이전트에 위임하세요:**
Task(또는 Agent) 도구로 `subagent_type="claude-code-self-improving-skills:skill-distiller"` 를 `run_in_background=true` 로 호출하고 (플러그인 네임스페이스 접두사를 포함한 정확한 이름입니다 — `skill-distiller` 만으로는 호출이 실패합니다; 백그라운드로 돌려야 증류가 도는 동안 사용자 입력이 막히지 않습니다), 방금 세션에서 무엇을 했고 무엇이 비자명했는지(어떤 문제를 어떻게 풀었는지, 어떤 API/라이브러리 동작을 발견했는지)를 간단히 전달하세요. 서브에이전트가:
1. `~/.claude/skills/**/SKILL.md` 를 훑어 관련된 기존 스킬이 있는지 확인하고,
2. 있으면 그 스킬을 **patch**, 없으면(그리고 class-level로 재사용 가능할 때만) **새 스킬 생성**,
3. 일회성·환경의존적·비재사용 지식이면 아무것도 만들지 않고 그 이유를 한 줄로 보고
합니다.
$ARGUMENTS 가 주어지면, 그 안내(예: 특정 기법에 집중, 또는 특정 기존 스킬을 갱신)를 서브에이전트에 함께 전달하세요.
이 플러그인의 증류는 **Opus 이하 모델로만** 돕니다(에이전트 frontmatter 가 `model: opus`). 환경변수 `SIS_DISTILLER_MODEL` 이 설정되어 있으면(예: `sonnet`) 호출에 `model="<값>"` 파라미터를 포함하세요 — 호출 시 지정한 model 이 frontmatter 보다 우선합니다. 값이 `fable`·`mythos` 처럼 Opus 위 티어면 `opus` 로 넘기세요.
> 참고: 증류는 "재사용 가능한 기법"이 있을 때만 의미가 있습니다. 단순 기능 구현·리팩토링·일회성 수정만 했다면 서브에이전트가 스스로 "만들 것 없음"으로 판단하고 종료하는 것이 정상입니다.