protae5544/ifieldsgoodแผนการปรับแต่ง: ระบบอัตโนมัติในการกรอกแบบฟอร์ม PDF กรณีการใช้งานเป้าหมาย (6): การกรอกแบบฟอร์ม PDF อัตโนมัติจาก CSV → ตัวเลือกดรอปดาวน์บนเบราว์เซอร์ → การตรวจสอบด้วยภาพ ธงใหม่ (4): --csv PATH # Input CSV file --pdf PATH # Base PDF template --fields "Name=100,700 Date=100,650 ID=100,600" # XY field mappings --dropdown FIELD # CSV column for HTML selector --output DIR # Output folder (default: ./output) --template PATH # Custom HTML template (default: embedded) --verify # Open browser to verify generated PDFs --batch-size N # Process N records at a time การเปลี่ยนแปลงรูปแบบเอาต์พุต (5): Extended JSON: { "success": true, "records_processed": 50, "pdfs_generated": ["1_John.pdf", "2_Jane.pdf"], "html_viewer": "output/template.html", "csv_updated": "output/data_updated.csv", "fields_filled": ["Name", "Date", "ID"] } เอกสาร/เวิร์กโฟลว์ (3): ## PDF Form Filler Workflow ```bash # 1. Setup CSV + base PDF node pdf-filler.js --csv data.csv --pdf template.pdf --fields "Name=100,700 Date=100,650" # 2. Generate PDFs + HTML selector # output/template.html opens in browser with dropdown # 3. Verify + download selected PDF node verify.js --open output/template.html --select "John Doe" **Fork Path:** `/home/user/skills/[yourname]/pdf-form-filler/` **Implementation Steps:** 1. Create new script `pdf-filler.js` (Python via Node child_process) 2. Add `verify.js` for browser verification workflow 3. Embed PyMuPDF + Jinja2 deps management 4. Update SKILL.md with new workflows **Confirm before forking:** 1. **Fork namespace?** (e.g., `yourusername`, `pdf-automation`) 2. **Field mapping format OK?** (`--fields "Name=100,700 Date=100,650"`) 3. **Add Python deps auto-install?** (`install-deps.sh`) 4. **Include visual diff verification?** **Ready to fork + implement?** (Y/N + namespace)