lov-fill-web-form

Featured

Fill web forms by fetching form fields from a URL, deep-searching the user's local knowledge base for relevant info, and generating a markdown document with all answers pre-filled. Use when the user provides a URL to a web form (conference application, speaker submission, event registration, profile form) and wants help filling it out from their existing materials. Also trigger when the user mentions "填网页表", "fill web form", "网页填表", "表单填写", "申请表填写", "conference application", "speaker submission", "讲师申请", "报名表", or provides a URL with "form", "feedback", "apply", "register", "submit" in the path.

Data & Documents 65 stars 17 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# fill-web-form — Fill Web Forms from Local Knowledge Base Fetch a web form, extract all fields, deep-search the user's local knowledge base for matching information, and output a ready-to-use markdown document. ## When to Use - User provides a URL to a web form and wants help filling it - Conference speaker applications, event registrations, profile forms - Any scenario where form fields can be answered from existing local materials ## Workflow (MANDATORY) ### Step 1: Fetch and extract form fields Use `WebFetch` to retrieve the form page and extract ALL fields: ``` WebFetch(url, prompt="Extract ALL form fields. For each field list: label, type (text/textarea/select/radio/checkbox/file), required status, options if applicable, min length constraints. Return structured list.") ``` If the form has radio/select fields, make a second `WebFetch` call to get the exact option text for each. ### Step 2: Deep-search local knowledge base Launch an `Agent` (subagent_type: Explore, thoroughness: very thorough) to search the user's knowledge base. The agent prompt MUST include: 1. The complete list of form fields from Step 1 2. Instructions to search for: - Personal/professional bio and profile files - Speaking/conference history - Project descriptions and achievements - Company/organization info - Published articles and their topics - Awards, credentials, media mentions 3. Search locations (adapt to user's repo structure): - Profile/about files (`**/profil...

Details

Author
lovstudio
Repository
lovstudio/skills
Created
5 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category