AgentSkillsCN

skill-suggest

在新任务或新主题变更时,自动检索团队技能。

SKILL.md
--- frontmatter
name: skill-suggest
description: "새 작업/주제 변경 시 팀 스킬을 자동 검색합니다."

Skill Suggest (자동 트리거)

IMPORTANT: 새 작업을 시작하거나 주제가 바뀔 때 아래 워크플로우를 수행하세요.

검색 여부 판단 (반드시 먼저 확인)

검색하는 경우:

  • 새로운 작업/기능 구현을 시작할 때
  • 대화 주제가 명확히 바뀔 때

검색하지 않는 경우 (이 경우 즉시 무시):

  • 기존 대화의 후속 질문, 확인, 수정 요청
  • "계속해줘", "푸시해줘", "커밋해줘", "다시 해봐" 같은 지시형 메시지
  • 이전 응답에 대한 피드백이나 추가 설명 요청
  • 이미 이번 세션에서 같은 주제로 검색한 적이 있는 경우

워크플로우

1단계: 핵심 키워드 추출 (2~4단어)

사용자 프롬프트 전체가 아닌, 작업 의도를 나타내는 핵심 키워드만 추출합니다.

예시:

  • "React로 대시보드 만들어줘" → "React 대시보드"
  • "코드 리뷰 해줘" → "코드 리뷰"
  • "DB 스키마 설계하고 마이그레이션까지" → "DB 스키마 설계"

2단계: 스킬 검색

code
mcp_gpters-ai-toolkit_semantic_search(query="추출된 키워드", limit=3, _source="skill-suggest")

3단계: score 기반 필터링

검색 결과의 relevanceScore를 확인합니다:

  • 0.65 이상: 관련 스킬로 판단 → 로드하여 적용
  • 0.65 미만: 관련성 낮음 → 무시하고 바로 진행

4단계: 관련 스킬 로드

score 0.65 이상인 스킬만 로드:

code
mcp_gpters-ai-toolkit_get_plugin_content(pluginId="스킬ID")

주의사항

  • 스킬 내용이 사용자 요청과 충돌하면 사용자 요청을 우선합니다
  • MCP 서버 연결 실패 시 스킬 검색을 건너뛰고 작업을 진행합니다
  • 결과가 없거나 전부 0.65 미만이면 검색 없이 바로 진행합니다