docx-official
Criar e Editar Documentos DOCX Profissionais
Os usuários precisam criar, editar e analisar documentos do Microsoft Word, mas não têm conhecimento do complexo formato OOXML. Esta habilidade fornece ao Claude as ferramentas e fluxos de trabalho para manipular arquivos DOCX usando bibliotecas Python e JavaScript, incluindo suporte para alterações controladas, comentários e preservação de formatação.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "docx-official". Crie um documento DOCX com um título em cabeçalho 'Quarterly Report' e uma tabela com 3 colunas e 2 linhas
Resultado esperado:
quarterly-report.docx criado com sucesso com um título centralizado e uma tabela 3x2 contendo células vazias prontas para entrada de dados
A utilizar "docx-official". Extraia todos os comentários de contract.docx
Resultado esperado:
Encontrados 5 comentários no documento: [Comentário 1: 'Verificar esta cláusa com o jurídico', Comentário 2: 'Atualizar data de vigência', ...]
A utilizar "docx-official". Adicione alterações controladas a document.docx para substituir '30 days' por '60 days' na seção de termos de pagamento
Resultado esperado:
Alteração controlada adicionada: excluído '30 days' e inserido '60 days' na seção de termos de pagamento. A alteração fica visível no Word com o rastreamento de revisões ativado.
Auditoria de Segurança
SeguroThis is a legitimate document processing skill for creating, editing, and analyzing DOCX files. Static analysis flagged patterns in documentation (example commands), XML schemas (namespace URLs), and validation scripts (file operations). All findings are false positives - no malicious code execution, data exfiltration, or unauthorized access patterns detected. The skill provides safe document manipulation capabilities using standard Python and JavaScript libraries.
Problemas de Baixo Risco (5)
Fatores de risco
⚙️ Comandos externos (235)
🌐 Acesso à rede (426)
📁 Acesso ao sistema de arquivos (64)
Pontuação de qualidade
O Que Você Pode Construir
Gerar Documentos Empresariais
Criar documentos profissionais do Word com formatação, tabelas, cabeçalhos e imagens para relatórios empresariais, contratos ou propostas.
Revisar e Editar Documentos Jurídicos
Usar o fluxo de trabalho de redlining para revisar contratos jurídicos ou artigos acadêmicos com alterações controladas, preservando a formatação original.
Extrair Conteúdo do Documento
Extrair texto, metadados, comentários e mídia incorporada de arquivos DOCX existentes para análise ou migração.
Tente Estes Prompts
Crie um documento DOCX com um título em cabeçalho, um parágrafo de texto introdutório e uma lista com marcadores contendo 3 itens. Use alinhamento centralizado para o título.
Edite o documento existente em [filepath] adicionando um novo parágrafo após o segundo cabeçalho. O novo parágrafo deve dizer: 'Este documento foi atualizado em [date]'.
Extraia todo o conteúdo de texto de [filepath.docx] e exiba-o como texto simples. Preserve as quebras de parágrafo.
Use o fluxo de trabalho de redlining para modificar [filepath.docx]: altere todas as instâncias de 'company name' para 'Acme Corp' e adicione um comentário explicando a alteração. Salve o resultado como [output.docx].
Melhores Práticas
- Sempre leia os arquivos de documentação docx-js.md e ooxml.md completos antes de criar ou editar documentos
- Use o fluxo de trabalho de redlining para editar documentos que você não criou, especialmente documentos jurídicos ou empresariais
- Teste a saída do documento no Microsoft Word após a criação para verificar se a formatação é renderizada corretamente
Evitar
- Usar caracteres de nova linha (\n) em elementos TextRun em vez de elementos Paragraph separados
- Tentar editar formatação complexa sem ler a documentação completa primeiro
- Modificar documentos de terceiros sem usar o fluxo de trabalho de redlining, o que perde o histórico de alterações
Perguntas Frequentes
Quais bibliotecas esta habilidade usa?
Posso editar documentos protegidos por senha?
O que é o fluxo de trabalho de redlining?
Posso criar documentos com imagens?
Isso oferece suporte a arquivos DOC mais antigos?
Como extraio comentários de um documento?
Detalhes do Desenvolvedor
Estrutura de arquivos
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md