system-integration-plan
System Integration Plan — Skill especializada para system integration plan
- License 许可
- MIT
- 最近更新
- 2026-08-01
- Stars
- ★ 2
- Forks
- 0
01 前言 Front Matter
- name
- system-integration-plan
- risk
- safe
- license
- MIT
- metadata
- { "author": "Cafe Code AI", "updated": 1772323200000, "version": "1.0.0", "category": "11-operacoes-sistemas" }
- description
- System Integration Plan — Skill especializada para system integration plan
03 SKILL.md 正文
System Integration Plan
Este plano detalha a estratégia, arquitetura, fases de teste e implantação necessárias para conectar e garantir a interoperabilidade eficiente entre diferentes sistemas de software.
Keywords
Integração de Sistemas, Middleware, APIs REST, ETL, Mapeamento de Dados, Teste de Integração, Go-Live, Rollback, ESB, Microsserviços, Migração de Dados, Governança de APIs, iPaas, Orquestração de Serviços.
Quick Start
- Análise de Gaps e Requisitos dos Sistemas: Inicie documentando os sistemas de origem e destino (ex: ERP, CRM, E-commerce, Legado), identificando as funcionalidades críticas e os fluxos de dados que precisam ser integrados. Por exemplo, para integrar o ERP (SAP) com o CRM (Salesforce), mapeie entidades como
Clientes,PedidoseFaturase seus respectivos ciclos de vida. - Desenho da Arquitetura de Integração: Esboce a solução técnica, escolhendo entre abordagens como iPaaS (ex: MuleSoft, Azure Integration Services), barramentos de serviço (ESB) ou APIs ponto a ponto. Defina os protocolos de comunicação (REST, SOAP, Kafka) e os formatos de dados (JSON, XML). Considere a segurança e a resiliência desde o início.
- Mapeamento de Dados Detalhado: Elabore um documento rigoroso de mapeamento de campos entre os sistemas de origem e destino, especificando transformações, regras de negócio e validações para cada atributo. Por exemplo, mapear
cliente.iddo sistema A paraaccount.externalIdno sistema B, com uma regra de prefixo "CLI_". - Elaboração do Plano de Testes Abrangente: Defina cenários de teste unitário, de integração, de volume, de performance e de aceitação do usuário (UAT), com casos de teste específicos para fluxos de negócio como "Criação de um novo pedido no CRM deve resultar em um registro correspondente no ERP com status 'pendente'".
- Plano de Implantação e Rollback: Detalhe os passos para o "go-live", incluindo janelas de manutenção, sequência de ativação dos componentes, e um plano claro para reverter a implantação em caso de falha crítica. Isso assegura a continuidade operacional e minimiza riscos.
Core Workflows
Workflow 1: Projeto e Desenvolvimento da Arquitetura de Integração
Este workflow foca na concepção técnica e na construção dos componentes que permitirão a comunicação entre os sistemas.
- Identificação e Análise de Sistemas Envolvidos: Liste todos os sistemas de origem e destino, suas versões, tecnologias subjacentes, APIs disponíveis (ou a falta delas) e os fluxos de dados críticos. Exemplo: Integrar um
Sistema de Gestão de Estoque Legado (base de dados SQL Server sem API)com umaPlataforma E-commerce (Shopify com REST Admin API)e umERP (Totvs Protheus com Web Services SOAP). - Definição dos Padrões de Integração: Avalie requisitos de latência, volume de dados, real-time vs. batch, e transacionalidade para selecionar o padrão mais adequado. Para
atualização de estoque do Legado para Shopify, um padrão assíncrono via fila de mensagens (Azure Service Bus ou AWS SQS) pode ser ideal para desacoplar os sistemas. Paraconsulta de status de pedido do Shopify para Protheus, um serviço síncrono via API REST (com um wrapper para o SOAP do
04 同仓库更多 Skills
clarity-gate
Pre-ingestion verification for epistemic quality in RAG systems. Ensures documents are properly qualified before entering knowledge bases. Produces CGD (Clarity-Gated Documents) and validates SOT (Source of Truth) files.
skill-check
Validate Claude Code skills against the agentskills specification. Catches structural, semantic, and naming issues before users do.
peon-ping-use
Set which voice pack (character voice) plays for the current chat session. Automatically enables session_override rotation mode if not already set. Use when user wants a specific character voice like GLaDOS, Peon, or Kerrigan for this conversation.
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate exte...
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browse...
test-driven-development
TDD: enforce RED-GREEN-REFACTOR, tests before code.