# Forms Data Collection

> Build and manage forms — create forms, add fields with validation, publish, collect submissions, and analyze responses. Use when creating forms, building surveys, reviewing submissions, validating input, or analyzing response data.

- Skill: `zavora-ai/forms-data-collection` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add zavora-ai/forms-data-collection`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zavora-ai/forms-data-collection/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: Apache-2.0
- Author: zavora-ai (https://skillmd.com/u/zavora-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zavora-ai/forms-data-collection

---


# Forms & Data Collection

Build forms with validation, collect submissions, and analyze responses. Always validate server-side.

## Decision Tree
```
├── "create form", "build survey"? → create_form + add_field + publish_form
├── "submissions", "responses"? → list_submissions / get_submission
├── "analytics", "results"? → get_analytics
├── "validate"? → validate_submission
```

## MUST DO
- Validate all input server-side
- Include consent notices for data collection
- Set submission limits to prevent abuse

## MUST NOT DO
- Don't collect more data than needed (data minimization)
- Don't skip validation on required fields

