Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add airmang/python-hwpx-automation --skill form-fillgit clone --depth 1 https://github.com/airmang/python-hwpx-automationWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/airmang/python-hwpx-automation/form-fill)<a href="https://agentmods.dev/skills/airmang/python-hwpx-automation/form-fill"><img src="https://agentmods.dev/badge/skills/airmang/python-hwpx-automation/form-fill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/airmang/python-hwpx-automation/form-fill"><img src="https://agentmods.dev/badge/skills/airmang/python-hwpx-automation/form-fill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.00449 |
| Opus 5.5 | $0.00015 | $0.00180 |
| Sonnet 5.5 | $0.00008 | $0.00090 |
| Haiku 4.5 | $0.00004 | $0.00045 |
Grade A, and why
form-fill scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 39 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Form Fill
Use this workflow when a government, school, or public-sector form already exists and approved values must be applied across mixed locator types with minimal drift.
Tool Order
- Keep the approved source immutable and choose a distinct output path.
- Read visible structure with
list_form_fields,get_document_outline,get_paragraphs_text, andget_table_map. - Build one strict
hwpx.mixed-form-plan/v1with the requirednativeField,labelCell,canonicalPath, andbodyAnchoroperations. - Call
analyze_form_fill(plan=...)and resolve every ambiguity before applying. - Call
apply_form_fill(plan=compiledPlan)so all operations commit once or roll back together. - Call
verify_form_fill(plan=compiledPlan, expected_output_revision=...)and retain the unified receipt. - Keep
apply_evalplan_fillas the dedicated evaluation-plan route andcompose_examas the separate exam route. - Use
fill_form_field,batch_replace, orset_table_cell_textonly for narrow retained compatibility cases.
Minimize Layout Drift
- Keep table shapes unchanged unless the compiled plan explicitly permits a structural operation.
- Prefer existing fields and anchors instead of inserting paragraphs.
- Block on ambiguous or multi-match locators rather than selecting the first result.
- Require open-safety, byte-preservation, reopen, and privacy evidence before handoff.
When To Inspect Package Parts
- The same visible label appears in multiple places and analysis cannot choose uniquely.
- The form contains unsupported drawing objects or opaque package structures.
- The canonical locator evidence is insufficient to authorize a write.
Honest Limitations
- The canonical mixed-form route does not replace the dedicated evaluation-plan or exam workflows.
- Complex seals or unsupported drawings still require their dedicated tools or manual review.
- The source and output must remain distinct; never treat an in-place compatibility edit as the canonical transaction.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 39 lines · 38 tokens per session scan A 6cd6e5e56841
form-fill is a skill published in the GitHub repository airmang/python-hwpx-automation (68 stars, last pushed 4d ago), licensed Apache-2.0. It adds 38 tokens to every session and 449 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
hwpx
A tool for reading, editing, filling, and creating Korean Hancom document files. It handles `.hwpx` documents, which are ZIP-based XML files, and `.hwp` documents, an older binary format.
kordoc
A command-line and server tool for reading and creating Korean official documents, including HWP, HWPX, PDF, DOCX, and spreadsheet files. It can convert documents to Markdown and create or update HWPX files.
hwpx
A toolset for reading, editing, filling, and generating Korean HWPX documents. HWPX is a ZIP-based document format used by Hancom Hangul and follows the OWPML document structure.
obsidian-vault-workflow
Use this skill when a user asks an agent to inspect, organize, summarize, or update an Obsidian vault through this MCP server.
ai-hwp-reader
A read-only tool for opening Korean HWP and HWPX word-processing files, or ZIP archives containing them, without Hancom Office. It converts the contents to Markdown while preserving document structure.
ai-hwp-reader
An AI skill that tells a coding agent how to read Korean HWP and HWPX word-processing files, including files inside ZIP archives. It extracts the content and then uses it to complete the user's requested task.