building-forms
Builds form components and data collection interfaces including contact forms, registration flows, checkout processes, surveys, and settings pages.
Skill by hongmaple0820
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hongmaple0820-building-forms
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, frontend, data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/building-forms
What's inside
- Skill name
building-forms- Description
- Builds form components and data collection interfaces including contact forms, registration flows, checkout processes, surveys, and settings pages. Includes 50+ input types, validation strategies, accessibility patterns (WCAG 2.1), multi-step wizards, and UX best practices. Provides decision trees from data type to component selection, validation timing guidance, and error handling patterns. Use when creating forms, collecting user input, building surveys, implementing validation, designing multi-step workflows, or ensuring form accessibility.
- License
- NOASSERTION
- Instructions
- 426 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (43)
- SKILL.md
- errors-en.json · assets/error-messages/
- errors-es.json · assets/error-messages/
- errors-fr.json · assets/error-messages/
- contact-form.json · assets/form-schemas/
- registration-form.json · assets/form-schemas/
- common-validations.json · assets/validation-rules/
- email-patterns.json · assets/validation-rules/
- phone-formats.json · assets/validation-rules/
- basic-form.tsx · examples/
- conditional-form.tsx · examples/
- inline-validation.tsx · examples/
- async-validation.tsx · examples/javascript/
- file-upload-preview.tsx · examples/javascript/
- multi-step-wizard.tsx · examples/
- async_database_validation.py · examples/python/
- basic_form.py · examples/python/
- django_forms_example.py · examples/python/
- fastapi_forms.py · examples/python/
- flask_wtf_example.py · examples/python/
- pydantic_validation.py · examples/python/
- settings-form.tsx · examples/
- outputs.yaml
- accessibility-forms.md · references/
- decision-tree.md · references/
- basic-form.tsx · references/javascript/examples/
- inline-validation.tsx · references/javascript/examples/
- multi-step-wizard.tsx · references/javascript/examples/
- react-hook-form.md · references/javascript/
- zod-validation.md · references/javascript/
- basic_form.py · references/python/examples/
- pydantic_validation.py · references/python/examples/
- pydantic-forms.md · references/python/
- wtforms.md · references/python/
- ux-patterns.md · references/
- validation-concepts.md · references/
- generate_error_messages.py · scripts/
- generate_form_schema.py · scripts/
- validate_form_accessibility.py · scripts/
- validate_form_data.py · scripts/
- critique.md · skill-methology/
- release1.md · skill-methology/
- release2.md · skill-methology/
The license isn't open source, so the instructions aren't shown here. Read SKILL.md on GitHub
More from hongmaple0820/agent-academy
- 0.477score
visualizing-data
hongmaple0820
Builds dashboards, reports, and data-driven interfaces requiring charts, graphs, or visual analytics.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
designing-layouts
hongmaple0820
Designs layout systems and responsive interfaces including grid systems, flexbox patterns, sidebar layouts, and responsive breakpoints.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
designing-apis
hongmaple0820
Design APIs that are secure, scalable, and maintainable using RESTful, GraphQL, and event-driven patterns.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
creating-dashboards
hongmaple0820
Creates comprehensive dashboard and analytics interfaces that combine data visualization, KPI cards, real-time updates, and interactive layouts.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
hugging-face-trackio
hongmaple0820
Track and visualize ML training experiments with Trackio.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
building-tables
hongmaple0820
Builds tables and data grids for displaying tabular information, from simple HTML tables to complex enterprise data grids.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
hugging-face-cli
hongmaple0820
Execute Hugging Face Hub operations using the `hf` CLI.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
implementing-search-filter
hongmaple0820
Implements search and filter interfaces for both frontend (React/TypeScript) and backend (Python) with debouncing, query management, and database integration.
SkillDFreshness: D★ 11Claude Code +9 - 0.474score
daily-review
hongmaple0820
每日复盘技能,在每天结束时进行系统性回顾。触发词:每日复盘、日复盘、今日复盘、daily review、今日总结。自动归档到 memory/ 目录形成永久记忆,支持定时触发和手动触发。首次使用请阅读 REVIEW_STANDARDS.md 学习复盘规范。
SkillDFreshness: D★ 11Claude Code +9 - 0.472score
guidelines-advisor
hongmaple0820
Smart contract development advisor based on Trail of Bits' best practices.
SkillDFreshness: D★ 11Claude Code +9 - 0.472score
code-maturity-assessor
hongmaple0820
Systematic code maturity assessment using Trail of Bits' 9-category framework.
SkillDFreshness: D★ 11Claude Code +9 - 0.472score
cosmos-vulnerability-scanner
hongmaple0820
Scans Cosmos SDK blockchains for 9 consensus-critical vulnerabilities including non-determinism, incorrect signers, ABCI panics, and rounding errors.
SkillDFreshness: D★ 11Claude Code +9
Signals
- Stars
- 11
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Mar 12, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- NOASSERTION
- Repository
- github.com/hongmaple0820/agent-academy
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hongmaple0820
- 0.477score
implementing-search-filter
hongmaple0820
Implements search and filter interfaces for both frontend (React/TypeScript) and backend (Python) with debouncing, query management, and database integration.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
building-tables
hongmaple0820
Builds tables and data grids for displaying tabular information, from simple HTML tables to complex enterprise data grids.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
hugging-face-cli
hongmaple0820
Execute Hugging Face Hub operations using the `hf` CLI.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
hugging-face-trackio
hongmaple0820
Track and visualize ML training experiments with Trackio.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
visualizing-data
hongmaple0820
Builds dashboards, reports, and data-driven interfaces requiring charts, graphs, or visual analytics.
SkillDFreshness: D★ 11Claude Code +9 - 0.477score
creating-dashboards
hongmaple0820
Creates comprehensive dashboard and analytics interfaces that combine data visualization, KPI cards, real-time updates, and interactive layouts.
SkillDFreshness: D★ 11Claude Code +9
Cite this page
building-forms skill. Agent Mart. https://agentmart.dev/skills/hongmaple0820-building-forms (last updated 2026-10-24)