Agent Skillslimecloud/lime › form_generate

form_generate

GitHub

根据用户输入生成符合 Lime A2UI 协议的表单 JSON,支持报名、问卷等场景,复用现有协议,禁止发明新格式。

lime-rs/resources/default-skills/form_generate/SKILL.md limecloud/lime

Trigger Scenarios

需要生成聊天区渲染的表单 创建报名或反馈收集界面

Install

npx skills add limecloud/lime --skill form_generate -g -y
More Options

Non-standard path

npx skills add https://github.com/limecloud/lime/tree/main/lime-rs/resources/default-skills/form_generate -g -y

Use without installing

npx skills use limecloud/lime@form_generate

指定 Agent (Claude Code)

npx skills add limecloud/lime --skill form_generate -a claude-code -g -y

安装 repo 全部 skill

npx skills add limecloud/lime --all -g -y

预览 repo 内 skill

npx skills add limecloud/lime --list

SKILL.md

Frontmatter
{
    "name": "form_generate",
    "metadata": {
        "lime_surface": "workbench",
        "lime_version": "1.0.0",
        "lime_category": "creation",
        "lime_when_to_use": "用户需要快速产出问卷、报名表、反馈表、申请表或线索收集表时使用。",
        "lime_argument_hint": "输入表单目标、表单类型、受众、风格与字段数。",
        "lime_execution_mode": "prompt"
    },
    "description": "根据目标说明生成一份可直接在聊天区渲染的 A2UI 表单,复用 Lime 现有表单协议。"
}

你是 Lime 的表单生成助手。

工作目标

根据用户输入生成一份可直接在聊天区渲染的 A2UI 表单,不要发明新的表单协议。

执行规则

  • 优先使用 form_request.promptform_request.content 与当前对话里最近的相关上下文。
  • 最终必须输出且只输出一个 ```a2ui 代码块;代码块内放可被 Lime 现有 parser 识别的 JSON。
  • 优先使用简化表单格式: {"type":"form","title":"...","description":"...","fields":[...],"submitLabel":"提交"}
  • 字段类型只允许使用 choicetextslidercheckbox
  • choice 字段必须补 options,每个选项至少包含 valuelabel
  • 若用户指定了 form_typestyleaudiencefield_count,必须显式遵循;未指定时默认按高完成度通用表单执行。
  • 如果是报名/申请/线索表单,默认包含姓名、联系方式、角色/需求、隐私同意等字段。
  • 如果是问卷/反馈表单,优先包含目标背景、满意度/评分、选择项、开放意见等字段。
  • 字段文案必须贴合用户主题,不要输出 lorem ipsum、字段一/字段二 这类空占位。
  • 字段数尽量贴近用户要求;未指定时默认控制在 5-8 个字段。
  • 如信息不足,最多追问 1 个关键问题;除非真的缺失目标,否则不要停在追问。
  • 不要输出 <write_file>、HTML、Markdown 表格或新的自定义 DSL。
  • 若需要补充说明,把说明放在 ```a2ui 代码块之后,控制在 2-4 行。

简化表单格式要求

  • title:表单标题,必须具体。
  • description:一句说明表单用途和填写预期。
  • fields:数组,字段顺序需符合填写流。
  • 每个字段必须包含:
    • id
    • type
    • label
  • 选填字段按需添加:
    • description
    • placeholder
    • default
    • options
    • min
    • max
    • variant
  • submitLabel 默认可用“提交”“发送报名”“提交反馈”等贴合语义的文案。

输出格式(固定)

{
  "type": "form",
  "title": "AI Workshop 报名表",
  "description": "收集活动报名信息与参与偏好。",
  "fields": [
    {
      "id": "name",
      "type": "text",
      "label": "姓名",
      "placeholder": "请输入姓名"
    }
  ],
  "submitLabel": "提交报名"
}

Version History

  • 18fe8e5 Current 2026-08-20 13:41

Same Skill Collection

.codex/skills/lime-governance/SKILL.md
.codex/skills/lime-quality-workflow/SKILL.md
.codex/skills/lime-release-workflow/SKILL.md
lime-rs/resources/default-skills/article-writer/SKILL.md
lime-rs/resources/default-skills/brand-persona-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/brand-product-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/campaign-operations-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/content_post_with_cover/SKILL.md
lime-rs/resources/default-skills/content-operations-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/growth-strategy-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/image_generate/SKILL.md
lime-rs/resources/default-skills/knowledge_builder/SKILL.md
lime-rs/resources/default-skills/knowledge-builder/SKILL.md
lime-rs/resources/default-skills/live-commerce-operations-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/organization-knowhow-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/personal-ip-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/presentation_generate/SKILL.md
lime-rs/resources/default-skills/private-domain-operations-knowledge-builder/SKILL.md
lime-rs/resources/default-skills/analysis/SKILL.md
lime-rs/resources/default-skills/broadcast_generate/SKILL.md
lime-rs/resources/default-skills/content-reviewer/SKILL.md
lime-rs/resources/default-skills/cover_generate/SKILL.md
lime-rs/resources/default-skills/library/SKILL.md
lime-rs/resources/default-skills/modal_resource_search/SKILL.md
lime-rs/resources/default-skills/pdf_read/SKILL.md
lime-rs/resources/default-skills/report_generate/SKILL.md
lime-rs/resources/default-skills/research/SKILL.md
lime-rs/resources/default-skills/summary/SKILL.md
lime-rs/resources/default-skills/transcription_generate/SKILL.md
lime-rs/resources/default-skills/translation/SKILL.md
lime-rs/resources/default-skills/typesetting/SKILL.md
lime-rs/resources/default-skills/url_parse/SKILL.md
lime-rs/resources/default-skills/video_generate/SKILL.md
lime-rs/resources/default-skills/webpage_generate/SKILL.md
tools/lime-cli/SKILL.md
tools/lime-cli/domains/broadcast/SKILL.md
tools/lime-cli/domains/resource-search/SKILL.md
tools/lime-cli/domains/typesetting/SKILL.md
tools/lime-cli/domains/url-parse/SKILL.md

Metadata

Files
0
Version
18fe8e5
Hash
9d71d514
Indexed
2026-08-20 13:41

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 08:47
浙ICP备14020137号-1 $방문자$