form-creator
Build Validated Forms and API Routes
Teams often repeat form, validation, and CRUD route setup across features. This skill gives Claude, Codex, and Claude Code a consistent pattern for TypeScript form delivery.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "form-creator" from https://skillstore.io/skills/aayushbaniya2006-form-creator.md and its manifest at https://skillstore.io/api/skills/aayushbaniya2006-form-creator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "form-creator". Request for a new team invite form.
Expected outcome:
A plan covering the validation schema, inferred form values, reusable form component, authenticated invite endpoint, and submit feedback states.
Using "form-creator". Request to improve an existing billing plan form.
Expected outcome:
A review that identifies missing nullable field handling, incomplete loading states, and route validation gaps.
Using "form-creator". Request for admin CRUD around categories.
Expected outcome:
A feature outline with schema placement, form component props, list pagination behavior, create handling, and update handling.
Security Audit
SafeAll static findings are false positives caused by Markdown inline code spans and fenced TypeScript examples in SKILL.md. I found no prompt injection, data exfiltration intent, or executable command behavior in the reviewed skill files.
Risk Factors
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/aayushbaniya2006-form-creator/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/aayushbaniya2006-form-creator?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/aayushbaniya2006-form-creator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aayushbaniya2006-form-creator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/aayushbaniya2006-form-creator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
AayushBaniya2006. (2026). form-creator security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/aayushbaniya2006-form-creator/audits/8BibTeX citation
@techreport{aayushbaniya2006-aayushbaniya2006-form-creator-2026,
author = {AayushBaniya2006},
title = {form-creator security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/aayushbaniya2006-form-creator/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "form-creator security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "AayushBaniya2006"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/aayushbaniya2006-form-creator/audits/8"
identifiers:
- type: other
value: "skillstore:aayushbaniya2006-form-creator:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add a Settings Form
Create a typed schema, reusable form component, and authenticated update route for account settings.
Standardize Admin CRUD
Apply one validation and route pattern across admin create, edit, search, and pagination screens.
Review Form Architecture
Check that new form features use shared validation, loading states, and consistent error handling.
Try These Prompts
Use the form-creator skill to design a profile form with fields, validation rules, and a submit handler outline.
Use the form-creator skill to plan a reusable product form that supports initialData for editing and empty defaults for creation.
Use the form-creator skill to outline authenticated GET, POST, and PATCH routes for a customer feature with validation and errors.
Use the form-creator skill to review this form feature for schema reuse, type safety, loading states, auth wrappers, and CRUD consistency.
Best Practices
- Define the Zod schema before building the form component or API route.
- Use one form component for create and edit flows when the fields match.
- Wrap API routes with the correct authentication helper before database access.
Avoid
- Do not duplicate unrelated schemas when a focused form schema is clearer.
- Do not submit raw form data without schema validation on the server.
- Do not omit loading and error states from user-facing form actions.
Frequently Asked Questions
What stack does this skill target?
Can it generate complete production code?
Does it handle authentication?
Does it support edit forms?
Can it help with API pagination?
Is it limited to one UI library?
Developer Details
Author
AayushBaniya2006License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
c1fdca50ff516318f65fed0d7f9e82797c5171dc
Maintenance freshness
7/18/2026
Usage
11 downloads · 257 views
File structure
📄 SKILL.md