Files
openchamber/packages/docs/content/docs/ko/skills-catalog.mdx
T
Bohdan Triapitsyn 1ed3f1f575 feat(skills): curated GitHub catalog redesign (#3016)
* feat(skills): remove ClawHub catalog integration

Drop the ClawHub registry as a skills catalog source across web server,
shared UI, VS Code, docs, and locales. The catalog now serves git-based
sources only: the curated Anthropic repo and user-defined repositories.
Also removes the now-unused adm-zip dependency.

* feat(skills): redesign catalog around curated GitHub repositories

Replace the single-source dropdown with a card grid of curated GitHub
repositories (Anthropic, OpenAI, Cursor pstack/skills, Matt Pocock) plus
user-defined sources. Source cards show skill counts, GitHub stars, and
last-updated time; a global search covers all loaded sources.

Server: curated sources gain GitHub repo metadata (stars, pushed_at)
fetched best-effort with a 3-hour in-memory and on-disk cache; scans
run through a concurrency-limited, deduplicated cache with 3-hour TTL
persisted across restarts. Refresh still bypasses the cache.

Shared UI: source cards, global search with clear button, per-skill
GitHub links, install/installed states. VS Code curated list updated
to match. All new copy translated across 12 locales.

* fix(skills): address catalog review findings

- GitHub metadata fetch timeout drops to 1.5s (under the catalog
  client's 3s deadline) and failed lookups cache briefly (5 min) so
  repeated catalog loads do not re-hit a failing API.
- Disk cache files are written with owner-only permissions (0o600);
  rename preserves the mode.
- loadSource deduplicates concurrent in-flight requests per source and
  the shared isLoadingSource flag now clears only when the last active
  source load finishes.
2026-08-20 01:40:10 +03:00

28 lines
1.3 KiB
Plaintext

---
title: 스킬 카탈로그
description: 이미 만들어진 스킬을 둘러보고 설치하세요.
---
# 스킬 카탈로그
Skills Catalog를 사용하면 직접 작성하는 대신 다른 사람이 게시한 스킬을 설치할 수 있습니다. **Settings → Skills → Catalog**에서 엽니다.
직접 스킬을 작성하려면 [Skills](/ko/skills/)를 참고하세요.
## 스킬 설치하기
1. 카탈로그를 엽니다.
2. 내장된 소스(예: Anthropic 스킬 저장소)를 둘러보거나 검색합니다.
3. 스킬을 선택하고 설치합니다.
4. 설치 위치를 선택합니다. 모든 작업에 적용할지, 현재 프로젝트에만 적용할지 선택합니다.
같은 이름의 스킬이 이미 있으면 OpenChamber가 어떻게 할지 묻습니다. 건너뛰기, 덮어쓰기, 또는 스킬별로 결정할 수 있습니다.
## 직접 소스 추가하기
`owner/repo` 이름이나 전체 Git URL을 사용해 임의의 Git 저장소를 소스로 추가할 수 있습니다. 비공개 저장소는 사용자의 컴퓨터에 접근 설정(SSH 키 또는 저장된 자격 증명)이 필요합니다. 소스가 인증에 실패하면 카탈로그가 조용히 실패하는 대신 그 사실을 알려줍니다.
## 관련 항목
- [Skills](/ko/skills/) — 설치한 스킬을 만들고 관리하세요