← 返回
AI智能 中文

Document Multiple Repository

Gera documentação técnica consolidada para sistemas de software com múltiplos repositórios (frontend, backend, microservices, wikis). Use quando o usuário pedir documentação de multi-repo, visão de arquitetura consolidada, mapeamento de repositórios ou documentação a partir de vários repos locais.
为包含多个代码库(前端、后端、微服务、Wiki)的软件系统生成整合版技术文档。当用户请求多代码库文档、整合架构视图、代码库映射或基于多个本地代码库生成文档时使用。
dannyxyz22
AI智能 clawhub v0.1.0 1 版本 99855.8 Key: 无需
★ 1
Stars
📥 1,365
下载
💾 100
安装
1
版本
#latest

概述

Skill: document-multiple-repository

Propósito

Gerar documentação técnica consolidada para sistemas de software compostos por múltiplos repositórios

(frontend, backend, microservices, infra, docs, wikis) armazenados localmente em um sistema de arquivos compartilhado.

Premissas

  • Todos os repositórios (incluindo Wikis) já estão clonados localmente.
  • Múltiplos repositórios podem compor um único sistema lógico.
  • Wikis são tipicamente repositórios git com o sufixo .wiki.
  • As linguagens podem incluir Java, Python, JavaScript.
  • Não existem convenções rígidas de nomenclatura.
  • A execução é manual via agente de IA (VS Code, Copilot, Gemini CLI, etc).

Entradas (Inputs)

  • ROOT_PATH: pasta contendo múltiplos sistemas.
  • OUTPUT_PATH: destino para a documentação gerada.
  • TEMPLATES_PATH: templates para README, ARCHITECTURE, API, CODE_COMMENTS.

Etapas de Processamento

1. Descoberta de Sistemas (Discover Systems)

  • Escanear ROOT_PATH recursivamente.
  • Detectar repositórios git (pastas .git).
  • Identificar repositórios de Wiki (nome da pasta termina com .wiki).
  • Agrupar (cluster) repositórios por proximidade no sistema de arquivos.
  • Tratar cada grupo (código + wikis) como um único sistema lógico.

2. Análise de Repositórios (Analyze Repositories)

Para cada repositório:

  • Detectar o tipo (code, docs ou wiki).
  • Se for Code (Código):
  • Detectar linguagem e framework (Spring, Django, Node, etc).
  • Detectar o tipo de serviço (backend, frontend, microservice, infra).
  • Extrair: README, build files, manifests, API routes, entities, configs.
  • Se for Wiki:
  • Detectar páginas principais (Home.md, index.md).
  • Extrair: guias de infraestrutura, tutoriais de setup, processos de negócio (DoR/DoD) e links para legislação externa ou ativos.
  • Se for Docs:
  • Detectar geradores estáticos (MkDocs, Sphinx, etc).
  • Extrair: manuais funcionais e guias de usuário.

3. Geração de Documentação (Generate Documentation)

Criar para cada sistema:

  • SYSTEM_OVERVIEW.md (Visão consolidada incluindo negócio e tecnologia).
  • ARCHITECTURE.md.
  • REPOSITORY_MAP.md.
  • DEPLOYMENT.md (Informações mescladas de manifests de código e guias de wiki).
  • PROCESSES_AND_GUIDELINES.md (Extraído de Wikis: DoR, DoD, regras de contribuição).

Criar para cada repositório:

  • README.generated.md.
  • API.generated.md.
  • CODE_STRUCTURE.md (para repositórios de código).
  • WIKI_SUMMARY.md (para repositórios de wiki).

4. Estrutura de Saída (Output Structure)

OUTPUT_PATH/

system-name/

SYSTEM_OVERVIEW.md

ARCHITECTURE.md

REPOSITORY_MAP.md

DEPLOYMENT.md

PROCESSES_AND_GUIDELINES.md

repos/

repo-name/

README.generated.md

API.generated.md

CODE_STRUCTURE.md

WIKI_SUMMARY.md

Execução

O agente recebe o comando:

"Run skill document-multiple-repository on "

Restrições (Constraints)

  • Não executar código.
  • Não modificar os repositórios originais.
  • Apenas documentação.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-29 01:17 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,841

Book summarizer

dannyxyz22
当用户希望以用户偏好的语言对长篇书籍进行摘要,且明确要求压缩比为20%时,使用此技能……
★ 1 📥 490
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,384