mtgvim
- 22 skills
- 0 followers
- 6 hours ago last updated
- ▌ Tk Domain · mtgvim bundle[user/auto] 저장소 고유 용어를 정립하거나 되돌리기 어렵고 맥락 없이 의외이며 실제 절충이 있는 결정을 sparse ADR로 남깁니다. 일반 구현 설명에는 사용하지 않습니다.
- ▌ Tk Review · mtgvim bundle[user] 정확한 커밋 범위, GitHub PR 또는 현재 worktree 하나를 읽기 전용으로 검토해 Spec/AC와 Quality/Standards 판정 및 중요한 근거 기반 finding만 제공합니다. 수정·발행 요청에는 사용하지 않습니다.
- ▌ Tk Status · mtgvim bundle[user/auto] 세션을 오가다 현재 작업의 맥락을 놓쳤거나 지금 어디까지 했는지 짧게 확인하고 턴을 끝낼 때 사용합니다. 코드 동작 설명, 원격 PR 현황 조사, 인수인계 파일 작성에는 사용하지 않습니다.
- ▌ Tk Wizard · mtgvim bundle[user/auto] 사용자가 직접 수행해야 하는 provisioning, 인증, 권한, device pairing, migration 절차를 근거 기반의 대화로 안전하게 안내합니다.
- ▌ Tk Handoff · mtgvim bundle[user/auto] 진행 중 작업의 검증된 `handoff snapshot`을 작성하거나 기존 `handoff`를 명시적으로 재개합니다. 작업 목표 계약은 `seed.md`, 진행 상태는 `handoff.md`가 소유합니다. 일반 요약이나 평범한 계속하기에는 적용하지 않습니다.
- ▌ Tk Pr Open · mtgvim bundle[user/auto] 검증된 현재 브랜치 `commit`을 하나의 GitHub `pull request` 또는 필요한 경우 reviewable `stacked PR`로 준비·발행하며, 원격 발행은 정확한 작업 범위·대상에 대한 명시적 승인을 확인합니다.
- ▌ Tk Ask Repo · mtgvim bundle[user] 저장소의 동작, 값의 출처, 존재 여부, 영향 범위, 책임 위치를 읽기 전용으로 조사하고 `path:line` 근거와 함께 자연스럽게 설명하며 마지막에 타팀 공유용 요약을 제공합니다.
- ▌ Tk Grooming · mtgvim bundle[user/auto] 기존 skill·지속 rule·auto memory의 중복, 충돌, 낡은 지침을 감사합니다. rule이나 memory를 따른 동작이 사용자 피드백 또는 최신 skill과 충돌한 경우에도 사용하며, 일반 코드 오류나 신규 skill 작성에는 사용하지 않습니다.
- ▌ Tk Pr Sweep · mtgvim bundle[user] 설정된 repository들의 open pull request를 deterministic fresh triage로 읽고, 지금 처리할 일과 기다릴 일을 자연스럽게 브리핑한 뒤 한 번 승인된 범위에서 bounded multi-PR maintenance를 수행합니다.
- ▌ Tk Pr Rebase · mtgvim bundle[user/auto] 하나의 open GitHub PR을 최신 base로 rebase하고 충돌을 해결한 뒤, 승인된 범위에서 force-with-lease로 발행합니다.
- ▌ Tk Prototype · mtgvim bundle[user/auto] 비교가 필요한 일회성 UI 또는 로직 prototype을 만들고 실행합니다. production 구현이나 대화형 아이디어 탐색에는 사용하지 않습니다.
- ▌ Tk Pr Respond · mtgvim bundle[user/auto] 하나의 pull request의 feedback/지원 CI 실패를 fresh-read하고, reply-only/direct-TDD/SDD-TDD를 선택해 수정·검증·제한된 publication까지 처리합니다.
- ▌ Tk Browser Verify · mtgvim bundle[user/auto] 로컬 앱·prototype의 실제 화면, interaction, responsive·visual 일치, render 결함을 headless browser로 검증하고 근거를 반환합니다. 구현, 일반 웹 조사, visual 대조나 결함 확인이 없는 단순 이미지 저장에는 사용하지 않습니다.
- ▌ Tk Merge Conflict · mtgvim bundle[user/auto] 의도 증거를 바탕으로 활성 `merge`, `rebase`, `cherry-pick`, `revert` 충돌을 해결하고 작업을 완료합니다. 활성 충돌이 없는 일반 파일 수정에는 적용하지 않습니다.
- ▌ Tk Skill Diagnose · mtgvim bundle[user/auto] 관찰되거나 측정된 하나의 Agent Skill 이상을 재현·격리하고, 검증된 개선 목표를 `tk-learn`으로 전달합니다. 일반 코드 버그, 정적 감사, 신규 skill 작성, 근거 없는 최적화에는 사용하지 않습니다.
- ▌ Tk Refactor Policy · mtgvim bundle[user] 저장소의 복잡한 boolean 비즈니스 규칙과 조건 분기를 읽기 전용으로 찾아, 현재 유지부터 predicate·Specification·Decision Table·Rules Engine까지 최소 충분한 구조 개선안을 제안합니다. 일반 코드 리뷰나 자동 리팩터링에는 사용하지 않습니다.
- ▌ Tk Github Image Upload To Pr · mtgvim bundle[user/auto] 기존 GitHub PR body 또는 지정된 comment에 local evidence image를 업로드합니다. 명시적 이미지 요청이나 정확한 evidence handoff에만 사용합니다.
- ▌ Tk Eli5 · mtgvim bundle[user/auto] 초보자가 이해할 수 있는 그림 중심의 self-contained HTML 설명 자료를 만듭니다. 텍스트 재설명, 비교 prototype, 기존 페이지 편집에는 사용하지 않습니다.
- ▌ Tk Prep · mtgvim bundle[user] 명시적인 작업 원천을 저장소 근거와 자연스러운 대화로 구체화하고, 작업 크기에 맞춰 direct/Ready Seed/SDD/handoff를 승인받아 local 구현·검증·commit까지 수행합니다.
- ▌ Tk Audit · mtgvim bundle[user] 저장소를 읽기 전용으로 감사하고, 다른 실행자나 `tk-prep`이 재사용할 수 있는 우선순위가 있는 근거 기반 `AUD-*` `finding`을 작성합니다.
- ▌ Tk Grill · mtgvim bundle[user] 아이디어·계획·결정을 빠짐없이 stress-test하고 shared understanding까지 선명하게 만들고 싶을 때 명시적으로 사용합니다. 구현할 request/ticket 준비, 일반적인 짧은 brainstorming, 자동 질문 확장에는 사용하지 않습니다.
- ▌ Tk Learn · mtgvim bundle[user/auto] 제공된 경험이나 자료로 재사용 가능한 repository 또는 user skill을 만들거나 기존 skill을 semantic edit할 의도가 분명할 때 사용합니다. 일회성 팁 적용이나 일반 구현에는 사용하지 않습니다.