Skip to content

ellyquence/kiro-document-powers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kiro Document Powers

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.

What's Included

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
pdf Generate, merge, split, and extract content from PDF files pdf, portable document, form, extract

Installation

Install Individual Powers

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

Install All Document Powers

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

Usage Examples

Word Documents (docx)

"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"

Excel Spreadsheets (xlsx)

"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"

PowerPoint Presentations (pptx)

"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"

PDF Documents (pdf)

"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"

How Powers Work

When you mention document-related keywords in Kiro, the relevant power activates automatically. The power provides Kiro with:

  1. Domain expertise — Best practices for each document type
  2. Technical guidance — Which libraries and tools to use
  3. Quality standards — Formatting conventions and professional standards
  4. Workflow patterns — Step-by-step approaches for common tasks

Repository Structure

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

Technical Requirements

These powers guide the AI to use appropriate tools. Depending on your task, you may need:

For Word (docx):

  • docx npm package (JavaScript/TypeScript)
  • python-docx library (Python)
  • pandoc for format conversion

For Excel (xlsx):

  • openpyxl library (Python)
  • pandas for data manipulation
  • xlsxwriter for advanced formatting

For PowerPoint (pptx):

  • python-pptx library
  • html2pptx for HTML conversion
  • Image processing libraries as needed

For PDF:

  • pypdf for basic operations
  • pdfplumber for text extraction
  • reportlab for PDF generation
  • poppler-utils for command-line tools

Contributing

Contributions are welcome! Please:

  1. Fork this repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Guidelines

  • 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

License

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.

Acknowledgments

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.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages