Professional document creation powers for Kiro IDE — create Word documents, Excel spreadsheets, PowerPoint presentations, and PDFs with AI assistance.
Attribution: These powers are adapted from Anthropic's Claude Skills under the Apache 2.0 license. The original skills provide battle-tested guidance for document creation that has been converted to Kiro's Powers format.
| Power | Description | Keywords |
|---|---|---|
| docx | Create and edit Word documents with proper formatting, tracked changes, and professional styling | word, docx, document, report, letter |
| xlsx | Build Excel spreadsheets with formulas, formatting, charts, and financial modeling best practices | excel, xlsx, spreadsheet, workbook, data |
| pptx | Design PowerPoint presentations with proper layouts, themes, and visual hierarchy | powerpoint, pptx, presentation, slides, deck |
| Generate, merge, split, and extract content from PDF files | pdf, portable document, form, extract |
In Kiro IDE, use the command palette (Cmd/Ctrl + Shift + P) and select "Install Power from GitHub":
ellyquence/kiro-document-powers/docx
ellyquence/kiro-document-powers/xlsx
ellyquence/kiro-document-powers/pptx
ellyquence/kiro-document-powers/pdf
Clone this repository into your Kiro powers directory:
# Navigate to your Kiro powers directory
cd ~/.kiro/powers
# Clone the entire collection
git clone https://github.com/ellyquence/kiro-document-powers.git"Create a professional business proposal document"
"Generate a meeting minutes template in Word format"
"Help me write a formal letter with proper formatting"
"Create a report with headers, tables, and tracked changes"
"Build a financial model with revenue projections"
"Create a budget spreadsheet with formulas"
"Generate a data analysis workbook with charts"
"Make an expense tracker with automatic calculations"
"Create a pitch deck for my startup"
"Design a quarterly business review presentation"
"Build a training presentation with speaker notes"
"Generate slides for my project proposal"
"Create a PDF report from this data"
"Merge these PDF files into one document"
"Extract text and tables from this PDF"
"Fill out this PDF form programmatically"
When you mention document-related keywords in Kiro, the relevant power activates automatically. The power provides Kiro with:
- Domain expertise — Best practices for each document type
- Technical guidance — Which libraries and tools to use
- Quality standards — Formatting conventions and professional standards
- Workflow patterns — Step-by-step approaches for common tasks
kiro-document-powers/
├── README.md # This file
├── LICENSE # Apache 2.0
├── docx/
│ ├── POWER.md # Word document power
│ └── steering/
│ └── tracked-changes.md
├── xlsx/
│ ├── POWER.md # Excel spreadsheet power
│ └── steering/
│ └── financial-modeling.md
├── pptx/
│ ├── POWER.md # PowerPoint power
│ └── steering/
│ └── design-principles.md
└── pdf/
├── POWER.md # PDF handling power
└── steering/
└── form-handling.md
These powers guide the AI to use appropriate tools. Depending on your task, you may need:
For Word (docx):
docxnpm package (JavaScript/TypeScript)python-docxlibrary (Python)pandocfor format conversion
For Excel (xlsx):
openpyxllibrary (Python)pandasfor data manipulationxlsxwriterfor advanced formatting
For PowerPoint (pptx):
python-pptxlibraryhtml2pptxfor HTML conversion- Image processing libraries as needed
For PDF:
pypdffor basic operationspdfplumberfor text extractionreportlabfor PDF generationpoppler-utilsfor command-line tools
Contributions are welcome! Please:
- Fork this repository
- Create a feature branch
- Make your changes
- Submit a pull request
- Keep powers focused on document creation guidance
- Test activation keywords to ensure they trigger appropriately
- Maintain attribution to the original Anthropic skills
- Follow the existing POWER.md format
Apache 2.0 — see LICENSE for details.
This project includes material adapted from Anthropic's Skills repository, which is also licensed under Apache 2.0.
Special thanks to:
- Anthropic for creating and open-sourcing the original Claude document skills
- Kiro IDE team for the Powers system that makes this possible
- The open-source community for the underlying document libraries
Questions or issues? Open an issue on this repository or reach out through Kiro's community channels.