PlugWiki

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. 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. 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

  1. Get the full instructions (required first step)
  2. Legal disclaimer (required)
  3. Hard rules even without the CLI

Key facts

Installs on skills.sh
9,141 (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 first

  • Installs 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-lotto

  • Calls getLatestRound to find the newest draw number

    A short Node script that prints the latest round.

    Try: “이번 주 로또 번호 뭐야”

    Runs code · Latest round

  • Calls 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 details

  • Calls 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 tonpm registry (k-skill package via npx)
Scopes
  • Shell commands: npx, npm install -g, node

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

Folder
lotto-results

nomadamas/k-skillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 7
  1. github.com · github.com
  2. github.com · github.com
  3. github.com · github.com
  4. github.com · github.com
  5. github.com · github.com
  6. github.com · github.com
  7. github.com · github.com

Updated Nov 2, 2026.