Community코딩 & 개발github.com

Nousio/Cobweb

에이전트 스킬을 위한 로컬 거버넌스 커널 – CLI(cobweb), 데몬(cobwebd), SQLite 상태 저장소, SKILL.md 파싱, 검증, 감사 및 동기화 기능을 제공합니다.

Cobweb란 무엇인가요?

Cobweb은 AI 에이전트(Claude Code, Cursor, Codex 등)를 위한 로컬 거버넌스 커널입니다. CLI 도구(`cobweb`)와 데몬(`cobwebd`)을 제공하며, SQLite를 상태 저장소로 사용합니다. 이 스킬은 SKILL.md 파일의 파싱, 검증, 감사 및 동기화를 담당하여 에이전트 스킬의 일관성과 보안을 보장합니다. 개발자는 Cobweb을 통해 스킬의 메타데이터, 의존성, 권한 등을 중앙에서 관리할 수 있어, 여러 에이전트 플랫폼에서도 표준화된 거버넌스를 유지할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add Nousio/Cobweb

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

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

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

문서

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

에이전트 스킬을 위한 로컬 거버넌스 커널 — CLI(cobweb), 데몬(cobwebd), SQLite 상태 저장소, SKILL.md 파싱, 검증, 감사 및 동기화.

개요

Cobweb은 AI 에이전트(예: Claude Code, Cursor, Codex)에서 사용되는 스킬의 로컬 거버넌스를 관리하는 도구입니다. 스킬 정의 파일(SKILL.md)을 파싱하고, 그 내용을 검증하며, 변경 사항을 감사하고, 여러 환경에 걸쳐 동기화합니다.

주요 기능

  • CLI (cobweb): 명령줄 인터페이스를 통해 스킬 등록, 조회, 업데이트, 삭제 등의 작업을 수행합니다.
  • 데몬 (cobwebd): 백그라운드 프로세스로 실행되어 지속적인 감시와 동기화를 제공합니다.
  • SQLite 상태 저장소: 모든 스킬의 상태를 로컬 SQLite 데이터베이스에 저장합니다.
  • SKILL.md 파싱 및 검증: 스킬의 메타데이터, 의존성, 권한 등을 분석하고 유효성을 확인합니다.
  • 감사: 스킬 변경 이력을 추적하고 로그를 기록합니다.
  • 동기화: 여러 에이전트 플랫폼 간에 스킬 정의를 동기화합니다.

사용 방법

# 스킬 등록
cobweb register ./path/to/skill

# 데몬 시작
cobwebd start

# 스킬 상태 조회
cobweb status

예제

다음은 SKILL.md 파일 예시입니다:

---
name: ExampleSkill
description: 예제 스킬
author: Developer
version: 1.0.0
---

# ExampleSkill

이 스킬은 예시를 위한 것입니다.

의존성

  • sqlite3: 로컬 데이터베이스
  • yaml/toml: 설정 파일 파싱 (선택 사항)

라이선스

MIT

관련 스킬