Agent skill
word
Create, read, edit, and manipulate Microsoft Word documents (.docx files). Use when users ask to work with Word files, create documents, read .docx files, or format text documents.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/word
SKILL.md
Word Document Tool
This skill allows you to work with Microsoft Word documents using Node.js tools.
Capabilities
- Read existing Word documents and extract text content
- Create new Word documents with formatted text, headings, paragraphs, and tables
- Modify existing documents by appending content
- Extract document structure and formatting
When to Use
Invoke this skill when the user:
- Mentions Word documents, .docx files, or document creation
- Asks to read, create, modify, or format text documents
- Needs to generate reports, letters, or formatted documents
- Wants to extract text from existing Word files
How to Use
The Word tool is implemented as a TypeScript script at src/tools/word-tool.ts. You can invoke it using the Bash tool:
Reading a Document
ts-node src/tools/word-tool.ts read "/path/to/document.docx"
Creating a Document
ts-node src/tools/word-tool.ts create "/path/to/new-document.docx" '{"title":"My Document","paragraphs":["First paragraph","Second paragraph"]}'
JSON Structure for Creating Documents
When creating documents, use this JSON format:
{
"title": "Document Title",
"paragraphs": ["Paragraph 1", "Paragraph 2"],
"headings": [{"text": "Section 1", "level": 1}],
"tables": [{"headers": ["Col1", "Col2"], "rows": [["A", "B"]]}]
}
Implementation
Uses the docx and mammoth npm libraries for reading and writing Word documents.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?