changelog-newsletter
Transform technical changelog entries into user-friendly newsletter content for email, blog posts, and release notes. Use when converting CHANGELOG.md files, git commit logs, or release notes into customer-facing communications.
Create, validate, and deploy forms with field types, validation patterns, conditional logic, and platform integrations.
---
name: forms
slug: forms
version: 1.0.0
description: Create, validate, and deploy forms with field types, validation patterns, conditional logic, and platform integrations.
homepage: https://clawic.com/skills/forms
metadata:
clawdbot:
emoji: π
requires:
bins: []
os:
- linux
- darwin
- win32
displayName: Forms
---
## Quick Reference
| Topic | File |
|-------|------|
| Field types by use case | `types.md` |
| Platform comparisons | `platforms.md` |
| Code generation (React, Flutter) | `code.md` |
| Validation patterns | `validation.md` |
| Integrations (webhooks, CRMs) | `integrations.md` |
| Self-hosted options | `selfhosted.md` |
## User Profile
<!-- Edit to customize form suggestions -->
### Preferred Stack
<!-- react | flutter | vue | html | no-code -->
### Primary Use Case
<!-- leads | surveys | applications | feedback | registration -->
### Default Platform
<!-- google-forms | typeform | tally | heyform | code-only -->
## Data Storage
Store form definitions and templates in ~/Clawic/data/forms/:
- templates β Reusable form definitions (JSON/YAML)
- submissions β Collected responses (if self-hosted)
- feedback β What converts well, what fails
## Core Rules
- Ask use case before suggesting fields β lead form β application form
- Progressive disclosure: start minimal, reveal complexity if needed
- Mobile-first: every form must work on phone
- Never more than 7 fields for lead capture β each field drops conversion ~10%
- Multi-step > single long form for 5+ fields
- Validate on blur, not just submit β immediate feedback
- Always include: clear labels, error states, success confirmation
- GDPR checkbox mandatory for EU β link to privacy policy
- Honeypot over CAPTCHA when possible β less friction
- File uploads need type + size limits β prevent abuse
- Conditional logic syntax: `IF field=value THEN show/hide field`
- Test on real devices β emulators miss keyboard quirks
---
name: forms
slug: forms
version: 1.0.0
description: Create, validate, and deploy forms with field types, validation patterns, conditional logic, and platform integrations.
homepage: https://clawic.com/skills/forms
metadata:
clawdbot:
emoji: π
requires:
bins: []
os:
- linux
- darwin
- win32
displayName: Forms
---
## Quick Reference
| Topic | File |
|-------|------|
| Field types by use case | `types.md` |
| Platform comparisons | `platforms.md` |
| Code generation (React, Flutter) | `code.md` |
| Validation patterns | `validation.md` |
| Integrations (webhooks, CRMs) | `integrations.md` |
| Self-hosted options | `selfhosted.md` |
## User Profile
<!-- Edit to customize form suggestions -->
### Preferred Stack
<!-- react | flutter | vue | html | no-code -->
### Primary Use Case
<!-- leads | surveys | applications | feedback | registration -->
### Default Platform
<!-- google-forms | typeform | tally | heyform | code-only -->
## Data Storage
Store form definitions and templates in ~/Clawic/data/forms/:
- templates β Reusable form definitions (JSON/YAML)
- submissions β Collected responses (if self-hosted)
- feedback β What converts well, what fails
## Core Rules
- Ask use case before suggesting fields β lead form β application form
- Progressive disclosure: start minimal, reveal complexity if needed
- Mobile-first: every form must work on phone
- Never more than 7 fields for lead capture β each field drops conversion ~10%
- Multi-step > single long form for 5+ fields
- Validate on blur, not just submit β immediate feedback
- Always include: clear labels, error states, success confirmation
- GDPR checkbox mandatory for EU β link to privacy policy
- Honeypot over CAPTCHA when possible β less friction
- File uploads need type + size limits β prevent abuse
- Conditional logic syntax: `IF field=value THEN show/hide field`
- Test on real devices β emulators miss keyboard quirks
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.