k-skill is a collection of AI agent skills tailored for Korean users that automates interactions with Korean services and platforms.
The tool addresses the friction of repetitive tasks on Korean-specific services by providing a unified skill set that AI agents can invoke. It covers services like railway booking systems (SRT, KTX), sports leagues (KBO), lottery systems, delivery platforms (당근, 쿠팡), messaging (카톡), government portals (정부24), and tax services (홈택스). The approach works by packaging these capabilities as skills compatible with multiple coding agent platforms including Claude Code, Codex, and OpenCode. No additional client API layer is required; users can make HTTP requests directly to proxy servers like k-skill-proxy when needed.
Adoption suits Korean developers and users who frequently interact with these domestic services and want to delegate routine tasks to AI agents. The tool works with existing agent platforms without requiring custom integrations. It's important to note that KTX and SRT skills are read-only, supporting schedule queries and availability checks but not login, booking, reservation, payment, or cancellation operations. Installation requires Node.js 18 or higher; Python 3.11 and the uv package manager are additional requirements only for KTX official schedules and SRT live query helpers. Some skills require user credentials while others can operate through managed proxy services, with privacy policies documented separately for public API proxies.
Development activity shows consistent engagement with the project maintaining an organized contribution process documented in a dedicated guide. The maintainers actively manage the scope of capabilities, clearly distinguishing between read-only and transactional operations to set realistic expectations. The project provides multiple installation paths including marketplace integration for Claude Code users, indicating attention to accessibility across different agent platforms.