Auto Fill — Data skill for Claude Code
A Claude Code/Codex skill for filling Word and Excel forms from reusable, source-backed reference data.
How to install Auto Fill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open LiZhuoRan0/auto-fill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Auto Fill does
A Claude Code/Codex skill for filling Word and Excel forms from reusable, source-backed reference data.
Alternatives in Data
- Financial Services — Reference agents, skills, and data connectors for the financial-services workflows we see most — investment ba 34.5k ★
- Data Contract — This document defines which files belong to the system (auto-updatable) and which belong to the user (never to 32.5k ★
- Age — Apache AGE (Graph Database) Reference 573 ★
README
Intelligent Office Auto-Fill Skill
A Claude Code skill for filling Word and Excel forms from reusable, source-backed reference data.
The skill is designed for real-world forms with blank table cells, placeholders, checkboxes, merged cells, bilingual Chinese/English labels, repeatable tables, and legacy Office formats. It separates semantic planning from file editing: Claude creates a validated fill plan, and deterministic scripts apply that plan while preserving formatting.
What it does
- Fills
.docx,.doc,.xlsx,.xlsm, and.xlsforms. - Uses reusable YAML, JSON, CSV, TXT, Markdown, Word, and Excel reference files.
- Bootstraps reusable reference profiles from previously filled forms.
- Generates an auditable
fill_plan.jsonbefore editing any Office file. - Preserves document and spreadsheet formatting as much as possible.
- Leaves missing, ambiguous, conflicting, or unsupported fields blank.
- Produces Markdown and JSON filling reports for manual review.
Safety rule
This skill never invents values.
A field is filled only when the value is explicitly present in the provided references or explicitly supplied by the user in the current task. Ambiguous or unsupported fields are skipped and reported.
Repository layout
.
├── SKILL.md # Claude Code skill instructions
├── scripts/ # Extraction, matching, validation, and writing scripts
├── schemas/ # JSON schemas for fields, facts, plans, and reports
├── assets/ # Prompts, field hints, and report templates
├── docs/ # Architecture and workflow notes
├── examples/ # Sample plans and template sketches
├── tests/ # Unit tests
├── requirements.txt
└── pyproject.toml
Requirements
- Python 3.10 or newer
- Claude Code
- Python packages in
requirements.txt - LibreOffice, optional but recommended for
.docand `.x
Related Skills
Draftspect Add Ins For Word And Excel Powered By Claude Code
Draftspect — open Word or Excel and chat with your own local Claude Code: it reads and edits the document and
Agentl
Agentic ETL for Python. Declare pipelines in YAML where each step is a connector, a function or an LLM agent.
OpenBUA
Open-source autonomous AI browser agent Chrome extension running locally in your authenticated browser. Resear
Source Backed Numbers
Claude Code skill: never hand-type experiment numbers into docs — save results as per-item JSON, generate LaTe
Ycga Rms Creator
Claude Code skill for authoring RMS ("Run My Samples") pipeline scripts on Yale McCleary/YCGA: grammar referen
Grant Draft
Draft a grant proposal from an RFP and your org profile - fit memo from public 990-PF data, source-tagged draf
Related Agents
Insights Communicator
Turns analysis results into stakeholder-ready deliverables — executive summaries, PowerPoint/Google Slides dec
Church Inbox Builder
inbox/ 3-tier data collection pipeline: Excel/CSV + Word/PDF + Image → YAML with HitL confirmation
Word To LaTeX
Use to convert a Word .docx template (Mitacs, CRSNG, FRQNT, UQAC, partner forms) into a faithful LaTeX source.