Communitygithub.com

skillify

현재 세션에서 발견한 반복 가능한 워크플로를 재사용 가능한 OMC 스킬 초안으로 변환합니다.

skillify란 무엇인가요?

이 스킬은 개발자가 현재 세션 중에 발견한 반복 가능한 워크플로를 체계적으로 캡처하여 재사용 가능한 OMC(Open Multi-agent Collaboration) 스킬로 변환하는 방법을 제공합니다. quality gate를 통해 스킬화할 가치가 있는 워크플로인지 검증하고, 입력값, 단계별 절차, 성공 기준, 제약 조건, 함정, 검증 증거 등을 추출합니다. 이 스킬은 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용하도록 설계되었으며, 저장소 내장 스킬, 사용자/프로젝트 학습 스킬, 또는 문서 전용으로 분류하여 적절한 위치에 저장합니다. YAML 프론트매터를 포함한 완전한 스킬 파일을 생성하며, 평문 마크다운만으로 스킬을 작성하는 것을 방지합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode/tree/main/skills/skillify

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

skillify은(는) 무엇을 하나요?

현재 세션이 반복 가능한 워크플로를 발견하여 재사용 가능한 OMC 스킬로 만들어야 할 때 이 스킬을 사용하세요.

목표

성공적인 다단계 워크플로를 나중에 다시 발견하는 대신 구체적인 스킬 초안으로 캡처합니다.

품질 게이트

스킬을 추출하기 전에 다음 세 가지 조건이 모두 참이어야 합니다:

  • "누군가가 5분 안에 구글 검색으로 찾을 수 있는가?" → 아니오.
  • "이 코드베이스, 프로젝트 또는 워크플로에 특화된 것인가?" → 예.
  • "이것을 발견하는 데 실제 디버깅, 설계 또는 운영 노력이 필요했는가?" → 예.

의사 결정 휴리스틱, 제약 조건, 함정, 검증 단계를 인코딩하는 스킬을 선호하세요. 일반 문서에 속하는 일반적인 스니펫, 보일러플레이트 또는 라이브러리 사용 예제는 피하세요.

워크플로

  1. 세션이 완료한 반복 가능한 작업을 식별합니다.
  2. 다음 항목을 추출합니다:
    • 입력값
    • 순서가 있는 단계
    • 성공 기준
    • 제약 조건 / 함정
    • 검증 증거
    • 스킬의 최적 대상 위치
  3. 워크플로가 다음 중 어디에 속하는지 결정합니다:
    • 저장소 내장 스킬
    • 사용자/프로젝트 학습 스킬
    • 문서 전용
  4. 학습 스킬 파일을 작성할 때는 YAML 프론트매터로 시작하는 완전한 스킬 파일을 출력합니다.
    • 절대 일반 마크다운 전용 스킬 파일을 내보내지 마세요.
    • 프론트매터 없이 평문 마크다운을 작성하지 마세요.
    • 최소 프론트매터:
      ---
      name: <스킬-이름>
      description: <한 줄 설명>
      triggers:
        - <트리거-1>
        - <트리거-2>
      ---
      
    • 학습/사용자/프로젝트 스킬을 플랫 파일 기반 경로에 작성합니다:
      • ${CLAUDE_CONFIG_DIR:-~/.claude}/skills/omc-learned/<스킬-이름>.md
      • .omc/skills/<스킬-이름>.md
    • 커밋되지 않은 스킬은 커밋되거나 사용자 수준 디렉토리로 복사될 때까지 작업 트리 로컬임을 기억하세요.
  5. 명확한 트리거, 단계, 성공 기준, 함정을 포함하여 나머지 스킬 파일을 작성합니다.
  6. 인코딩하기에 아직 너무 모호한 부분이 있다면 지적합니다.

규칙

  • 실제로 반복 가능한 워크플로만 캡처합니다.
  • 스킬을 실용적이고 범위가 명확하게 유지합니다.
  • 모호한 설명보다 명시적인 성공 기준을 선호합니다.
  • 워크플로에 아직 해결되지 않은 분기 결정이 있다면 작성 전에 기록합니다.
  • 호환성을 위해 omc-learned를 저장 디렉토리 이름으로 유지하며, 공개 호출 이름으로 제시하지 마세요.

출력

  • 제안된 스킬 이름
  • 대상 위치
  • 초안 워크플로 구조 또는 완전한 스킬 파일
  • 검증 또는 품질 게이트 노트
  • 미해결 질문이 있다면 포함

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

agent-doc-discipline

Writing-time discipline for documents agents consume (the five surfaces, specs, tickets, .omc/skills/) — every rule checkable and carrying a why, steps before reference, one meaning in one home, no restating what the environment already says. Mandatory at drydock seed generation and the launch C5 sediment pass; opt-in for any other agent-facing doc edit. The companion of minimal-code-discipline: that one disciplines code, this one disciplines papers.

ai-slop-cleaner

Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode

ask

Process-first advisor routing for Claude, Codex, Gemini, Antigravity, Grok, or Cursor via `omc ask`, with artifact capture and no raw CLI assembly

ask-navigator

Shipyard

autopilot

Full autonomous execution from idea to working code

autoresearch

Stateful single-mission improvement loop with strict evaluator contract, markdown decision logs, and max-runtime stop behavior

cancel

Cancel any active OMC mode (autopilot, ralph, ultragoal, swarm, ultrapilot, pipeline, team) and clean up retired legacy state

configure-notifications

Configure notification integrations (Telegram, Discord, Slack) via natural language

debug

Diagnose the current OMC session or repo state using logs, traces, state, and focused reproduction

deepinit

Deep codebase initialization with hierarchical AGENTS.md documentation

deep-interview

Socratic deep interview with mathematical ambiguity gating before explicit execution approval

drydock

Lay the keel of the shipyard harness in any repo — the 4-pillar shared environment (Context, Rules, Tools, Standards) across 5 surfaces (CLAUDE.md, skills, design-system, mcp/cli, shared context) so that every human and agent inherits the same design language and anyone can ship. Run once per repo; re-run with --check to audit drift.

execute

Carry an approved task through to working, verified code

external-context

Invoke parallel document-specialist agents for external web searches and documentation lookup

graph

Deterministic orchestration graph runtime - declarative DAG pipelines with journal-based crash recovery

harbor

Harbor intake for external work — the captain only handles unresolved decisions. Sweeps incoming issues and PRs, verifies every claim before disposition, reuses every decision already made, and hands the maintainer a docket whose pending items each carry one question with options, recommendation, impact and evidence. Agent-autonomous for facts and for actions covered by standing authorization; signed for every new judgment. Never merges.

hud

Configure HUD display options (layout, presets, display elements)

launch

Shipyard

loft

Loft the shape before cutting steel — answer a design question that prose cannot settle by building a throwaway artifact: a pure logic module in a clickable shell, or structurally different UI variants behind one route. The captain reacts to the artifact; the answer folds into the decision; the artifact never docks. Use when a design question stalls in words, when a navigator map carries a loft ticket, or when a spec discussion reaches

minimal-code-discipline

YAGNI-ladder coding discipline for writing changes — existence-first, reuse before writing, dependency ladder, shortest correct diff, with non-negotiables that must never be minimized away

관련 스킬