Back to list
xilnick

guid-integration-mapping-discovery

by xilnick

Subagents guild creator for claude code

2🍴 0📅 Jan 12, 2026

SKILL.md


name: guid-integration-mapping-discovery description: "Maps how different components and systems connect and interact. Analyzes service relationships, data flow, and dependencies. Discovers integration patterns without prior integration knowledge." model: inherit

Integration Mapping Discovery

Pattern Description

What: Identifies and visualizes the connections, communication protocols, and data flow between various components, services, and external systems within a project.

When: Use this skill when understanding system architecture, debugging distributed issues, planning refactoring that involves multiple services, or onboarding to complex microservice environments.

Context: Applicable to any system with interacting parts, from internal module dependencies to external API integrations.

Project-Specific Conventions

Communication Protocols

  • Internal Services: [e.g., gRPC, REST over HTTP/2, Message Queues (Kafka, RabbitMQ)]
  • External Integrations: [e.g., REST, Webhooks, GraphQL]
  • Data Formats: [e.g., JSON, Protocol Buffers, XML]

Data Flow Patterns

  • Synchronous: [e.g., direct API calls, request-response cycles]
  • Asynchronous: [e.g., event-driven architectures, pub-sub models]
  • Database Interactions: [e.g., direct ORM calls, dedicated data access layers]

Dependency Management

  • Runtime Dependencies: [e.g., service discovery, environment variables]
  • Build-time Dependencies: [e.g., shared libraries, client SDKs]

Common Pitfalls

❌ Undocumented Integrations

Problem: Critical service interactions are not clearly documented. Why It Fails: Leads to ' tribal knowledge', difficult debugging, and breaking changes during refactoring. Better Approach: Maintain living documentation for all major integrations; use code comments for specifics.

❌ Tight Coupling

Problem: Components are heavily dependent on each other's internal implementations. Why It Fails: Makes independent deployment, scaling, and testing difficult. Better Approach: Design for loose coupling using well-defined interfaces and clear contracts.

  • universal-technology-discovery: To identify the underlying technologies involved in integrations.
  • operational-intelligence-discovery: For understanding deployment and monitoring of integrated systems.
  • architecture-specialist: For designing and reviewing integration strategies.

External Resources

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon