Skill

remove-ext-skill

Install
1
Install the plugin
$
npx claudepluginhub unicorn-plugins/npd --plugin npd

Want just this skill?

Add to a custom plugin, then install with one command.

Description

외부호출 스킬(ext-{대상플러그인}) 제거 유틸리티

Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Remove Ext Skill

목표

사용자가 /npd:remove-ext-skill로 호출하여 기존 외부호출 스킬(ext-{대상플러그인})을 제거할 수 있게 함.

활성화 조건

사용자가 /npd:remove-ext-skill 호출 시 또는 "외부 스킬 제거", "ext-skill 제거" 키워드 감지 시.

워크플로우

Step 1: 기존 ext-{} 스킬 목록 조회

skills/ 디렉토리에서 ext- 접두사 하위 디렉토리 탐색. ext-{} 스킬이 0개이면 "제거할 외부호출 스킬이 없습니다" 안내 후 종료.

Step 2: 제거할 스킬 선택

발견된 ext-{} 스킬 목록을 사용자에게 표시하고 선택받음. 선택된 스킬의 SKILL.md를 읽어 스킬 정보 표시. "정말 제거하시겠습니까?" 최종 확인. 취소 시 즉시 중단.

Step 3: ext-{대상플러그인} 스킬 디렉토리 삭제

rm -rf skills/ext-{대상플러그인}/

삭제 성공 여부 확인.

Step 4: commands/ 진입점 삭제

rm -f commands/ext-{대상플러그인}.md

파일 미존재 시 무시.

Step 5: help 스킬 업데이트

skills/help/SKILL.md의 명령 테이블에서 /npd:ext-{대상플러그인} 행 제거. 제거 완료 메시지 출력.

MUST 규칙

#규칙
1삭제 전 반드시 사용자 최종 확인을 받을 것
2ext-{} 접두사가 아닌 스킬은 절대 제거 대상에서 제외할 것
3help 스킬 명령 테이블에서 해당 행만 정확히 제거할 것

MUST NOT 규칙

#금지 사항
1ext-{} 접두사가 아닌 스킬 디렉토리를 삭제하지 않을 것
2사용자 확인 없이 삭제를 수행하지 않을 것
3help 스킬의 테이블 구조(헤더, 구분선)를 훼손하지 않을 것

검증 체크리스트

  • ext-{} 스킬 0개일 때 조기 종료 동작
  • 삭제 전 사용자 최종 확인 단계 존재
  • skills/ext-{대상플러그인}/ 디렉토리 완전 삭제
  • commands/ext-{대상플러그인}.md 파일 삭제
  • help 스킬 명령 테이블에서 해당 행 제거
  • 다른 스킬에 부수효과 없음
Stats
Stars2
Forks0
Last CommitFeb 26, 2026
Actions

Similar Skills