Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nomadamas avatar

Kbo Results

  • 3.6k installs
  • 6.5k repo stars
  • Updated July 27, 2026
  • nomadamas/k-skill

KBO Results fetches Korea Baseball Organization game schedules and scores for a date using the kbo-game npm package and summarizes them in Korean.

About

KBO Results is a nomadamas skill that retrieves Korea Baseball Organization game data for a given date through the kbo-game npm package. It targets queries like today's results, yesterday's scores, or a specific YYYY-MM-DD schedule, optionally filtered by team name. Prerequisites are Node.js 18 plus a global npm install of kbo-game; the workflow installs the package when missing rather than substituting unofficial scoreboard sources. The fetch step imports getGame from the global package entry and passes a Date object with Korea timezone because string dates fail on kbo-game 0.0.2. Results are normalized for humans with home versus away teams, game status, scores, and compact one-line summaries per matchup instead of raw JSON dumps. Relative dates like today or yesterday must convert to absolute dates before execution. The skill is read-only lookup work with documented failure modes when the KBO site changes or off-season dates return empty lists. Users who follow Korean baseball reach for it when they need quick date-specific scoreboards inside agent sessions.

  • Fetches KBO schedules and scores for a YYYY-MM-DD date via global kbo-game npm package.
  • Installs kbo-game globally when missing instead of using unofficial alternate scoreboard sources.
  • Requires Date objects with Korea timezone because string dates fail on kbo-game 0.0.2.
  • Normalizes output to home versus away, status, scores, and one-line summaries per game.
  • Supports optional team filtering and converts relative today or yesterday prompts to absolute dates.

Kbo Results by the numbers

  • 3,636 all-time installs (skills.sh)
  • +129 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #53 of 560 CLI & Terminal skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

kbo-results capabilities & compatibility

Capabilities
install and invoke global kbo game package · fetch games for absolute yyyy mm dd dates · normalize scores into compact korean summaries · filter results by team name when requested
Use cases
research · planning
Platforms
macOS · Linux · Windows
Runs
Runs locally
Pricing
Free
From the docs

What kbo-results says it does

이 스킬은 조회 전용이다
SKILL.md
npx skills add https://github.com/nomadamas/k-skill --skill kbo-results

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.6k
repo stars6.5k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorynomadamas/k-skill

How do I get KBO game results for today, yesterday, or a specific date without manual scoreboard browsing?

Fetch KBO baseball schedules and scores for a specific date using the global kbo-game npm package and summarize results in Korean.

Who is it for?

Users querying Korean baseball schedules and scores inside agent workflows with Node.js available.

Skip if: Skip when you need non-KBO leagues, write operations, or sources outside the kbo-game package.

When should I use this skill?

User asks for today's KBO results, yesterday's scores, or a date-specific KBO schedule in Korean.

What you get

Compact per-game summaries with teams, status, and scores, optionally filtered to one team.

  • Date-specific KBO game summary
  • Optional raw JSON on request

By the numbers

  • [object Object]

Files

SKILL.mdMarkdownGitHub ↗

KBO Results

What this skill does

kbo-game 패키지로 특정 날짜 KBO 경기 정보를 가져와 경기 일정, 스코어, 상태를 요약한다.

When to use

  • "오늘 KBO 경기 결과 알려줘"
  • "어제 한화 경기 스코어 보여줘"
  • "2026-04-01 KBO 일정 정리해줘"

Prerequisites

  • Node.js 18+
  • npm install -g kbo-game

Inputs

  • 날짜: YYYY-MM-DD
  • 선택 사항: 특정 팀명

Workflow

0. Install the package globally when missing

npm root -g 아래에 kbo-game 이 없으면 다른 구현으로 우회하지 말고 전역 Node 패키지 설치를 먼저 시도한다.

npm install -g kbo-game

패키지가 없다는 이유로 다른 비공식 scoreboard 소스를 자동 채택하지 않는다.

1. Fetch the date

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

2. Normalize for humans

원본 데이터를 그대로 던지지 말고 아래 기준으로 정리한다.

  • 홈팀 vs 원정팀
  • 진행 상태 또는 경기 종료 여부
  • 스코어
  • 필요한 경우 특정 팀만 필터링

3. Keep the answer compact

사용자가 scoreboard를 원하면 경기별 한 줄 요약부터 준다.

Done when

  • 날짜 기준 전체 경기 요약이 있다
  • 팀 필터 요청이면 해당 팀 경기만 남아 있다
  • raw JSON이 필요하면 별도로 제공할 수 있다

Failure modes

  • KBO 사이트 변경으로 패키지 응답이 깨질 수 있다
  • 비시즌 날짜는 빈 결과가 올 수 있다

Notes

  • 이 스킬은 조회 전용이다
  • 사용자 기준 "오늘/어제" 같은 상대 날짜는 항상 절대 날짜로 변환해서 실행한다

Related skills

How it compares

Use kbo-results for quick date-based KBO scoreboards instead of building custom scrapers against unofficial sites.

FAQ

What package does kbo-results use?

The global kbo-game npm package; install with npm install -g kbo-game when it is missing.

How should dates be passed to getGame?

As a Date object with Korea timezone, for example new Date('2026-03-25T00:00:00+09:00'), not a bare string.

What output format does kbo-results return?

Compact human summaries per game with home versus away, status, and scores rather than raw JSON by default.

Is Kbo Results safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

CLI & Terminalworkflownotes

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.