Community코딩 & 개발github.com

daubesonntag-dotcom/daube-agent-bridge

하나의 이식 가능한 AI 기능 명세서를 MCP, Claude, Gemini, DeepSeek, Meta/Llama 및 브라우저 에이전트용 아티팩트로 컴파일합니다.

daube-agent-bridge란 무엇인가요?

daubesonntag-dotcom/daube-agent-bridge는 하나의 마스터 명세서를 유지하면서 여러 AI 에이전트 플랫폼 간에 에이전트 기능을 정의하고 배포할 수 있는 강력한 도구입니다. 개발자는 한 번만 작성한 기능 명세서를 MCP(Modular Capability Protocol), Claude, Gemini, DeepSeek, Meta/Llama 및 브라우저 기반 에이전트에 자동으로 변환할 수 있어, 각 플랫폼의 특정 요구 사항에 맞는 코드 중복을 줄일 수 있습니다. 이 브리지는 표준화된 포맷을 사용해 에이전트의 도구, 프롬프트 및 동작을 설명함으로써, 다양한 AI 에코시스템에서 확장성과 상호 운용성을 보장합니다. 결국 개발 시간을 단축하고 일관성을 유지하는 데 도움을 주어, 크로스 플랫폼 에이전트 개발을 단순화합니다.

지원 대상✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/daubesonntag-dotcom/daube-agent-bridge/tree/main/skills/daube-bridge

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

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

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

문서

daube-agent-bridge은(는) 무엇을 하나요?

하나의 이식 가능한 AI 기능 명세서를 MCP, Claude, Gemini, DeepSeek, Meta/Llama 및 브라우저 에이전트용 아티팩트로 컴파일합니다.

개요

이 스킬은 여러 AI 에이전트 플랫폼에서 재사용할 수 있는 이식 가능한 명세서를 작성할 수 있게 해줍니다. 단일 정의를 유지하면서, 필요에 따라 각 대상 플랫폼에 맞는 구체적인 아티팩트를 생성합니다.

작동 방식

  1. 명세서 정의: canonical.yaml 또는 canonical.json 파일에 에이전트의 기능(도구, 프롬프트, 동작)을 정의합니다.
  2. 컴파일: 브리지가 이 명세서를 읽고 각 대상 플랫폼에 맞는 아티팩트를 생성합니다.
  3. 배포: 생성된 아티팩트를 각 플랫폼의 에이전트 설정에 복사하거나 참조합니다.

지원 플랫폼

플랫폼아티팩트 형식설명
MCPmcp-server.jsonMCP(Modular Capability Protocol) 서버용 설정
Claudeclaude-tools.mdClaude의 도구 정의 파일
Geminigemini-action.yamlGemini 액션 명세
DeepSeekdeepseek-config.tomlDeepSeek용 설정 파일
Meta/Llamallama-capability.yamlLLaMA 모델용 기능 정의
Browserbrowser-agent.js브라우저 기반 에이전트용 JavaScript 파일

사용 예시

# 명세서 컴파일 실행 (예시 명령어)
node compile.js --input canonical.yaml --output ./output

이 명령어는 canonical.yaml에서 읽어 ./output/ 디렉토리 아래에 각 플랫폼별 아티팩트를 생성합니다.

요구 사항

  • Node.js 18+
  • 사용자 정의 명세서 파일

추가 정보

자세한 내용은 공식 저장소를 참조하세요.

관련 스킬