- Skills
- 99
- 仓库
- 1
- 职业覆盖
- 9
- 场景覆盖
- 5
- Stars
- ★ 1
JangMK 的 Skills 99
sync-claude-md
커밋·푸시·PR/MR 직전에 이번 변경이 프로젝트 CLAUDE.md 를 낡게 만드는지 검토하고, 필요할 때만 갱신 diff 를 제안한다 — 아키텍처·디렉터리 구조, 새 통합/MCP, 컨벤션, 빌드·CI·도구, 주요 의존성 변화가 대상. 해당 없으면 한 줄로 끝낸다. Reviews whether pending changes make the project CLAUDE.md stale (architecture, integrations, conventions, build/CI/tooling, major dependencies) and proposes a minimal update diff only when needed. Use when: "CLAUDE.md 갱신 필요해?", "CLAUDE.md 동기화", 커밋/푸시/MR 전에 구조·도구가 바뀐 변경을 정리할 때, sync CLAUDE.md, check CLAUDE.md before commit or PR.
spec-driven-dev
새 기능·프로젝트·큰 변경을 코드보다 스펙 먼저로 진행하는 게이트 워크플로(SPECIFY → PLAN → TASKS → IMPLEMENT) — 가정 명시, 측정 가능한 성공 기준, Always/Ask/Never 경계, 단계별 사람 검토로 범위 이탈과 재작업을 줄인다. Spec-before-code gated workflow for new features or significant changes: explicit assumptions, measurable success criteria, boundaries, and a human review between stages. Use when: "스펙 먼저", "기능 명세", "요구사항 정리", starting a new feature or project, a significant change with vague requirements. 단순 버그 수정·1~2줄 변경엔 불필요.
shipping-guide
프로덕션 배포 전후 가이드 — 배포 전 체크리스트, 피처 플래그 수명주기, 단계적 롤아웃과 진행/보류/롤백 임계값, 롤백 계획 템플릿, 배포 후 모니터링. Production shipping guide: pre-launch checklist, feature-flag lifecycle, staged rollout with go/hold/rollback thresholds, rollback plan template, post-launch monitoring. Use when: "배포 준비", "릴리즈 전 점검", "롤아웃 계획", "롤백 계획", preparing a production deploy, staged rollout, feature flags.
retro
세션 회고·교훈 컴파운딩 — 이번 세션의 교정·실수·발견을 추출해 품질 기준(재현·일반화·판정 가능성)으로 거르고, 컨벤션 변화는 sync-claude-md 위임, 반복 실수는 tasks/lessons.md(#가드-훅-후보 태그), 스킬 지식 갱신은 수정 제안으로 나눈다. 모든 적용은 승인 후. Session retrospective that turns corrections, mistakes, and discoveries into vetted lessons routed to CLAUDE.md sync, tasks/lessons.md, or skill-edit proposals, with user approval before any write. Use when: "회고", "레트로", "교훈 정리", "같은 실수 반복", "재발 방지 규칙", retrospective, lessons learned, wrapping up a task, review, or loop. 여러 실행에 걸친 하네스 개선은 harness:evolve.
project-rules
현재 프로젝트의 스택(빌드 파일 버전, 마이그레이션 도구, ORM 유무, ES 사용, git 호스트)을 감지해 프로젝트 루트 AGENTS.md 의 마커 블록(스택 사실 + 항상 적용되는 스페셜리스트 핵심 ≤15줄 — Claude Code·Codex·Antigravity 공통)과 CLAUDE.md 의 `@AGENTS.md` 연결, Claude 전용 경로 한정 .claude/rules/<stack>-specialist.md(해당 버전에 실제로 맞는 상세 함정)를 diff 로 제안하고, 스택 플러그인을 런타임별로 프로젝트 범위에서 켜는 법을 안내한다. 이전 버전 출력(CLAUDE.md 블록·specialist-core.md)은 AGENTS.md 로 이전을 제안. --check 는 버전 불일치·사라진 ID·크기 한도·연결 누락을 점검. Detects the project's stack and proposes a cross-runtime AGENTS.md block (stack facts + always-on specialist core) linked from CLAUDE.md via @AGENTS.md, plus Claude-only path-scoped specialist rules; migrates the older CLAUDE.md-block layout; --check audits drift. Use when: "이 프로젝트 세팅", "프로젝트 규칙 생성", "AGENTS.md/CLAUDE.md 점검", project setup, generate project rules, audit AGENTS.md or CLAUDE.md drift.
post-merge
MR 머지 완료 후 Plane 이슈 종료와 Outline 문서 업데이트를 자동으로 처리하는 오케스트레이터 스킬입니다. issue-tracker와 document-latest 스킬을 연계 실행하여 머지 후 후속 작업을 일괄 처리합니다. Orchestrates post-merge follow-up after an MR is merged: chains the issue-tracker and document-latest skills to close the Plane issue and update Outline wiki docs in a single batch. Use when: an MR was just merged, closing tickets and syncing documentation after a merge, post-merge cleanup.
planning-guide
모호한 아이디어를 원페이저 계획과 실행 가능한 태스크로 바꾸는 가이드 — 문제 재진술, 가정 명시, 의존성 순서, 수직 슬라이싱, 태스크 크기(XS~XL)와 분해 기준, 태스크 템플릿. Turns vague ideas into a one-page plan and implementable tasks: problem restatement, explicit assumptions, dependency order, vertical slicing, task sizing. Use when: "계획 세워줘", "태스크로 쪼개줘", "작업 분해", "범위 정리", breaking down a feature, planning a vague request.
issue-tracker
plane-cli를 활용한 Plane 이슈 트래커 연동 스킬. 브랜치명에서 이슈를 자동 감지하고, 작업 상태 추적, 변경 이력 기록, 서브태스크 분할 제안까지 개발 전 과정에서 이슈를 관리합니다. Integrates with the Plane issue tracker via plane-cli: auto-detects the issue from the branch name, then manages it across the whole dev cycle — work status tracking, change history logging, and subtask split suggestions. Use when: linking or tracking issues, updating Plane tickets, recording work history, connecting a branch to its issue.
document-latest
코드 변경 작업 완료 후 Outline 위키 문서를 자동으로 최신화합니다. 변경 내용을 분석하여 문서 유형을 자동 분류하고, 기존 문서 업데이트 또는 신규 문서 생성을 판단하여 Outline 위키에 한국어 문서를 작성합니다. 민감정보 자동 마스킹을 포함합니다. Automatically refreshes Outline wiki documentation after code changes: analyzes the diff, classifies the document type, decides between updating an existing doc or creating a new one, and writes Korean docs to the Outline wiki with automatic sensitive-data masking. Use when: updating the wiki after finishing work, syncing documentation, documenting API changes in Outline.
doc-collab-guide
기획서·제안서·보고서 등 긴 문서를 사용자와 공동 작성할 때 사용. 공식 doc-coauthoring 스킬(anthropics/skills) 의존 설치 안내, 아웃라인 승인 게이트를 정의한다. Use when: "문서 같이 쓰자", "제안서/기획서/보고서 초안", "공동 작성", co-authoring documents, proposals, long-form docs. 기술 스펙(구현 전제)은 spec-driven-dev 우선. Defines the co-authoring protocol for long-form documents (plans, proposals, reports) — install guidance for the official doc-coauthoring skill (anthropics/skills) and an outline approval gate. Use when: co-writing or drafting proposals, planning docs, reports, long documents; implementation-bound tech specs go to spec-driven-dev.
deprecation-guide
시스템·모듈·API 폐기와 소비자 이관 가이드 — 폐기 결정 5질문, 권고형/강제형 구분, 대체 구축→공지→점진 이관→사용량 0 확인 후 제거, Strangler·Adapter·Feature Flag 패턴, 좀비 코드 신호. Deprecation and migration guide: decision questions, advisory vs compulsory, replace-announce-migrate-remove process, Strangler/Adapter/Feature-Flag patterns, zombie-code signals. Use when: "폐기", "레거시 제거", "마이그레이션 계획", "좀비 코드", "API 버전 전환", deprecating a system or API, removing dead code.
wiki-status
llm-wiki vault 현황 읽기 전용 1화면 조회 — vault 여부, 페이지 수, 마지막 lint 결과(.llmwiki/runs 최신), 모순 원장 미해소 건수, 큐레이션 루프(loop-active) 상태와 수동 해제법을 보고한다. 어떤 상태도 변경하지 않는다. Use when: "위키 상태 어때?", "루프 돌고 있어?", 작업 재개 전 현황 파악 시. Read-only one-screen status of an llm-wiki vault: vault validity, page counts, last lint result, unresolved contradiction count, and curation-loop (loop-active) state with the manual kill switch. Never mutates any state. Use when: checking vault or loop status before resuming work.
wiki-ops-orchestrator
llmwiki CLI를 도구로 구동해 인용 기반 지식 vault를 운영하는 지식 운영 하네스 오케스트레이터. 문서 투입(feed)→결정론 감사(lint 구조·무결성·스키마)→큐레이션 루프(harness generic 루프 엔진 재사용)→인용 질의응답(ask)의 게이트 기반 상태기계. "위키/vault에 문서 넣어줘", "지식 베이스 감사·정리해줘", "vault에서 답 찾아줘" 요청과 /wiki-feed·/wiki-audit·/wiki-curate·/wiki-ask 실행 시 발동. llm-wiki 소스코드 개발에는 발동하지 않음 — 스택 플러그인에 위임. Outline 사내위키 문서화는 사용자에게 /document-latest 실행을 안내(workflow:document-latest, 사용자 직접 호출 전용). Knowledge-ops orchestrator that drives the llmwiki CLI to operate a cited knowledge vault: gated feed → deterministic audit (structure/integrity/schema lint) → curation loop (reuses the harness generic loop engine) → cited Q&A. Use when: ingesting documents into an llm-wiki vault, auditing or curating wiki health, or answering questions from the compiled wiki. Does not fire for developing the llm-wiki source code itself.
wiki-harness-feed
observe 계측을 llm-wiki vault 로 잇는 브릿지 — observe-report 결정론 집계(--candidates 0 --followups 0, 프롬프트 원문 0)를 observe-export.js 로 마크다운 스냅샷으로 렌더하고, feed-gate.sh 2차 게이트 + 사용자 승인 후 .planning/observe-export/<env>-<주차>.md 로 물화해 /wiki-feed 로 ingest 한다. 환경 라벨(personal|company)별 주간 시계열이 vault 에 축적되고, 부채 카운터가 큐레이션 시점을 안내한다. 원시 트레이스·원문 필드는 어떤 형태로도 ingest 하지 않는다. Use when: "하네스 스냅샷 위키에 넣어줘", "observe 리포트 vault 에 축적", 주간 하네스 건강 기록, 하네스 사용 이력 영속화 시. Bridges observe telemetry into the llm-wiki vault: renders the raw-text-free deterministic aggregate into a markdown snapshot, double-gates it (renderer fail-closed + feed-gate.sh), and ingests via /wiki-feed as an env-labeled weekly time series with a curation debt counter. Use when: feeding harness health snapshots into the knowledge vault, persisting harness usage history.
wiki-feed
문서를 llm-wiki vault에 투입(ingest)한다 — 파일·디렉토리를 받아 md/txt/pdf를 순차 ingest하고 파일별 결과(source_id·claims·모순·commit/skipped)를 리포트. 소량(≤5)은 메인 세션이 직접, 대량은 wiki-curator 1회 디스패치. 락·dirty·Ollama 다운 에러 프로토콜은 도구 계약을 따른다. Use when: "이 문서들 위키에 넣어줘", "vault에 컴파일해줘", 지식 소스 일괄 투입 시. Feed documents into an llm-wiki vault: sequential ingest of md/txt/pdf with a per-file report (source_id, claims, contradictions, commit/skipped). Use when: adding or compiling documents into the knowledge vault.
wiki-curate
llm-wiki vault 큐레이션 루프 — lint 3종(구조·무결성·스키마) 게이트가 그린이 될 때까지 소견 해소 편집을 반복한다. Use when: "위키 정리해줘", "lint 소견 해소", 감사 소견이 쌓여 일괄 정리가 필요할 때. harness generic 루프 엔진(/loop-run, engine=generic)에 위임 — 자체 훅 없음, 가드레일은 max 12회/60분/no-progress 2회, 킬스위치는 /loop-stop. 편집 불변식: raw/ 수정 금지, claim 삭제로 integrity 통과 금지. harness 플러그인 필수. Curation loop for an llm-wiki vault: resolves lint findings until the three deterministic gates are green, delegating loop mechanics to the harness generic engine (/loop-run). Guardrails: 12 iterations / 60 min / no-progress ×2; kill switch /loop-stop. Requires the harness plugin. Use when: cleaning up audit findings until gates pass.
wiki-audit
llm-wiki vault 건강 감사 — wiki-auditor(checker)를 디스패치해 lint 3종(구조·무결성·스키마, LLM-0 결정론)을 실행하고 소견 triage + 모순 원장 요약 + 큐레이션 사기(claim 삭제·quote 변조) 적발 리포트를 생성한다. --semantic 옵션 시 LLM 교차 검증(Ollama 필요)까지. 모순 처리 방향은 항상 사용자 결정(★G1). Use when: "위키 감사해줘", "vault 상태 점검", "모순 확인", 큐레이션 루프 전후 검증 시. Audit an llm-wiki vault's health: dispatches the wiki-auditor checker to run the three LLM-0 lint gates, triage findings, summarize the contradiction ledger, and detect curation fraud. Use when: auditing vault health, checking contradictions, or verifying curation work.
wiki-ask
컴파일된 llm-wiki vault에서 인용 기반으로 답한다 — 단일 질문은 query, 재사용 가치가 있으면 --persist(synthesis 복리), 다면 질문은 --research(하위질문 분해·교차 종합)로 라우팅. citations가 비면 지어내지 않고 "근거 없음 + feed 제안"을 정직 보고(히트 0도 exit 0인 함정 대응). Use when: "위키에서 답해줘", "vault 근거로 조사해줘", 축적된 지식 재사용 시. 웹 심층 리서치 리포트는 deep-research 소관. Ask the compiled llm-wiki vault with verbatim-quote citations: routes to query / --persist (compounding syntheses) / research (multi-faceted). Reports "no grounding" honestly when citations are empty. Use when: answering from the vault or running vault-grounded research.