원클릭으로
hud-uninstall
MST HUD statusline 래퍼를 제거하고 백업된 원래 statusLine.command를 복원합니다. 사용자가 'HUD 제거', 'statusline 복원', '/mst:hud-uninstall'을 호출할 때 사용.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
MST HUD statusline 래퍼를 제거하고 백업된 원래 statusLine.command를 복원합니다. 사용자가 'HUD 제거', 'statusline 복원', '/mst:hud-uninstall'을 호출할 때 사용.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
프로젝트 목표 + 설계 문서(objective.md)를 JTBD 기반 Q&A로 생성하고, 실행 전 검토 가능한 플래닝 세션을 초기화합니다.
프로젝트 목표를 제공하면 JTBD+프로젝트 DoD 기반 자율 실행을 수행합니다. Step 1은 agile-plan 서브스킬로 objective.md를 준비하고 Sprint 0 → Sprint N(프로젝트 건강 우선) 루프 → 스티어링 체크포인트를 반복합니다.
스펙을 승인하고 실행을 시작합니다. 사용자가 '승인', '진행해', 'OK 진행'을 말하거나 /mst:approve를 호출할 때 사용. Gran Maestro 워크플로우 내에서만 의미 있으며, 일반적인 확인 응답에는 사용하지 않음.
Claude provider 전용 native-first delegation entrypoint. 사용자가 '클로드로 실행', '클로드 서브에이전트'를 말하거나 /mst:claude를 호출할 때 사용한다. 같은 Claude host에서는 Task/Agent를 우선하고 route=external일 때만 managed wrapper를 사용한다.
Codex provider 작업을 native-first로 위임합니다. 사용자가 '코덱스 실행', '코덱스로', '코드 작업'을 말하거나 /mst:codex를 호출할 때 사용. 같은 Codex host에서는 collaboration agent를 우선하고, 중앙 route가 external일 때만 Codex CLI adapter를 사용합니다.
설정된 AI 에이전트들이 병렬로 버그를 조사하고 종합 리포트를 생성합니다. 사용자가 '디버그', '버그 찾아줘', '문제 분석'을 말하거나 /mst:debug를 호출할 때 사용. 1회성 의견 수집은 /mst:ideation을, 합의 토론은 /mst:discussion을 사용.
| name | hud-uninstall |
| description | MST HUD statusline 래퍼를 제거하고 백업된 원래 statusLine.command를 복원합니다. 사용자가 'HUD 제거', 'statusline 복원', '/mst:hud-uninstall'을 호출할 때 사용. |
| user-invocable | true |
| argument-hint |
MST HUD 래퍼를 해제하고 원래 Claude HUD status line 명령을 복원합니다.
경로 준비
SETTINGS_PATH=~/.claude/settings.jsonBACKUP_PATH=~/.claude/mst-statusline-backup.json백업 확인
BACKUP_PATH가 없으면 아래 메시지를 출력하고 종료:
백업 파일이 없어 원래 statusLine.command를 복원할 수 없습니다. (~/.claude/mst-statusline-backup.json)백업에서 원래 statusLine.command 복원
backup.statusLine.command 문자열을 읽는다.~/.claude/settings.json의 statusLine을 아래로 교체:
type: "command"command: {backup.statusLine.command}완료 메시지 출력
MST HUD 제거 완료statusLine.command가 백업값으로 복원되었습니다python3 - <<'PY'
import json
import os
import sys
settings_path = os.path.expanduser("~/.claude/settings.json")
backup_path = os.path.expanduser("~/.claude/mst-statusline-backup.json")
if not os.path.exists(backup_path):
print("백업 파일이 없어 원래 statusLine.command를 복원할 수 없습니다. (~/.claude/mst-statusline-backup.json)")
sys.exit(0)
try:
with open(backup_path, "r", encoding="utf-8") as f:
backup = json.load(f)
except Exception:
print("백업 파일 파싱 실패: ~/.claude/mst-statusline-backup.json")
sys.exit(1)
status_line_backup = backup.get("statusLine") if isinstance(backup, dict) else None
command = status_line_backup.get("command") if isinstance(status_line_backup, dict) else None
if not isinstance(command, str) or not command.strip():
print("백업 파일에 statusLine.command가 없습니다.")
sys.exit(1)
try:
with open(settings_path, "r", encoding="utf-8") as f:
settings = json.load(f)
except (FileNotFoundError, json.JSONDecodeError):
settings = {}
if not isinstance(settings, dict):
settings = {}
settings["statusLine"] = {"type": "command", "command": command}
tmp_settings = settings_path + ".tmp"
with open(tmp_settings, "w", encoding="utf-8") as f:
json.dump(settings, f, indent=2, ensure_ascii=False)
f.write("\n")
os.replace(tmp_settings, settings_path)
print("MST HUD 제거 완료")
print("statusLine.command가 백업값으로 복원되었습니다")
PY