Borrowing it
Nothing to install: this file belongs to kwakseongjae/oh-my-design. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/kwakseongjae/oh-my-design/main/.claude/skills/omd-issue/SKILL.mdgit clone --depth 1 https://github.com/kwakseongjae/oh-my-designWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/kwakseongjae/oh-my-design/omd-issue)<a href="https://agentmods.dev/skills/kwakseongjae/oh-my-design/omd-issue"><img src="https://agentmods.dev/badge/skills/kwakseongjae/oh-my-design/omd-issue/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/kwakseongjae/oh-my-design/omd-issue"><img src="https://agentmods.dev/badge/skills/kwakseongjae/oh-my-design/omd-issue.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00157 | $0.02010 |
| Opus 5 | $0.00078 | $0.01005 |
| Sonnet 5 | $0.00031 | $0.00402 |
| Haiku 4.5 | $0.00016 | $0.00201 |
Grade A, and why
omd:issue scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 126 lines — stays where its author put it; the contents beside it link to each section on GitHub.
omd:issue — 피드백 접수와 처리 루프
불만은 채팅에 남으면 사라진다. 이 스킬은 불만을 kwakseongjae/oh-my-design의
GitHub 이슈로 옮겨 처리 가능한 큐로 만들고, 그 큐를 비우는 배치 verb까지 제공한다.
Vercel의 design.md 루프가 좋은 선례다 — 그들은 매주 Slack·GitHub·Figma의 불평을 수집해 그룹화하고, 각 교정을 "일관되게 강제할 수 있는 가장 좁은 자리"에 배치한 뒤, 그 종류의 불평이 실제로 줄었는지 추적한다. 이 스킬의 process verb가 같은 루프다.
Verb 판별
| 발화 | verb |
|---|---|
| "이슈 등록", "신고할래", "버그", "기능 요청", "이거 불편해" | file (기본) |
| "이슈 목록", "쌓인 피드백 보여줘" | list |
| "이슈 처리해줘", "피드백 정리", "process feedback" | process |
verb: file — 접수
1. 수집 (부족한 것만 물어라 — 한 배치로)
- 대상: 어느 스킬/표면인가 (
omd:apply,omd:harness, 카탈로그 레퍼런스, CLI, 웹 …) - 실제로 일어난 일: 재현 가능한 서술. 실행한 명령·발화 원문이 있으면 그대로.
- 기대한 것: 무엇이 나왔어야 하나.
- 환경:
omd --version출력, 호스트 CLI(Claude Code / Codex / Cursor), OS. - 증거: 산출물 경로·스크린샷·로그 조각. 있으면 붙이고 없으면 넘어간다.
2. 공개 레포 위생 (필수 — 건너뛰지 마라)
레포는 PUBLIC이다. 이슈 본문에 다음이 들어가면 안 된다:
- API 키·토큰·이메일 등 자격증명과 개인정보
- 사용자의 비공개 프로젝트 코드·상호·미공개 제품명 — 재현에 필요하면 일반화해라 ("우리 결제 페이지" → "3-state 결제 완료 화면")
- 봉인 해제 전 벤치마크 수치 (T3 등 진행 중 실험의 중간 수치)
수집 내용에 위 항목이 보이면 제거·일반화한 뒤, 사용자 모드에서는 최종 본문을 보여주고 승인받고 나서 올린다. 내부 모드는 바로 올리되 같은 위생 규칙을 지킨다.
3. 작성
제목: [<스킬/표면>] <한 줄 증상> — 예: [omd:apply] 톤 교정 후 preferences.md에 중복 기록됨
본문 템플릿:
## 무엇이 일어났나
<재현 서술 — 실행한 것 그대로>
## 기대한 것
<...>
## 환경
- omd: <버전> / 호스트: <Claude Code|Codex|Cursor> / OS: <...>
## 증거
<로그·경로·스크린샷. 없으면 "없음">
라벨: 항상 skill-feedback + 성격에 따라 bug 또는 enhancement.
내부 도그푸딩 접수는 dogfood를 추가한다.
4. 제출 경로
gh인증이 있으면:gh issue create -R kwakseongjae/oh-my-design --title "..." --body-file <tmp> --label skill-feedback,buggh가 없거나 미인증이면 (일반 사용자 흔함): 사전 채움 URL을 만들어 건네라 —https://github.com/kwakseongjae/oh-my-design/issues/new?title=<urlencoded>&body=<urlencoded>&labels=skill-feedback,bug클릭 한 번으로 접수되게. URL이 2,000자를 넘으면 본문을 요약하고 상세는 사용자가 붙여넣도록 안내한다.
내부 도그푸딩 모드
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 126 lines · 157 tokens per session scan A a6ed3df7bc4b
omd:issue is a skill published in the GitHub repository kwakseongjae/oh-my-design (498 stars, last pushed 4d ago), licensed MIT. It adds 157 tokens to every session and 2,010 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
dembrandt
A TypeScript command-line tool that renders a web page with Playwright and examines its actual styles. It turns colours, typography, spacing, borders, shadows, animation curves, components, and breakpoints into structured design tokens.
create-issue
Draft and submit a GitHub issue from a user idea or bug description, with bilingual body and correct labels.
gh-assign-issues
Use to assign GitHub issues to a milestone and/or owners in bulk, verifying each.
extract-design
Extract the full design language from any website URL. Produces 8 output files including AI-optimized markdown, visual HTML preview, Tailwind config, React theme, shadcn/ui theme, Figma variables, W3C design tokens, and CSS variables. Also runs WCAG accessibility scoring. Use when user says 'extract design', 'get…
github
Drive GitHub via the official gh CLI — repos, issues, pull requests, releases, gists, Actions runs, and raw REST through gh api. Use when the user asks to inspect or manage GitHub.
designlang-tokens
Use when styling UI for cal.com — references the extracted design system tokens instead of inventing colors, spacing, or typography.