Form Use — Development skill for Claude Code
Agent skill that drives complex web forms and paginated surveys through the browser: probe → fill → four-layer verify (up to the submitted FormData) → code-enforced submit gate.
How to install Form Use
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hudeonbush/form-use and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Form Use does
Agent skill that drives complex web forms and paginated surveys through the browser: probe → fill → four-layer verify (up to the submitted FormData) → code-enforced submit gate. Likert matrices, attention checks (此题请选择X / 请输入X), wipe-safe replay, hostile-fixture regression suite. 问卷星/网页表单代填与校验
Alternatives in Development
- PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
- /triage — Quick triage to decide: submit or kill 1.8k ★
- Dashclaw Quality — Recurring find-and-fix quality pass over the whole DashClaw app — browser smoke (frontend-verify) + code gates 297 ★
README
form-use
**An agent skill for driving web forms — named after the `browser-use` / `computer-use` convention, because that is exactly where it lives: the agent's browser.**
网页复杂表单 / 分页问卷的机器代填与分层校验 skill。用于「把这个问卷填了」「这个后台表单能不能自动走完」这类活。
A skill for agents that drive **real web forms through a browser**: matrix/Likert grids, custom widgets whose actual control is hidden, paginated questionnaires with attention-check items, multi-step wizards, approval flows and admin backends. Not a JS form library, not a userscript — instructions plus zero-dependency browser-side JavaScript that an agent loads and runs.
It exists because the obvious approach fails silently. `take_snapshot` shows no inputs on a rendered form. Assigning `input.value` looks filled and submits empty. `innerText` returns nothing for the pages you have not scrolled to, so instruction-type items go unseen. One background tab-switch in an Electron webview reloads the document and takes a hundred answers with it.
Contents
- The failure modes, and what each one looks like
- Pipeline
- [Verification is four lay
Related Skills
Making PDF Forms Fillable
Claude Code skill: turn a flat PDF into a proper AcroForm — and prove it isn't silently broken (radio groups,
Ques Struct
Structure complex research, requirements, evidence, and ideas into clear taxonomies, matrices, outlines, schem
Form Builder
Build forms with validation (React Hook Form, Formik)
LinkedIn Apply
Fill and submit approved job applications (Easy Apply, Greenhouse, Ashby, Phenom, Workday, Google Careers)
Stride Job Agent
Paste your CV once: jobs found and scored, CV + cover letter written only from your real experience, and a bro
Steve Prepare Submission
Fill a submission form for a grant, accelerator, or pitch application using project context documents and a cr
Related Agents
Application Agent
Fill out a job application form in the browser (Claude-in-Chrome) from the user's CV/profile and answer librar
Applier
For auto-draft roles, resolve the real link, tailor the resume via the standing spec, fill the form up to the
Tabz Expert
Browser automation and terminal spawning expert with 82 MCP tools. Use when the user asks to 'automate the bro