Community코딩 & 개발github.com

olafkfreund/skill_pool

팀을 위한 자체 호스팅 Claude Code 스킬/에이전트/명령 레지스트리 — CLI, 웹 UI, 자동 부트스트랩, 회고 캡처.

skill_pool란 무엇인가요?

olafkfreund/skill_pool은 팀이 자체 호스팅할 수 있는 Claude Code 스킬, 에이전트, 명령 레지스트리입니다. 팀은 이 도구를 통해 Claude Code 에이전트가 사용할 수 있는 사용자 정의 명령, 스킬, 에이전트를 중앙에서 관리하고 공유할 수 있습니다. CLI와 웹 UI를 모두 제공하여 기술 수준에 관계없이 모든 팀원이 손쉽게 스킬 레지스트리를 검색, 추가, 관리할 수 있습니다. 또한 자동 부트스트랩 기능을 통해 새 팀원이 프로젝트에 합류할 때 필요한 스킬과 명령을 자동으로 설정할 수 있으며, 회고 캡처 기능을 통해 팀의 작업 과정에서 발생한 유용한 패턴과 명령을 기록하고 재사용할 수 있습니다. 이 스킬은 Claude Code 에이전트 플랫폼에서 작동하며, 팀의 생산성과 협업 효율을 크게 향상시킵니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add olafkfreund/skill_pool

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

skill_pool은(는) 무엇을 하나요?

팀을 위한 자체 호스팅 Claude Code 스킬/에이전트/명령 레지스트리 — CLI, 웹 UI, 자동 부트스트랩, 회고 캡처.

개요

sill_pool은 팀이 Claude Code 에이전트의 스킬, 에이전트, 사용자 정의 명령을 중앙에서 관리하고 공유할 수 있는 자체 호스팅 레지스트리입니다. 이를 통해 팀원 간의 지식 공유를 촉진하고, 에이전트 작업의 일관성을 유지하며, 반복 작업을 자동화할 수 있습니다.

주요 기능

  • CLI 도구: 터미널에서 직접 레지스트리를 검색, 추가, 삭제, 업데이트할 수 있는 명령줄 인터페이스.
  • 웹 UI: 브라우저 기반의 직관적인 인터페이스로 레지스트리를 탐색하고 관리할 수 있습니다.
  • 자동 부트스트랩: 새 팀원이나 프로젝트 초기화 시 필요한 스킬과 명령을 자동으로 설정합니다.
  • 회고 캡처: 작업 과정에서 발견된 유용한 패턴, 명령, 스킬을 기록하고 공유할 수 있습니다.

시스템 요구 사항

  • Node.js 18 이상
  • Claude Code CLI (claude) 설치 및 설정
  • (선택) PostgreSQL 또는 SQLite 데이터베이스

설치

npx olafkfreund/skill_pool init

이 명령은 프로젝트 디렉터리에 skill_pool.json 설정 파일을 생성하고 필요한 종속성을 설치합니다.

사용 방법

CLI

# 레지스트리 초기화
skill_pool init

# 사용 가능한 스킬 목록 보기
skill_pool list

# 특정 스킬 검색
skill_pool search <query>

# 새 스킬 추가
skill_pool add ./path/to/skill.md

# 스킬 제거
skill_pool remove <skill-name>

# 회고 캡처 시작
skill_pool capture

웹 UI

CLI에서 다음 명령을 실행하여 웹 UI를 시작합니다:

skill_pool serve

기본적으로 http://localhost:3000에서 실행됩니다.

설정

skill_pool.json 파일에서 레지스트리 동작을 구성할 수 있습니다:

{
  "storage": {
    "type": "sqlite",
    "path": "./data/skills.db"
  },
  "server": {
    "port": 3000,
    "host": "0.0.0.0"
  },
  "bootstrap": {
    "enabled": true,
    "skills": ["team-essentials"]
  },
  "capture": {
    "auto": true,
    "output": "./captures"
  }
}

환경 변수

변수설명기본값
SKILL_POOL_PORT웹 UI 포트3000
SKILL_POOL_DB데이터베이스 경로./data/skills.db
SKILL_POOL_AUTH인증 토큰(설정 안 됨)

기여

버그 리포트, 기능 제안, 풀 리퀘스트는 GitHub 저장소에서 환영합니다.

라이선스

MIT

관련 스킬