一键导入
developer-delphi-documentation-governance
Governança documental das skills e artefatos: padrão de conteúdo, changelog, rastreabilidade e fontes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Governança documental das skills e artefatos: padrão de conteúdo, changelog, rastreabilidade e fontes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | developer-delphi-documentation-governance |
| description | Governança documental das skills e artefatos: padrão de conteúdo, changelog, rastreabilidade e fontes. |
| Campo | Valor |
|---|---|
| FileVersion | 1.0.0 |
Esta skill governa a criação e manutenção de documentação técnica das skills e artefatos do projeto: aplica padrões de conteúdo, valida changelogs, mantém rastreabilidade de fontes e atualiza o hub documental consolidado (.cursor/SKILLS_DOCUMENTATION_vX.Y.Z.md). Ela NÃO compila código, NÃO implementa features e NÃO define arquitetura de módulos — seu escopo é exclusivamente a qualidade e consistência da documentação técnica do pack.
developer-delphi-to-fpc-build.developer-delphi-docs-to-structured-code..mdc do Cursor → use documentation-rules_creator.documentation-* correspondentes..cursor/SKILLS_DOCUMENTATION_vX.Y.Z.md — ex.: SKILLS_DOCUMENTATION_v3.0.8.md; SemVer do nome = versão do cabeçalho; ver documentation-general_rules e .cursor/VERSION.md).| Skill | Quando executar antes |
|---|---|
governance-pack-versioning-policy | Antes de bumpar versão de skill ou do pack; define as regras SemVer do .cursor/ |
governance-pack-checklist-validation | Antes de fechar uma migração de pack; valida integridade do conjunto de skills |
Delphi (dcc32 / dcc64):
program SampleDocGovernanceDelphi;
{$APPTYPE CONSOLE}
begin
WriteLn('OK -- developer-delphi-documentation-governance');
end.
Free Pascal (fpc32 / fpc64):
program SampleDocGovernanceFPC;
{$IF DEFINED(FPC)}{$mode delphi}{$ENDIF}
begin
WriteLn('OK -- developer-delphi-documentation-governance');
end.
| Anti-padrão | Por que é errado | Como corrigir |
|---|---|---|
| Alterar política de execução/risco sem changelog | Torna impossível rastrear quando e por quê a regra mudou | Adicionar entrada de changelog com data, versão e descrição da mudança antes de aplicar |
| Hub documental com SemVer do nome diferente do cabeçalho interno | Cria confusão sobre qual versão está ativa | Garantir que o nome do arquivo SKILLS_DOCUMENTATION_vX.Y.Z.md coincide exatamente com o campo Version no cabeçalho |
| Skills sem seção de fontes/referências | Dificulta verificação de dados; promove invenção de paths | Adicionar seção ## Referencias com todos os documentos canônicos consultados |
| Documentação desatualizada após migração de skills | Pack inconsistente; referências quebradas | Executar esta skill como parte do workflow de migração V2 |
Ignorar a regra de áreas protegidas ao editar Documentation/ | Viola o plan mode obrigatório do CLAUDE.md | Sempre apresentar plano completo e aguardar aprovação antes de qualquer alteração em área protegida |
validate_pack.py ou governance-pack-checklist-validation) sem erros.| Papel | Quem |
|---|---|
| Guardião do pack | Mantenedor principal do .cursor/ |
| Revisor de changelog | Líder técnico do projeto |
.cursor/skills/developer-delphi-build-toolchain_V1.0.0/exemplos/compile.md.cursor/skills/developer-delphi-programming-conditional-defines_V1.0.0/exemplos/diretivas_compilacao.md.cursor/VERSION.mddocumentation-general_rulesdeveloper-delphi-documentation-and-governance; novo prefixo canônico developer-delphi. Conteúdo V2 preservado (FileVersion 1.1.0 da origem). Referências a pack-versioning-policy e pack-checklist-validation atualizadas para governance-pack-versioning-policy e governance-pack-checklist-validation.Gera documentação completa por classe/interface com conteudo detalhado (O que e, Caracteristicas, Engine, Funcionalidades, Aplicabilidades, Exemplos de Uso, Relacionamentos) a partir do codigo-fonte. Generico para qualquer projeto. Orquestra agentes doc-agent-class-scanner, doc-agent-class-writer e doc-agent-class-indexer.
Convenções transversais de documentação entre skills (ordem de invocação, changelog em Markdown portátil, pacote para outro repositório/IA). Não define a pasta Analise/ — isso é documentation-paste_analysis_unit_class_method.
Ponto de entrada para todos os workflows de documentação — bootstrap, design OOP inicial, análise de código, conteúdo canónico, portais, manutenção e migração. Complementa o documentation-agent-orchestrator na camada de skills (25 skills da família documentation-*).
Inicializa o ecossistema documental em um projeto novo criando a estrutura canônica `Documentation/`, gerando o hub `README_V1.0.md`, criando o `Documentation/Versionamento/CHANGELOG.md` inicial e executando um scan inicial para lacunas (backlog documental). Use quando o usuario iniciar documentação "do zero" ou pedir "começar o padrão de Documentation". Raiz canónica `Documentation/`; se existir `Docs/` ou `docs/` na raiz, renomear para `Documentation/` antes do bootstrap.
Executa uma varredura (scanner padrão) para descobrir artefatos documentais e lacunas no ecossistema `Documentation/` (ou equivalente) com base em padrões de nomes/pastas. Gera inventário/classificação e um backlog acionável. Raiz canónica `Documentation/`; incluir `Docs/` ou `docs/` legados na raiz até consolidarem.
Referência do conjunto de instruções x86/x64 — utilizável com assembler Delphi, NASM, GAS e similares.