Community코딩 & 개발github.com

Londeren/claude-plugins

LLM 프롬프트 엔지니어링을 위한 Claude 스킬: 타입 라우팅, 모달리티 레지스터, 템플릿, 자체 검증

claude-plugins란 무엇인가요?

이 스킬은 LLM 프롬프트 엔지니어링을 체계화하여 Claude가 더 정확하고 일관된 응답을 생성하도록 돕습니다. 타입 라우팅(type routing)은 입력 의도에 따라 적절한 프롬프트 전략을 선택하고, 모달리티 레지스터(modality registers)는 텍스트, 코드, 이미지 등 다양한 입력 형식을 처리합니다. 또한 미리 정의된 템플릿을 활용하여 프롬프트 작성 시간을 단축하고, 자체 검증(self-check) 메커니즘으로 출력 품질을 보장합니다. 주로 Claude Code 환경에서 사용되며, 복잡한 LLM 기반 워크플로우를 단순화하고자 하는 개발자에게 유용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add Londeren/claude-plugins

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

claude-plugins은(는) 무엇을 하나요?

LLM 프롬프트 엔지니어링을 위한 Claude 스킬: 타입 라우팅, 모달리티 레지스터, 템플릿, 자체 검증

개요

이 스킬은 LLM(대규모 언어 모델) 프롬프트 엔지니어링을 보다 체계적이고 효율적으로 수행할 수 있도록 설계되었습니다. 입력 유형에 따른 라우팅, 다양한 입력 형식(모달리티) 관리, 재사용 가능한 템플릿, 그리고 출력 자체 검증 기능을 제공합니다.

주요 기능

  • 타입 라우팅 (Type Routing): 사용자 입력의 유형(질문, 명령, 코드 생성 등)을 자동으로 식별하여 최적의 프롬프트 전략을 적용합니다.
  • 모달리티 레지스터 (Modality Registers): 텍스트, 코드, 데이터, 이미지 등 다양한 입력 형식을 처리하고 변환합니다.
  • 템플릿 (Templates): 자주 사용되는 프롬프트 패턴을 재사용 가능한 템플릿으로 제공하여 일관성을 유지하고 시간을 절약합니다.
  • 자체 검증 (Self-Check): 생성된 출력의 정확성과 일관성을 자동으로 검증하여 품질을 보장합니다.

사용 방법

# 스킬 활성화 (Claude Code 환경)
claude use Londeren/claude-plugins

타입 라우팅 예시

입력 텍스트의 의도를 분석하여 적절한 프롬프트 체계로 라우팅합니다.

입력: "Python으로 CSV 파일을 읽는 함수를 작성해줘"
→ 코드 생성 라우팅 적용

입력: "이 코드의 성능 문제가 무엇인지 설명해줘"
→ 코드 리뷰 라우팅 적용

템플릿 사용 예시

// 템플릿 불러오기
import { loadTemplate } from '@londerer/claude-plugins';

const template = loadTemplate('code-review');
console.log(template);

환경 변수

변수명설명기본값
CLAUDE_PLUGINS_MODE활성화 모드 (strict/flexible)flexible
CLAUDE_PLUGINS_TEMPLATE_DIR템플릿 디렉토리 경로./templates
CLAUDE_PLUGINS_SELF_CHECK자체 검증 활성화 여부true

자체 검증

출력이 생성된 후, 스킬은 자체 검증 단계를 거쳐 응답의 정확성과 일관성을 확인합니다. 검증에 실패하면 재시도하거나 사용자에게 알립니다.

1. 출력 생성
2. 검증 규칙 적용
3. 검증 통과 시 최종 응답
4. 검증 실패 시 경고 및 재시도

지원 플랫폼

  • Claude Code (권장)
  • Cursor
  • 기타 Claude 호환 환경

라이선스

MIT

관련 스킬