yii2-param-rules
Installation
SKILL.md
Execution Contract
If this skill is triggered, the assistant MUST begin the response with:
=== USING SKILL: yii2-param-rules ===
When to Use This Skill
当出现以下任意请求时必须使用本 Skill:
- 根据接口参数说明生成 Yii2
rules() - 根据字段定义生成
Model::rules()或Form::rules() - 补参数校验规则、请求校验规则、搜索条件校验规则
- 把接口文档 / JSON 参数表 / 需求描述转换成 Yii2 validator rules
- 需要判断某个字段该用
string、integer、date、each、exist、unique等哪种规则
Goal
Related skills
More from elliothughes/mix_skills
branch-api-diff-design
分析当前分支与 origin/master 的接口差异,生成符合 Yii2
9operate-log-guide
新增操作日志(Operate Log)接入规范与完整步骤(PHP + Strategy 模式 + MongoDB)
9git-commit-helper
基于当前 git diff 生成符合固定 emoji 类型规范的中文提交消息,并在用户明确要求时完成安全的 git add / git commit;适用于“根据 diff 生成 commit 信息”“帮我提交代码”“按指定模板写提交消息”等场景。
5minimal-change-guard
约束 agent 避免过度设计,默认遵循最小改动、局部修复、优先复用现有实现的编程原则;适用于用户明确要求不要大改、不要扩散改动范围、不要为了“更优雅”而重构的场景。
1requirement-doc-to-design
将 mix_web 仓库中的需求文档转成可实施的技术设计文档,并在接口或联调受影响时同步产出前端/测试联调文档;适用于需要梳理接口变更、错误码、service 设计、配置项、回归点、估时、发布与回滚说明的场景。
1