pinguding
- 8 skills
- 0 followers
- 10 hours ago last updated
- ▌ Jarvis 2 · pinguding bundlegit 변경량을 self-paced로 폴링하다 직전 리뷰 이후 새 변경이 쌓이거나·위험 경로가 바뀌거나·새 커밋이 생기면 jarvis-once 단발 리뷰를 자동 실행하는 워치 루프. 반복은 /loop의 self-paced 모드 위에서 도므로 반드시 /loop /jarvis로 띄운다. 고정 라인/파일 임계값은 없다. args(key=value)로 강도 프리셋(strength)·폴링 간격·경로·위험 경로를 설정한다. args 없이 부르면 최초 1회 강도를 물어본다(이전 설정은 .jarvis/args에서 자동 복원). 첫 로드 직후엔 잠깐 빠르게 폴링한다(warmup). "jarvis", "변경 감지 리뷰 루프", "jarvis 워치" 요청 시 사용.
- ▌ Jarvis Once 2 · pinguding bundle코드를 딱 1회만 검토하는 단발 페어 내비게이터. (지속 감시는 /jarvis 워치 루프가 이 스킬을 반복 호출한다.) 사람이 코드를 짜는 동안 옆에서 길을 안내하는 페어 내비게이터로 행동한다. 코드를 검토하고, 놓친 것을 짚고, 더 나은 접근과 다음 스텝을 제안한다. 코드 리뷰, 페어 프로그래밍, "이거 어때/뭘 놓쳤어/다음 뭐 할까" 류의 요청, 또는 파일이 저장된 직후 자연스러운 매듭에서 사용한다. 단, 코드를 직접 쓰거나 편집하지는 않는다.
- ▌ Jarvis Plan 2 · pinguding작업 소스(Jira 티켓·Confluence/Notion 페이지·기존 문서·사람이 직접 작성)를 plan 문서 + 상세 작업 체크리스트로 만들고, 사람의 승인을 받아 .jarvis/에 기록하는 단발 plan 셋업. 워치가 리뷰할 스펙이 된다. 워치(/jarvis)가 첫 부팅에서 사람이 plan을 켰을 때 1회 호출하거나, "계획 세워줘 / 이걸 체크리스트로 쪼개줘" 요청에 단독으로 쓴다. jarvis는 초안을 잡을 뿐, 저작·승인은 사람이 한다. 제품 코드는 절대 쓰지 않는다 — 사람이 승인한 기획 문서만 쓴다.
- ▌ Jarvis Reset 2 · pingudingjarvis 워치의 로컬 상태(.jarvis/baseline·args·status·stopped)를 삭제해 완전 초기화하고, 확인을 받은 뒤 계획/체크리스트(.jarvis/plan.md·checklist.md)도 삭제한다. 다음 /loop /jarvis는 최초 부팅(배너·계획 옵트인·강도 질문)부터 새로 시작한다. 루프 자체를 멈추는 게 아니라 누적 추적·저장된 설정을 비우는 독립 명령이다. "jarvis 초기화", "jarvis reset", "워치 상태 비우기", "처음부터 다시" 요청 시 사용.
- ▌ Jarvis · pinguding bundleA watch loop that polls git change volume in a self-paced manner and automatically runs the jarvis-once one-shot review when new change has accrued since the last review, a risk path changed, or a new commit appeared. Repetition rides on /loop's self-paced mode, so it must be launched as /loop /jarvis. There is no fixed line/file threshold. Configure strength preset, polling intervals, paths, and risk paths via args (key=value). When called without args, it asks for strength once on first run (previous settings auto-restore from .jarvis/args). Right after first load it polls quickly for a short while (warmup). Use for "jarvis", "change-detection review loop", "jarvis watch" requests.
- ▌ Jarvis Once · pinguding bundleA one-shot pair navigator that reviews code exactly once. (For continuous watching, the /jarvis watch loop calls this skill repeatedly.) Acts as a pair navigator who guides from the passenger seat while the human writes the code. Reviews the code, flags what was missed, and suggests better approaches and next steps. Use it for code review, pair programming, "how's this / what did I miss / what's next" type requests, or at a natural break point right after a file is saved. However, it never writes or edits code directly.
- ▌ Jarvis Plan · pingudingA one-shot plan setup that turns a task source (a Jira ticket, Confluence/Notion page, an existing doc, or the human's own writing) into a plan document plus a detailed work checklist, gets the human's approval, and writes them to .jarvis/ so the watch can review against them. Called once by the /jarvis watch on first boot when the human opts into planning, or standalone for "make a plan / break this into a checklist" requests. It drafts; the human owns and approves. It never writes product code — only the planning docs, and only after the human signs off.
- ▌ Jarvis Reset · pingudingDeletes the jarvis watch's local state (.jarvis/baseline·args·status·stopped) for a full reset, and — after a confirmation — the plan/checklist (.jarvis/plan.md·checklist.md). The next /loop /jarvis starts from a first boot (banner, plan opt-in, strength question). This does not stop the loop itself — it is an independent command that just clears the accrued tracking and saved settings. Use on requests like "reset jarvis", "jarvis reset", "clear the watch state", "start over".