用途:该技能用于创建和结构化表单,适用于新建表单、添加字段、修改表单结构,以及理解字段类型及其 JSON schema。
主要能力:通过 create-form 脚本从自然语言创建表单,命令为 pnpm action create-form --title "Contact Form" --fields '[...]'。脚本会生成唯一 ID、创建 URL slug,并以 draft 状态把表单存入 SQL。字段类型包括 text、email、number、textarea、select、multiselect、checkbox、radio、date、rating、scale;其中 select、multiselect、radio 需要 options。每个字段是 JSON 对象,必填属性为 id(建议 snake_case)、type、label、required,可选属性为 placeholder、description、options、validation(min/max/pattern/message)、conditional(fieldId、operator、value)、width(full 或 half)。
使用方式:用 update-form 修改标题、字段或状态,例如 pnpm action update-form --id <id> --title "New Title"、--fields '[...]'、--status published。常见模板含联系表单、调查/反馈、注册/报名等字段组合。工作流为创建表单、在 GUI 中预览并由 agent 与用户迭代、发布上线,最后分享公开 URL:/f/<slug>。
适用场景与限制:适合需要表单草稿、字段结构定义与发布状态管理的场景。相关技能包括 form-responses(查看分析提交数据)、form-publishing(draft 到 published 再到 closed 的生命周期)和 scripts(所有表单操作均通过脚本)。资料未提供收费、价格、平台支持范围或其他功能细节。