Plugin Advisor — Claude Code 플러그인 추천 시스템

Claude Code 첫 세팅 시, 프로젝트 설명이나 README를 입력하면 36개 검증된 플러그인 중에서 키워드 분석으로 적합한 조합을 추천


문제

Claude Code 첫 세팅 때:

플러그인이 너무 많은데, 나한테 맞는 게 뭐야? 🤕

핵심 기능

1. 키워드 분석

입력된 텍스트/파일/GitHub URL을 분석:

  • 프로젝트 유형 파악
  • 기술 스택 식별
  • 필요한 기능 추출

2. 플러그인 추천

36개 검증된 플러그인 중에서 적합한 조합 추천:

  • 빈도수(개발, 웹, AI 등)
  • 상호 작용성 확인
  • 중복 기능 최소화

3. 설치 스크립트 생성

추천된 플러그인을 한 번에 설치하는 스크립트 자동 생성:

claude mcp add plugin-1 -- uvx --from author/plugin-1
claude mcp add plugin-2 -- uvx --from author/plugin-2

주요 기능

4개 프리셋 팩

용도
입문자사용자 입력 분석
웹앱웹 앱 개발
데이터데이터베이스/API
백엔드백엔드/인프라

플러그인 감지 및 경고

  • 플러그인 간 충돌 감지
  • 호환성 경고 표시
  • 최적화된 대안 제시

설치 전 체크리스트

  • 플러그인 호환성 확인
  • 시스템 요구사항 충족
  • 보안 영향 평가

6개 스타터 가이드

스타터내용
첫 세팅Claude Code 기본 설정
Windows 문제 해결Windows 환경 문제 해결
비용 실수비용 최적화 전략
한국어/English 지원언어별 가이드
플러그인 제안사용자 맞춤형 플러그인
  • (준비 중) AI 분석 | 프로젝트 자동 분석 |

플러그인 추천 로직

단계 1: 키워드 추출

# 텍스트 분석
keywords = extract_keywords(text)
 
# 파일 분석
if is_file(input):
    tech_stack = detect_language_and_framework(file)
 
# GitHub URL 분석
if is_github_url(input):
    repo_info = fetch_repo_metadata(url)
    tech_stack.extend(repo_info.languages)

단계 2: 플러그인 매칭

# 36개 플러그인 데이터베이스
plugins_db = load_verified_plugins()
 
# 키워드 기반 매칭
matched_plugins = []
for plugin in plugins_db:
    relevance_score = calculate_relevance(keywords, plugin)
    if relevance_score > threshold:
        matched_plugins.append(plugin)
 
# 상호 작용성 필터링
compatible_plugins = check_compatibility(matched_plugins)

단계 3: 최종 추천

# 중복 최소화
optimized_plugins = remove_duplicate_features(compatible_plugins)
 
# 점수 기반 정렬
final_recommendations = sort_by_relevance(optimized_plugins)
 
# 상위 N개 반환
return final_recommendations[:N]

검증된 플러그인 (2026년)

핵심 플러그인

플러그인카테고리용도
Awesome Claude Plugins코어커맨드 라이브러리, 툴킷
Feature-Dev개발요구사항 → 코드 변환 (7단계)
Superpowers아키텍처아키텍처 설계, 워크플로우
Shipyard배포수명주기 관리 + IaC 검증
Claude-Mem컨텍스트세션 간 기억
Plannotator플래닝구조화된 계획 생성

품질 보증

플러그인카테고리용도
Local-Review리뷰병렬 로컬 리뷰
LSP Plugins (TS/Rust)타입실시간 타입 체크
Playwright MCP브라우저브라우저 자동화/테스팅
Ralph Wiggum오토메이션다시간 자율 개발 세션
Agent-Peer-Review리뷰에이전트 간 리뷰
Chrome DevTools MCP디버깅웹 앱 디버깅
security-guidance보안취약점 스캔

통합 및 데이터

플러그인카테고리용도
Context7데이터실시간 문서 주입
Dev-Browser브라우저빠르고 가벼운 브라우징
Firecrawl데이터웹 데이터 추출
Figma MCP디자인Figma ↔ Claude Code
connect-apps통합500+ SaaS 연동
Linear MCP이슈 트래커이슈 관리
GitHub MCPGitPR 생성, 코드 풀
PostgreSQL MCP데이터베이스DB 연결
Google Workspace생산성GWS 연동
Slack MCP협업Slack 연동
Brave Search검색라이브 검색

전문 기능

플러그인카테고리용도
Frontend-Design디자인UI/UX 개선
Skill Creator개발고퀄리티 MCP 서버 개발
mcp-builder개발에이전트 최적화 MCP 서버

사용 방법

기본 사용

입력: "나는 웹 앱을 만들고 싶어데 Next.js와 TypeScript를 쓸 거야"
추천: Feature-Dev, Context7, LSP Plugins, GitHub MCP

입력: "Python으로 데이터 분석 앱을 만들고 싶어데, PostgreSQL를 쓸 거야"
추천: PostgreSQL MCP, Context7, security-guidance

고급 기능 (준비 중)

  • 프로젝트 자동 분석 — GitHub URL을 입력하면 README, package.json 분석
  • 비용 추적 — API 사용량 및 비용 계산
  • 플러그인 성능 벤치마크 — 실제 사용자 데이터 기반 순위

MCP 생태계

2026년 3월 기준:

  • 1,000+ MCP 서버
  • 351,000+ 에이전트 스킬
  • 8,000,000+ 전체 설치

관련 자료


Added: 2026-03-31