بنقرة واحدة
dice-roll
주사위 판정을 실제 난수로 수행하는 스킬. 판정이 필요할 때 반드시 이 스킬의 script를 호출하여 결과를 얻어야 한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
주사위 판정을 실제 난수로 수행하는 스킬. 판정이 필요할 때 반드시 이 스킬의 script를 호출하여 결과를 얻어야 한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Compact the current conversation into a handoff document for another agent to pick up.
Audit and refine ADRs in docs/adr/ using the deep-module framing — a good ADR is a deep module of decision, not a dump of discussion. Use when reviewing ADRs produced by grill-with-docs, when an ADR feels meeting-notes-shaped or bloated, or when the user wants to tighten a decision record before merging.
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".
Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.
Set up and use portless for named local dev server URLs (e.g. https://myapp.localhost instead of http://localhost:3000). Use when integrating portless into a project, configuring dev server names, setting up the local proxy, working with .localhost domains, or troubleshooting port/proxy issues.
Monorepo 의존성을 최신 버전으로 업데이트. Changelog 분석, 리스크 평가, 검증까지 포함.
| name | dice-roll |
| description | 주사위 판정을 실제 난수로 수행하는 스킬. 판정이 필요할 때 반드시 이 스킬의 script를 호출하여 결과를 얻어야 한다. |
| disable-model-invocation | true |
RPG 판정에서 **실제 난수(crypto RNG)**를 사용하는 주사위 스킬입니다. 직접 숫자를 만들지 말고 반드시 script 도구로 roll.ts를 실행하세요.
script(file: "skills/dice-roll/scripts/roll.ts", args: ["<dice>", "<DC>"])
| 표기 | 의미 |
|---|---|
1d20 | 20면체 1개 |
1d20+3 | 20면체 1개 + 보정 +3 |
2d6+3 | 6면체 2개 + 3 |
1d20-2 | 20면체 1개 - 2 |
d100 | = 1d100 |
4d6kh3 | 6면체 4개 중 상위 3개만 합산 |
상황: 사용자가 "자물쇠를 따본다" (도적 페르소나, 민첩 +3, DC 12 민첩 판정)
stats.yaml 조회 → 민첩: 3args: ["1d20+3", "12"]Notation: 1d20+3
Roll: 8
Modifier: +3
Total: 8 +3 = 11
DC 12: FAIL (margin -1)
[SYSTEM] 판정: 민첩 DC 12 → 실패 (주사위 8 +민첩 3 = 11)보정이 0이면 1d20로 호출하고 기록도 (주사위 N)만. [CHOICES]에 stat: <능력치>가 있으면 stats.yaml에서 그 값을 찾아 주사위에 반영합니다.