Pulls KBO baseball game schedules and scores for specific dates using the kbo-game npm package. You ask for today's games or yesterday's scores, it fetches the data and formats it into a readable summary instead of dumping raw JSON. The workflow is careful about date handling, it converts everything to Date objects with KST timezone because passing strings directly fails. It also won't fall back to unofficial sources if the package is missing, it just installs kbo-game globally first. Useful if you follow Korean baseball and want quick score checks without opening a browser, though it'll break if the KBO site structure changes upstream.
npx -y skills add nomadamas/k-skill --skill kbo-results --agent claude-codeInstalls into .claude/skills of the current project.
kbo-game 패키지로 특정 날짜 KBO 경기 정보를 가져와 경기 일정, 스코어, 상태를 요약한다.
npm install -g kbo-gameYYYY-MM-DDnpm root -g 아래에 kbo-game 이 없으면 다른 구현으로 우회하지 말고 전역 Node 패키지 설치를 먼저 시도한다.
npm install -g kbo-game
패키지가 없다는 이유로 다른 비공식 scoreboard 소스를 자동 채택하지 않는다.
GLOBAL_NPM_ROOT="$(npm root -g)" node --input-type=module - <<'JS'
import path from "node:path";
import { pathToFileURL } from "node:url";
const entry = pathToFileURL(
path.join(process.env.GLOBAL_NPM_ROOT, "kbo-game", "dist", "index.js"),
).href;
const { getGame } = await import(entry);
const date = "2026-03-25";
const games = await getGame(new Date(`${date}T00:00:00+09:00`));
console.log(JSON.stringify(games, null, 2));
JS
kbo-game@0.0.2 기준 실제 export는 getGame 하나이며, 문자열 날짜("2026-03-25")를 직접 넘기면 실패한다. 항상 Date 객체로 변환해서 호출한다. 전역 설치를 기본으로 쓰므로 inline snippet에서는 전역 npm root 아래 entry file을 직접 import 한다.
원본 데이터를 그대로 던지지 말고 아래 기준으로 정리한다.
사용자가 scoreboard를 원하면 경기별 한 줄 요약부터 준다.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills