Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub unicorn-plugins/mas-designer --plugin mas-designerHow this skill is triggered — by the user, by Claude, or both
Slash command
/mas-designer:reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
[REVIEW 활성화]
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Compacts the current conversation into a handoff document for another agent to continue the work, with suggested skills and redacted sensitive info.
Share bugs, ideas, or general feedback.
[REVIEW 활성화]
reviewer 에이전트를 독립 컨텍스트로 분리 실행하여 STEP 1/2/3 산출물 간 정합성을 검증함. 판정 결과가 REJECTED인 경우 수정 사이클(최대 3회)을 통해 원인을 해결하고 재검증함.
사용자가 /mas-designer:review 호출 시 또는 "산출물 검증", "정합성 확인", "독립 검증" 키워드 감지 시. router 스킬이 Phase 4에서 위임하는 경로 포함.
| 에이전트 | FQN |
|---|---|
| reviewer | mas-designer:reviewer:reviewer |
resources/guides/combine-prompt.md에 따라 AGENT.md + agentcard.yaml + tools.yaml 합치기Agent(...) 호출 시 선행 컨텍스트 전달 최소화, 체크리스트 기반 산출물 직접 읽기 강제워크플로우 단계에 Agent: {agent-name}이 명시된 경우,
메인 에이전트는 해당 단계를 직접 수행하지 않고,
반드시 위 프롬프트 조립 규칙에 따라 해당 에이전트를 호출하여 결과를 받아야 함.
서브에이전트 호출 없이 메인 에이전트가 해당 산출물을 직접 작성하면 스킬 미준수로 간주함.
선행 조건:
output/{project}/plan/userstory.md+output/{project}/step2/mas-architecture.md+output/{project}/step3/3.{project}.pptx모두 존재. 누락 시 해당 STEP을 먼저 완료하도록 안내 후 중단.
ultraqa 활용)output/{project}/final/review-report.md — 체크리스트 결과 + 판정 + (REJECTED 시) 사유최종 패키지를 output/{project}/final/에 정리하도록 doc-exporter 에이전트 호출.
→ Agent: doc-exporter
output/{project}/final/mas-architecture.md, {project}.pptx, plan-artifacts/, MANIFEST.md, review-report.md사용자에게 실패 사유 보고 및 사이클 제안:
/mas-designer:plan, /mas-designer:design-mas, /mas-designer:generate-pptx 중 원인에 맞는 것)/mas-designer:review 재호출사용자 선택에 따라 분기. 최대 3회 사이클까지 반복, 초과 시 사용자에게 수동 개입 요청.
각 Phase 완료 및 사이클 반복 횟수를 AGENTS.md의 ## 워크플로우 상태 > ### review 섹션의 마지막 완료 Phase에 갱신 (예: "Phase 1 (cycle 2/3)").
완료 시 "(기록 없음)"으로 초기화.
AGENTS.md의 ## 워크플로우 상태 > ### review 섹션에서 마지막 완료 Phase + 사이클 카운트를 읽음