leerness-skillpack
v1.0.0
Published
Leerness 기본 스킬 카탈로그 — 한국어 우선. leerness >=1.9.10이 동적 로드해 init/migrate 시 사용.
Maintainers
Readme
leerness-skillpack
Leerness 기본 스킬 카탈로그를 분리한 패키지. leerness >=1.9.10이 동적으로 로드해 init / migrate 시 사용합니다.
설치
# 사용자 프로젝트에 leerness와 함께
npm install leerness leerness-skillpack
# 또는 글로벌
npm install -g leerness leerness-skillpackleerness만 설치되어 있어도 동작하며 (내장 fallback 카탈로그), leerness-skillpack이 함께 있으면 자동으로 그 카탈로그를 우선 사용합니다.
동작 방식
leerness CLI는 다음 순서로 스킬 카탈로그를 로드합니다:
require('leerness-skillpack/catalog.json')시도- 실패 시 사용자 프로젝트의
node_modules/leerness-skillpack/catalog.json탐색 - 실패 시 npm global root의
leerness-skillpack/catalog.json탐색 - 모두 실패하면 leerness 본 패키지에 내장된 fallback 카탈로그 사용
leerness skill list의 출처 컬럼에 skillpack / builtin / user로 표시되어 어디서 왔는지 구분 가능합니다.
포함 스킬 (8개)
| ID | 한글명 | 영역 |
|---|---|---|
| office | 마이크로소프트 오피스 자동화 스킬 라이브러리 | 문서 자동화 |
| commerce-api | 커머스 API 연동 스킬 라이브러리 | E-Commerce |
| crawling | 크롤링·브라우저 자동화 스킬 라이브러리 | Web Automation |
| firebase | Firebase·Cloud Functions 스킬 라이브러리 | Serverless |
| ads-analytics | 광고·GA4 분석 스킬 라이브러리 | Analytics |
| appstore-review | 앱스토어 심사 대응 스킬 라이브러리 | Mobile |
| ai-verified-skill-publisher | AI 검증 스킬 업로드·라이브러리화 스킬 | Meta |
| feature-implementation | 기능 구현 표준 스킬 | Meta |
자세한 능력 목록은 catalog.json 참고.
카탈로그 스키마
{
"name": "leerness-skillpack",
"version": "1.0.0",
"leernessCompat": ">=1.9.10",
"updatedAt": "YYYY-MM-DD",
"skills": [
{
"id": "string",
"displayNameKo": "string",
"version": "x.y.z",
"lastUpdated": "YYYY-MM-DD",
"verification": "passed | unverified",
"capabilities": ["string", "..."]
}
]
}라이선스
MIT.
