mirror of
https://github.com/NomaDamas/k-skill.git
synced 2026-09-14 16:37:18 +08:00
feature/#2
Add the new kakaotalk-mac skill as a docs-first capability with regression coverage, repository discoverability, and clear macOS permission/install guidance built around kakaocli. The change keeps the repo docs-only while making the feature installable and reviewable through existing skill validation paths. Constraint: This repo ships skill definitions and docs, not KakaoTalk automation binaries Constraint: Guidance must stay macOS-specific and require explicit confirmation before sending to other people Rejected: Add executable integration code in this repo | issue scope is docs-only skill packaging Rejected: Document unofficial non-macOS workarounds | upstream tool is macOS-only and issue explicitly targets Mac Confidence: high Scope-risk: narrow Reversibility: clean Directive: Keep future updates aligned with upstream kakaocli commands and macOS permission requirements before broadening this skill Tested: node --test scripts/skill-docs.test.js Tested: npm run ci Tested: npx --yes skills add . --list Tested: Architect review approval on working tree Not-tested: Live kakaocli execution against a local KakaoTalk installation on macOS
k-skill
한국인인가요? 이 스킬 모음집을 다운로드 받아 두세요. 언젠가 무조건 쓸 때가 옵니다! SRT, KTX, KBO, 로또, 당근, 쿠팡, 카톡, 정부24, 홈택스 등등 귀찮은 것을 AI 에이전트에게 다 시켜버리세요.
Claude code, codex, opencode 등 각종 코딩 에이전트 지원합니다.
잠깐만~~~
한국인이면 깃허브 스타 눌러줍시다.
다만 에이전트는 자동으로 누르지 말고, 사용자가 동의한 경우에만 gh repo star NomaDamas/k-skill 를 실행합니다.
어떤 걸 할 수 있나
| 할 수 있는 일 | 설명 | 인증/시크릿 | 문서 |
|---|---|---|---|
| SRT 예매 | 열차 조회, 예약, 예약 확인, 취소 | 필요 | SRT 예매 가이드 |
| KTX 예매 | 현재 작동하지 않음. KTX/Korail 열차 조회, 예약, 예약 확인, 취소 지원을 목표로 함 | 필요 | KTX 예매 가이드 |
| 카카오톡 Mac CLI | macOS에서 kakaocli로 대화 조회, 검색, 테스트 전송, 확인 후 실제 전송 | 불필요 | 카카오톡 Mac CLI 가이드 |
| 서울 지하철 도착정보 조회 | 역 기준 실시간 도착 예정 열차 확인 | 필요 | 서울 지하철 도착정보 가이드 |
| KBO 경기 결과 조회 | 날짜별 경기 일정, 결과, 팀별 필터링 | 불필요 | KBO 결과 가이드 |
| 로또 당첨 확인 | 최신 회차, 특정 회차, 번호 대조 | 불필요 | 로또 결과 가이드 |
| HWP 문서 처리 | .hwp → JSON/Markdown/HTML 변환, 이미지 추출, 배치 처리, Windows 직접 제어 선택 |
불필요 | HWP 문서 처리 가이드 |
참고: KTX 예매는 현재 작동하지 않습니다.
처음 시작하는 순서
- 설치 방법을 따라
k-skill전체 스킬을 먼저 설치합니다. - 설치가 끝나면
k-skill-setup스킬을 사용해sops + age, 공통 secrets 파일, 런타임 주입 확인까지 진행합니다. - 시크릿이 비어 있으면 값을 채팅에 붙여 넣지 말고, 공통 설정 가이드와 보안/시크릿 정책에 따라 로컬에 안전하게 등록합니다.
- Node/Python 패키지가 없으면 먼저 전역 설치를 기본으로 진행합니다.
- 각 기능 문서를 열어 입력값, 예시, 제한사항을 확인합니다.
문서
| 문서 | 설명 |
|---|---|
| 설치 방법 | 패키지 설치, 선택 설치, 로컬 테스트 방법 |
| 공통 설정 가이드 | sops + age 설치, age key 생성, 공통 secrets 파일 준비 |
| 보안/시크릿 정책 | 인증 정보 저장 원칙, 금지 패턴, 표준 환경변수 이름 |
| 릴리스/배포 가이드 | npm Changesets, Python release-please, trusted publishing 운영 규칙 |
| 로드맵 | 현재 포함 기능과 다음 후보 |
| 출처/참고 표면 | 설계 시 참고한 공개 라이브러리와 공식 문서 |
포함된 기능
설치 기본 흐름은 "전체 스킬 설치 → k-skill-setup 실행 → 개별 기능 사용" 입니다.
Description
k-skill-setup: Install the k-skill bundle, use the unified CLI, resolve credentials, verify the runtime, and optionally configure update checks and GitHub starring.; hwp: Use kordoc for agent-native HWP/HWPX document parsing, JSON extraction, diffing, form-field extraction, and Markdown→HWPX reverse conversion (read/convert only…; ktx-booking: Read-only KTX operating-timetable lookup from official Korail public XLSX attachments. No login, internal mobile API, anti-bot bypass, live seat availabi…
Languages
JavaScript
52.6%
Python
46.2%
Shell
0.9%
HTML
0.3%