skills/intent/SKILL.md
기능 의도(Intent) 문서를 자연어로 빠르게 생성/조회/수정/삭제합니다. 사용자가 'intent', '의도 저장', '의도 조회'를 말하거나 /mst:intent를 호출할 때 사용.
npx skillsauth add myrtlepn/gran-maestro intentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
기능 의도(INTENT) 레지스트리를 관리합니다.
<!-- @end-include -->경로 규칙 (MANDATORY): 이 스킬의 모든
.gran-maestro/경로는 절대경로로 사용합니다. 스킬 실행 시작 시PROJECT_ROOT를 취득하고, 이후 모든 경로에{PROJECT_ROOT}/접두사를 붙입니다.PROJECT_ROOT=$(pwd)
{PLUGIN_ROOT}는 이 스킬의 "Base directory"에서skills/{스킬명}/을 제거한 절대경로입니다. 상대경로(.claude/...)는 절대 사용하지 않습니다.
스크립트 우선 실행:
python3 {PLUGIN_ROOT}/scripts/mst.py intent ...를 그대로 호출합니다.
/mst:intent만 호출)python3 {PLUGIN_ROOT}/scripts/mst.py intent list --json 실행아직 저장된 intent가 없습니다.예시: /mst:intent add 로그인 기능 - 사용자가 접근할 때 인증이 필요예시: /mst:intent add 결제 기능 - 구매 완료 시 결제 처리가 필요해서 안전한 거래 보장무엇을 하시겠어요? add / search / get INTENT-NNN / listadd 파싱입력 예시:
/mst:intent add 로그인 기능 - 사용자가 접근할 때 인증 필요/mst:intent add 결제 기능 - 구매 완료 시 결제 처리가 필요해서 안전한 거래 보장파싱 규칙:
add 뒤의 자연어를 feature, situation, motivation, goal로 분해-)은 구분자이지만 기능명 자체에도 포함될 수 있으므로 문맥 기준으로 분리motivation이 비어 있으면 goal 값을 그대로 사용이렇게 저장할게요: feature=X, situation=Y, motivation=Z, goal=Wpython3 {PLUGIN_ROOT}/scripts/mst.py intent add --feature "X" --situation "Y" --motivation "Z" --goal "W"필드 분리가 불가능하면 아래 힌트를 출력하고 재입력을 유도한다.
파싱에 실패했습니다. 아래 포맷으로 다시 시도해주세요: add 기능 | 상황 | 동기 | 목표python3 {PLUGIN_ROOT}/scripts/mst.py intent add --feature "기능명" --situation "..." --goal "..." [--motivation "..."] [--req REQ-NNN] [--plan PLN-NNN]python3 {PLUGIN_ROOT}/scripts/mst.py intent get INTENT-001python3 {PLUGIN_ROOT}/scripts/mst.py intent list [--req REQ-001] [--plan PLN-001]python3 {PLUGIN_ROOT}/scripts/mst.py intent update INTENT-001 [--feature "..."] [--situation "..."] [--motivation "..."] [--goal "..."] [--req REQ-001] [--plan PLN-001]python3 {PLUGIN_ROOT}/scripts/mst.py intent delete INTENT-001python3 {PLUGIN_ROOT}/scripts/mst.py intent search "키워드"python3 {PLUGIN_ROOT}/scripts/mst.py intent lookup --files src/foo.pypython3 {PLUGIN_ROOT}/scripts/mst.py intent related INTENT-001 --depth 2 --jsonpython3 {PLUGIN_ROOT}/scripts/mst.py intent rebuildNo module named 'yaml' 오류: pip install pyyamlIntent not found: /mst:intent list로 ID 확인 후 재시도intent rebuild 실행 후 다시 조회tools
Internal shared include material for Gran Maestro skills. This is not a user-invocable workflow.
development
화면 설계, 컴포넌트 구조, 인터랙션 흐름, 디자인 시스템을 설계하는 Design Wing 템플릿 스킬. PM Conductor가 변수를 치환하여 /mst:codex로 실행.
development
Stitch SDK를 사용해 UI 화면을 설계합니다. 명시적 디자인 요청, 새 화면 추가, 전체 디자인 변경 시 사용.
tools
Codex CLI 프로젝트에 oh-my-codex(OMX)를 설치·초기화·gitignore 등록·AGENTS.md 주입하는 4단계 자동화를 수행합니다. 사용자가 'OMX 설치', 'oh-my-codex 설정', '/mst:setup-omx'를 호출할 때 사용.