🤝

contracts

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

멀티 에이전트 계약 인터페이스 관리

멀티 에이전트 워크플로우에서는 병렬 작업 간에 명확한 인터페이스가 필요합니다. 이 스킬은 에이전트 작업 간 계약 생성, 추적 및 해결을 위한 완전한 수명 주기 시스템을 제공합니다.

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "contracts". Create a contract for a payment service with charge and refund methods

النتيجة المتوقعة:

  • Contract: payment-gateway
  • Provider: payment-service
  • Consumers: checkout, refunds
  • Methods: charge(amount, token), refund(chargeId)
  • Breaking change: None detected

استخدام "contracts". What contracts does task-002 consume?

النتيجة المتوقعة:

  • task-002 consumes: user-repository (consumer role)
  • Contract version: 1
  • Status: active
  • Provider: task-001

استخدام "contracts". A task is blocked because the contract needs a new required field

النتيجة المتوقعة:

  • Impact: 3 consumers use this contract
  • Recommendation: Extend (backward compatible)
  • New field added as optional initially
  • Version incremented to 2

التدقيق الأمني

آمن
v5 • 1/16/2026

This is a documentation-only skill containing a protocol specification for multi-agent contract management. The static scanner flagged documentation patterns (JSON examples, workflow stage names, markdown code delimiters) as security issues. All 53 findings are false positives triggered by non-executable content. No network calls, file writes, or command execution exist in this skill.

2
الملفات التي تم فحصها
321
الأسطر التي تم تحليلها
3
النتائج
5
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
20
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

시스템 인터페이스 정의

마이크로서비스 또는 모듈이 서로 상호작용하는 방식을 정의하는 계약 생성

병렬 작업 조정

동시 배포 또는 빌드 작업 간 종속성 관리

멀티 에이전트 통신 관리

여러 AI 에이전트가 데이터를 공유하고 서로의 함수를 호출하는 방식 정의

جرّب هذه الموجهات

간단한 계약 생성
사용자 ID로 사용자를 가져오고 사용자 데이터를 저장하는 메서드로 사용자 리포지토리를 위한 계약 생성
주요 변경 사항 확인
이 계약에 필수 필드를 추가하면 소비자에게 주요 변경 사항이 있는지 확인
차단된 작업 해결
계약이 불충분해서 작업이 차단되었습니다. 영향을 평가하고 계약을 수정할지 확장할지 제안하세요
API 계약 설계
요청 형식, 응답 형식 및 오류 코드를 포함한 완전한 API 계약 설계

أفضل الممارسات

  • 병렬 구현자 작업을 생성하기 전에 계약을 먼저 정의하세요
  • 모든 계약 변경 사항에 버전을 부여하고 절대 이력을 편집하지 마세요
  • 모든 소비자를 명시적으로 나열하고 각 계약을 사용하는 사람을 추적하세요

تجنب

  • 버전 번호를 증가시키지 않고 계약 수정
  • 동일한 인터페이스에 대한 여러 제공자로 계약 생성
  • 계약을 먼저 읽지 않고 계약에 대해 구현

الأسئلة المتكررة

이 스킬을 지원하는 도구는 무엇입니까?
Claude, Codex 및 Claude Code는 모두 Read, Write, Glob 도구를 통해 이 스킬을 지원합니다
몇 개의 계약을 생성할 수 있나요?
하드 제한이 없습니다. 각 계약은 memory/contracts 디렉토리에 JSON 파일로 생성됩니다
기존 코드와 함께 사용할 수 있나요?
네. 계약을 구현과 별도로 정의할 수 있습니다. 기존 코드가 계약 인터페이스를 구현할 수 있습니다
내 데이터가 안전한가요?
네. 이 스킬은 memory/contracts 디렉토리의 계약 메타데이터만 관리합니다. 외부 데이터 접근이 없습니다
계약이 충돌하면 어떻게 되나요?
Contract-Resolver 에이전트가 영향을 평가하고 수정, 확장 또는 거부 옵션 중 결정합니다
API 사양과 어떻게 다릅니까?
계약은 에이전트 작업 경계와 종속성에 초점을 맞추며 단순히 데이터 형식이 아닙니다

تفاصيل المطور

المؤلف

Clouder0

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md