AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Ardot Html Prototype Converter

skill-balabalabalading-ardot-html-prototype-converter-ardot-html-prototype-converter · by balabalabalading

将 Axure 或 HTML 原型导出物转换为可编辑的 Ardot 原型文件,并审查或修复已有 Ardot 页面。适用于 PC 与移动端 HTML/Axure 转 Ardot、PC 弹窗状态平铺、移动端多状态与长页重建、本地组件库和 sidepanel 复用、table column 表格、状态级证据、manifest 交接及结构/语义/视觉验证。

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-balabalabalading-ardot-html-prototype-converter-ardot-html-prototype-converter

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-balabalabalading-ardot-html-prototype-converter-ardot-html-prototype-converter)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
25d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Ardot Html Prototype Converter? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Ardot HTML 原型转换器

将 HTML 原型按业务结构重建为可维护、可编辑的 Ardot 页面。不要逐像素搬运 DOM,也不要只凭页面名、静态 HTML 或一张截图猜测内容。

必读顺序

  1. 任何转换前读取 references/workflow.md
  2. 创建或修复页面前读取 references/page-specs/common.md
  3. 判断平台后只读取对应规范:
  • PC 列表页:references/page-specs/pc-list-page.md
  • PC 表单页:references/page-specs/pc-form-page.md
  • PC 详情页:references/page-specs/pc-detail-page.md
  • PC 报表页:references/page-specs/pc-report-page.md
  • PC 页面存在真实弹窗状态时,追加读取:references/page-specs/pc-dialog.md
  • 移动端页面:references/page-specs/mobile.md
  1. 审查、修复、批量交接或接手已有产物时,再读取 references/execution-checklist.mdreferences/failure-modes.md

平台分流

  • PC 普通页面排除可选 AnnotationLayer 批注实例后,只保留一个 PageFrame。存在浏览器证据可证明的真实弹窗状态时,允许在同一 page 横向平铺 PageFrame/默认 与一个或多个 PageFrame/;详细结构以 pc-dialog.md 为准。
  • 移动端一个 Axure 页面对应一个 Ardot page;排除可选 AnnotationLayer 批注实例后,page 根节点可按状态平铺多个 Screen/,不使用 PC sidepanel。完整结构与验收规则以 mobile.md 为准。
  • 不确定平台时先从渲染宽度、导航模型和页面主体判断,并把决定记录到系统 manifest;不要混用两套根结构。

不可违反的规则

  • 创建 Ardot 节点前,必须通过 HTTP 服务用 Playwright 或等价浏览器流程渲染原型。
  • element JSON 和截图必须覆盖实际业务状态。移动端的 Tab、分步表单、弹窗、单位切换和动态面板按状态分别取证。
  • 最终 Ardot 页面使用 auto layout、命名容器和本地组件,不按 DOM 绝对坐标散堆节点。
  • 页面命名优先执行项目级约定;项目未约定时使用解析后的完整菜单 path,一个文件对应一个系统时省略系统层级。
  • 组件和变量 ID 仅在当前 Ardot 文件内有效。先读取本地组件库,再整理最小组件映射。
  • 页面根节点中的批注只识别主组件为当前文件本地 AnnotationLayer 的实例。结构、业务文本和语义校验先排除该实例及其后代;原样保留已有实例,不生成、修改、移动或删除。裸 Text、Rectangle 或普通 Frame 不享受此例外。
  • Content 保持普通可编辑 frame;PC Content 垂直 padding 必须为 0,水平 padding 默认为 24;常用控件使用当前文件的本地组件实例。
  • PC 弹窗状态必须使用独立的标准尺寸 PageFrame,不复制或继承宽表默认态的自适应宽度。其 Content 可以为空,但仅作为尺寸基准;必须同时存在源弹窗证据、已启用「忽略自动布局」的 ModalLayer 和可见 Dialog。普通 PC 状态的空 Content 仍然失败。
  • PC 表格使用 Table -> table column 组件实例,不得改成 TableRow -> Cell
  • pc-dialog.md 明确允许的弹窗评审态空 Content 外,不得隐藏、压缩、省略业务内容或用展示覆盖层伪造可验收截图;弹窗页的完整默认态仍必须保留全部业务内容。
  • 列数、字段分组、顺序和信息层级以源稿为准;组件不适配时调整或新增本地组件,不能改布局迁就组件。无法实现时标记 needs_rebuildblocked 并说明原因,不得标记 completed
  • capture_layout 只用于结构检查,不能单独证明页面完成。completed 必须同时通过结构、语义和视觉验证。
  • 多页面批次按单页事务执行:创建 page 时选中它,在切换下一页前完成构建、回读、布局检查、画面节点截图和 manifest 更新;不要先批量创建空 page。
  • 每个系统使用独立 manifest。PC 弹窗页面可在既有页面记录中增加可选 states[],接口见 pc-dialog.md;移动端采用状态级 manifest v2,接口见 mobile.md
  • 通用 Skill 仓库只保存参数化规则、脚本和占位模板。项目专属 Axure HTML、业务数据、真实 ID、截图和证据必须保存在外部 --project-root 或被 Git 忽略的 .local/,不得写入公开仓库。
  • 控制上下文:优先读取 compact page manifest、状态摘要、组件映射和单页证据,不常规输出压缩 document.js、全量 HTML 或完整组件子树。

执行方式

每批先完成一种页面类型的样板。样板通过结构、语义和视觉验证后才能复用;每个页面或状态仍需使用自己的源证据。完成一个页面或状态后立即更新 manifest 和交接记录。

公开发布或交接本 Skill 仓库前,运行 node scripts/audit_public_repo.js --repo-root .;项目专属敏感词只写入被忽略的 .local/audit-policy.json

遇到截图、组件或状态异常时,只做最小、可解释、可回滚的修正;按 failure-modes.md 排查,无法定位时停止并汇报证据和节点 ID。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.