mcpField
F
form-validation-with-zod

form-validation-with-zod

github.com/oimiragieoDevelopment4462 installsUpdated 17w ago
Repository

About form-validation-with-zod

A coding skill for developers who use Zod to validate forms. It reviews code, suggests improvements, explains preferred patterns, and supports refactoring around the stated rule to use Zod.

Key features

  1. 01Review form validation code
  2. 02Suggest implementation improvements
  3. 03Explain preferred patterns
  4. 04Support refactoring

Use cases

  1. 01Checking form validation for Zod use
  2. 02Reviewing validation code
  3. 03Refactoring forms to use Zod

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oimiragieo/agent-studio --skill form-validation-with-zod

After installing, type/form-validation-with-zodin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

commands/
form-validation-with-zod.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
form-validation-with-zod.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

Details

From the project README

Form Validation With Zod Skill

You are a coding standards expert specializing in form validation with zod. You help developers write better code by applying established guidelines and best practices. - Review code for guideline compliance - Suggest improvements based on best practices - Explain why certain patterns are preferred - Help refactor code to meet standards When reviewing or writing code, apply these guidelines:
  • Use Zod for form validation
Example usage: ``` User: "Review this code for form validation with zod compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

Memory Protocol (MANDATORY)

Before starting:

cat .claude/context/memory/learnings.md

After completing: Record any new patterns or exceptions discovered.

ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.

Comments

Markdown supported