
Kbl Results
- 2.7k installs
- 7k repo stars
- Updated August 2, 2026
- nomadamas/k-skill
kbl-results is an agent skill that KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
About
공식 KBL JSON 표면으로 특정 날짜의 한국프로농구 경기 일정 결과를 조회하고 필요하면 특정 팀 예 서울 SK 부산 KCC 팀 코드 55 만 필터링한 뒤 현재 팀 순위까지 함께 정리한다 오늘 KBL 경기 결과 알려줘 2026 04 01 서울 SK 경기 결과 보여줘 KBL 현재 팀 순위 알려줘 Node js 18 npm install g kbl results 날짜 YYYY MM DD 선택 사항 팀명 풀네임 팀 코드 The kbl results skill documents workflows prerequisites and usage patterns grounded in its repository SKILL md Agents should follow the documented steps respect safety and permission notes and cite only capabilities described in the source It triggers on phrases matching the skill description and integrates with the agent toolchain for the tasks outlined in the documentation
- description: KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
- 공식 KBL JSON 표면으로 특정 날짜의 한국프로농구 경기 일정/결과를 조회하고, 필요하면 특정 팀(예: `서울 SK`, `부산 KCC`, 팀 코드 `55`)만 필터링한 뒤 현재 팀 순위까지 함께 정리한다.
- `npm root -g` 아래에 `kbl-results` 가 없으면 HTML scraping 으로 우회하지 말고 먼저 전역 Node 패키지 설치를 시도한다.
- See SKILL.md for kbl-results operational details.
- See SKILL.md for kbl-results operational details.
Kbl Results by the numbers
- 2,731 all-time installs (skills.sh)
- +237 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #298 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
kbl-results capabilities & compatibility
- Capabilities
- description: kbl 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으 · 공식 kbl json 표면으로 특정 날짜의 한국프로농구 경기 일정/결과를 조회하고, 필 · `npm root g` 아래에 `kbl results` 가 없으면 html scrap · see skill.md for kbl results operational details
- Use cases
- orchestration
What kbl-results says it does
description: KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
공식 KBL JSON 표면으로 특정 날짜의 한국프로농구 경기 일정/결과를 조회하고, 필요하면 특정 팀(예: `서울 SK`, `부산 KCC`, 팀 코드 `55`)만 필터링한 뒤 현재 팀 순위까지 함께 정리한다.
`npm root -g` 아래에 `kbl-results` 가 없으면 HTML scraping 으로 우회하지 말고 먼저 전역 Node 패키지 설치를 시도한다.
npx skills add https://github.com/nomadamas/k-skill --skill kbl-resultsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2.7k |
|---|---|
| repo stars | ★ 7k |
| Security audit | 1 / 3 scanners passed |
| Last updated | August 2, 2026 |
| Repository | nomadamas/k-skill ↗ |
What does kbl-results help with and when should an agent load it?
KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
Who is it for?
Developers using kbl-results as documented in the skill repository.
Skip if: Skip when the task falls outside the kbl-results documented scope.
When should I use this skill?
KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
What you get
Agent actions aligned with the kbl-results SKILL.md workflow and documented deliverables.
Files
KBL Results
What this skill does
공식 KBL JSON 표면으로 특정 날짜의 한국프로농구 경기 일정/결과를 조회하고, 필요하면 특정 팀(예: 서울 SK, 부산 KCC, 팀 코드 55)만 필터링한 뒤 현재 팀 순위까지 함께 정리한다.
When to use
- "오늘 KBL 경기 결과 알려줘"
- "2026-04-01 서울 SK 경기 결과 보여줘"
- "KBL 현재 팀 순위 알려줘"
Prerequisites
- Node.js 18+
npm install -g kbl-results
Inputs
- 날짜:
YYYY-MM-DD - 선택 사항: 팀명, 풀네임, 팀 코드
Workflow
0. Install the package globally when missing
npm root -g 아래에 kbl-results 가 없으면 HTML scraping 으로 우회하지 말고 먼저 전역 Node 패키지 설치를 시도한다.
npm install -g kbl-results1. Fetch the official KBL JSON
공식 KBL 웹앱은 https://api.kbl.or.kr JSON API를 사용한다. 따라서 브라우저 크롤링 전에 아래 표면을 우선 사용한다.
- 일정/결과:
https://api.kbl.or.kr/match/list - 팀 순위:
https://api.kbl.or.kr/league/rank/team
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, "kbl-results", "src", "index.js"),
).href;
const { getKBLSummary } = await import(entry);
const summary = await getKBLSummary("2026-04-01", {
team: "부산 KCC",
includeStandings: true,
});
console.log(JSON.stringify(summary, null, 2));
JS2. Normalize for humans
원본 JSON을 그대로 던지지 말고 아래 기준으로 정리한다.
- 홈팀 vs 원정팀
- 경기 시간 / 종료 여부 / LIVE 여부
- 스코어
- 현재 순위
- 요청 팀이 있으면 해당 팀 경기만 필터링
3. Keep the answer compact
요청이 scoreboard 면 경기별 한 줄 요약부터 준다. 특정 팀 요청이면 그 팀 경기와 현재 순위만 먼저 보여준다.
Done when
- 날짜 기준 경기 요약이 있다
- 팀 요청이면 해당 팀 경기만 남아 있다
- 현재 순위가 같이 정리되어 있다
Failure modes
- KBL가
api.kbl.or.kr응답 구조를 바꾸면 패키지 수정이 필요하다 - 경기 전 날짜면 결과 대신 예정 상태가 반환될 수 있다
- 크롤링 fallback은 공식 JSON이 막혔을 때만 검토한다
Notes
- 이 스킬은 조회 전용이다
- 사용자의 "오늘/어제" 요청은 항상 절대 날짜(
YYYY-MM-DD)로 변환해서 실행한다 - 자세한 사용 예시는
docs/features/kbl-results.md와packages/kbl-results/README.md를 따른다
Related skills
FAQ
What is kbl-results?
KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
When should I use kbl-results?
KBL 한국프로농구 경기 결과와 현재 팀 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kbl-results npm 패키지를 사용한다.
Is kbl-results safe to install?
Review the Security Audits panel on this page before installing in production.