AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Ux Forms

skill-parhamb-design-skills-forms · by parhamb

>

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-parhamb-design-skills-forms

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-parhamb-design-skills-forms)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Ux Forms? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Forms UX

Forms are where intent turns into action. Every extra field, every ambiguous label, and every delayed error message costs conversions and frustrates users.


Checklist

| Item | Guidance | |---|---| | Minimal data collection | Only ask for what is needed right now. Defer optional fields to the profile. | | Show / hide password | Eye icon on the right side of the password field. Hidden by default. | | Multiple input methods | Offer voice or camera scan for fields where it genuinely helps (notes, documents). | | Input suggestions | Autocomplete from history or a curated list to speed up data entry. | | No repeated input | Pre-fill known data from the existing account. Never ask twice. | | Password strength indicator | 4-level strength meter shown as the user types. Requirements listed inline. | | Auto-format input | Format phone numbers, card numbers, and dates automatically as the user types. | | Inline validation | Validate on blur (when the user leaves the field), not on final submit. | | Correct keyboard type | Email field opens email keyboard. Number field opens number pad. URL field opens URL keyboard. | | Enter key label | Return key shows "Next" to advance focus, or "Done" / "Search" when it submits. | | Autofill support | Uses platform content type hints so password managers and autofill work correctly. | | Form progress indicator | Multi-step forms show a step indicator ("Step 2 of 4") and allow going back. |


Keyboard Type Reference

| Input | iOS contentType | Android inputType | |---|---|---| | Email | emailAddress | textEmailAddress | | Phone | telephoneNumber | phone | | One-time code | oneTimeCode | — | | Full name | name | textPersonName | | Password | password | textPassword | | New password | newPassword | — |


Patterns

Progressive disclosure: Split long forms into logical steps. No more than 5 to 6 fields per screen. Users abandon forms that look long before they start.

Labels over placeholders: Use visible labels above each field, not placeholder text inside it. Placeholder text disappears on focus and creates accessibility issues.

Smart defaults: Pre-select the most common option. Pre-fill country from IP. Pre-select the current year for expiry fields. Reduce the number of decisions the user has to make.

Error recovery: If a form fails submission, scroll to the first error, keep all previously entered data intact, and highlight the specific field that needs attention. Never wipe the form clean on error.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.