lotto-results Skill for Claude Code: Check Korean Lotto Draws and Your Numbers
Fetches Korean Lotto 6/45 winning numbers and payouts for any round and checks your six numbers against them.
- Installs
- 9.1K
- on skills.sh
- Stars
- 8.2K
- on GitHub
- Files
- 4
- besides SKILL.md
- Updated
- Nov 2026
- last repo commit
lotto-results makes the agent read Korean Lotto 6/45 draw data with the k-lotto npm package. It can get the latest round, the winning numbers and payout breakdown for a round such as 1216, and the prize rank of six numbers you give it.
It triggers when you ask for winning numbers, payouts or whether your numbers matched. Its SKILL.md is a stub that tells the agent to run npx -y @nomadamas/k-skill@0 instruct lotto-results, and the Korean-language instruction.md says to install k-lotto globally with npm if it is missing. It needs Node.js 18 or newer. It is a lookup only: it does not buy tickets.
Good for
- People who want this week's Korean Lotto numbers without opening the site
- Ticket holders who want to know which prize their six numbers won
- Claude Code and Codex users who already run the k-skill collection
Install lotto-results
Claude Code
- 1
Copy this prompt.
Install the lotto-results skill in Claude Code. Run this command: /plugin marketplace add NomaDamas/k-skill /plugin install k-skill@k-skill Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js 18 or newer.
Pick one route. The plugin route installs the k-skill plugin, which covers the whole repo: 135 top-level skill folders (counted from the repo tree), with no hooks or MCP config files in the tree. The skills CLI and folder routes install only lotto-results. The skill needs Node.js 18 or newer and runs npx at use time, so there is no Claude app upload route.
From the project README. Source.
What's in the skill
When it loads
Check Korean Lotto draw results, latest rounds, and ticket matches with the k-lotto npm package. Use when the user asks for winning numbers, payout details, or whether their numbers matched.
Sections in SKILL.md
- Get the full instructions (required first step)
- Legal disclaimer (required)
- Hard rules even without the CLI
Key facts
- Author
- NomaDamas (repo owner)
- License
- MIT (SKILL.md frontmatter)
- Installs on skills.sh
- 9,141 (Nov 2, 2026)
- GitHub stars
- 8,232 for the k-skill repo (Nov 2, 2026)
- Last commit
- Nov 1, 2026
What it includes
Runs the k-skill npm command that prints the full instructions
SKILL.md says to run `npx -y @nomadamas/k-skill@0 instruct lotto-results` first and follow the output.
Runs code ·
Get instructions firstInstalls the k-lotto package globally when `require("k-lotto")` fails
Runs `npm install -g k-lotto` and sets NODE_PATH. The instructions say not to rewrite an HTML parser or look for unofficial sources if the package is missing.
Runs code ·
Install k-lottoCalls getLatestRound to find the newest draw number
A short Node script that prints the latest round.
Try: “이번 주 로또 번호 뭐야”
Runs code ·
Latest roundCalls getDetailResult for winning numbers, draw date and payouts
Example in the file uses round 1216 and prints the result as JSON.
Try: “1210회 당첨번호 알려줘”
Runs code ·
Round detailsCalls checkNumber with a round and your six numbers to get matches and rank
Runs only when you provide your six numbers.
Try: “내 번호가 몇 등인지 봐줘”
Runs code ·
Check your numbers
From the official docs
Permissions
High risk
The skill installs a global npm package and runs Node scripts on your machine to read lottery results. Check the global install step, and opt out of usage statistics if you do not want them.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Claude runs whatever the k-skill npm package prints
SKILL.md says to run npx -y @nomadamas/k-skill@0 instruct lotto-results and follow its output as the primary instructions. Claude therefore acts on text that comes from an npm package at run time, and the @0 tag floats across 0.x releases, so the instructions can change without any change to SKILL.md. Read the output before Claude acts on it. github.com
It installs a package globally with npm
When k-lotto is missing, the instructions run `npm install -g k-lotto` and set NODE_PATH. Skip the step and install it yourself if you prefer. github.com
Personal lookups only
The disclaimer limits use to personal lookups and says not to do bulk crawling or build a database. It also says the skill is not an official lottery tool. github.com
The k-skill CLI can send usage statistics
The k-skill docs say it can send a random local id, the command, skill name, version, runtime mode and success flag to PostHog. Set KSKILL_ANALYTICS_DISABLED=1 to opt out. github.com
Hard rules in SKILL.md
SKILL.md says never to run payment, message delivery, final submission, cancellation or public posting without the user's explicit approval, and never to ask for or store plaintext credentials. github.com
Technical details
| Talks to | npm registry (k-skill package via npx) |
|---|---|
| Scopes |
|
Questions
What does lotto-results do?
It reads Korean Lotto 6/45 results with the k-lotto package. You can ask for the latest round, a given round's winning numbers and payouts, or whether your six numbers matched and at what rank.
How do I install lotto-results?
Use the install box above. The README offers a plugin route for the whole k-skill collection or the skills CLI for this skill. You also need Node.js 18 or newer, because the skill installs and runs the k-lotto npm package.
Does it need an API key or a login?
The instructions list no key or login. They list Node.js 18+ and the k-lotto package, installed with npm if missing.
Does it buy lottery tickets?
No. The instructions call it a lookup-only skill, and its disclaimer says it does not buy tickets or act on your behalf.
Does it store my numbers?
The instructions say numbers you give it are not saved permanently. The disclaimer asks that they not be kept or shared unnecessarily.
Is lotto-results safe to run?
It runs npm and Node commands on your machine, including a global npm install of k-lotto if the package is missing. The k-skill CLI can also send anonymous usage statistics, which you can disable with KSKILL_ANALYTICS_DISABLED=1. The disclaimer says the skill is not an official lottery tool and limits use to personal lookups, not bulk crawling.
Information
updated Nov 2, 2026
- Repository
- nomadamas/k-skill
- Folder
lotto-results
Sources
Docs, issue trackers and discussions this page is built from.
Show all 7Hide
- github.com · github.com
- github.com · github.com
- github.com · github.com
- github.com · github.com
- github.com · github.com
- github.com · github.com
- github.com · github.com