How this skill is triggered — by the user, by Claude, or both
Slash command
/mas-designer:design-masThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
[DESIGN-MAS 활성화]
[DESIGN-MAS 활성화]
STEP 1 유저스토리(userstory.md)와 AI 기술정보 가이드 5종을 근거로 LangGraph 기반 MAS 아키텍처를 설계함. mas-architect 에이전트의 4개 세부역할(graph-designer / tool-mcp-binder / rag-planner / multimodal-mapper)을 적절한 Phase에 매핑하여 7섹션 설계 후 통합 설계서로 산출함.
사용자가 /mas-designer:design-mas 호출 시 또는 "MAS 아키텍처 설계", "LangGraph 설계", "에이전트 토폴로지" 키워드 감지 시. router 스킬이 Phase 2에서 위임하는 경로 포함.
| 에이전트 | FQN |
|---|---|
| mas-architect | mas-designer:mas-architect:mas-architect |
resources/guides/combine-prompt.md에 따라 AGENT.md + agentcard.yaml + tools.yaml 합치기gateway/runtime-mapping.yaml의 mas-architect.sub_roles 참조워크플로우 단계에 Agent: {agent-name}이 명시된 경우,
메인 에이전트는 해당 단계를 직접 수행하지 않고,
반드시 위 프롬프트 조립 규칙에 따라 해당 에이전트를 호출하여 결과를 받아야 함.
서브에이전트 호출 없이 메인 에이전트가 해당 산출물을 직접 작성하면 스킬 미준수로 간주함.
선행 조건:
output/{project}/plan/userstory.md및es/*.puml존재 필수. 없으면/mas-designer:plan먼저 실행하도록 안내 후 중단.
ralplan 활용)output/{project}/step2/1-agents.mdreferences/05-mas-langgraph.md 에이전트 토폴로지 섹션 인용, 각 에이전트 역할 단일성 확인userstory.md + es/*.puml 전수 로드ralplan 활용)output/{project}/step2/2-graph.md (PlantUML 또는 Mermaid 포함)references/05-mas-langgraph.md 노드·엣지·State 섹션 각주 인용, 순환 그래프 허용 여부·재귀 제한 명시output/{project}/step2/3-sequence.mdreferences/02-langchain.md Tool 바인딩·메모리 섹션 각주, 시퀀스 다이어그램 포함output/{project}/step2/4-tool-mcp.mdreferences/04-mcp.md + references/02-langchain.md 각주, 장애 시 폴백 전략 명시output/{project}/step2/5-rag-memory.mdreferences/03-rag.md + references/02-langchain.md 각주, Vector DB·임베딩 모델·메모리 스키마 명시output/{project}/step2/6-multimodal.mdreferences/01-multimodal-ai.md 각주, 모달리티별 전처리·후처리 단계 명시output/{project}/step2/7-reliability.mdmas-architecture.md 단일 파일로 통합output/{project}/step2/mas-architecture.md — 모든 섹션 포함, 각 섹션 끝 각주[N]: references/...md §x.y "제목"산출물 체크리스트:
references/ 각주 ≥1건사용자에게 완료 보고 + 승인 요청.
references/ 근거 각주 포함 (Phase 9 Grep 확인)각 Phase 완료 시 AGENTS.md의 ## 워크플로우 상태 > ### design-mas 섹션의 마지막 완료 Phase를 갱신.
완료 시 임시 파일 없음.
AGENTS.md의 ## 워크플로우 상태 > ### design-mas 섹션에서 마지막 완료 Phase를 읽음Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub unicorn-plugins/mas-designer --plugin mas-designer