This is a reference card for fixing accessibility issues in Office documents programmatically. You get API snippets for python-docx, openpyxl, and python-pptx covering the common remediation tasks: setting document titles, adding alt text to images, fixing table headers, correcting heading levels, that sort of thing. There's also PowerShell COM automation for when you need to automate Office itself, plus a lookup table for the raw OOXML XML paths if you're going in with lxml. It's not a tutorial, just the specific method calls and element names you need when you're already waist deep in a batch processing script and can't remember whether it's core_properties.title or BuiltInDocumentProperties("Title").

skills.sh installs
198
GitHub stars
442
last updated
Aug 21, 2026

Install

$ npx -y skills add community-access/accessibility-agents --skill office-remediation --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a reference card for fixing accessibility issues in Office documents programmatically. You get API snippets for python-docx, openpyxl, and python-pptx covering the common remediation tasks: setting document titles, adding alt text to images, fixing table headers, correcting heading levels, that sort of thing. There's also PowerShell COM automation for when you need to automate Office itself, plus a lookup table for the raw OOXML XML paths if you're going in with lxml. It's not a tutorial, just the specific method calls and element names you need when you're already waist deep in a batch processing script and can't remember whether it's core_properties.title or BuiltInDocumentProperties("Title").

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/community-access/accessibility-agents
Categories
Backend & APIs, Python, Design & UI/UX, Office & Documents
First seen
Jun 3, 2026

More from community-access/accessibility-agents

All 25
1dfinity avatarvetkddfinity/icskillsImplement on-chain encryption using vetKeys (verifiable encrypted threshold key derivation). Covers key derivation, IBE encryption/decryption, transport keys, a198skills.sh installs
2jezweb avatargemini-image-genjezweb/claude-skillsGenerate images using Google's Gemini API — hero backgrounds, OG images, placeholder photos, textures, and style-matched variants. Uses free-tier models for dra197skills.sh installs
3sendaifun avatarmetaplexsendaifun/skillsComplete Metaplex Protocol guide for Solana NFTs and digital assets. Covers Core (next-gen NFTs), Token Metadata, Bubblegum (compressed NFTs), Candy Machine, Ge197skills.sh installs
4senpi-ai avataremerging-moverssenpi-ai/senpi-skillsLightweight scanner tracking Smart Money market concentration across all Hyperliquid assets. Flags assets accelerating up the ranks before they become crowded t197skills.sh installs
5cinience avataralicloud-platform-openclaw-setupcinience/alicloud-skillsInstall and configure OpenClaw with DingTalk, Feishu, Discord, and additional channels with Bailian/DashScope models on Linux hosts. Use when provisioning a new196skills.sh installs
6psylch avatarquark-downloadpsylch/media-masterSearch, validate, and save cloud drive resources via PanSou aggregation API and local Quark desktop APP integration. This skill should be used when the user wan196skills.sh installs