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

Ardot Create New File

skill-balabalabalading-huuuuuuho-skills-ardot-create-new-file · by balabalabalading

|

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-balabalabalading-huuuuuuho-skills-ardot-create-new-file

✓ 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-huuuuuuho-skills-ardot-create-new-file)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo 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 Create New File? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ardot-create-new-file — 创建新 Ardot 页面

处理 Ardot 设计文件中的页面创建。轻量级前置技能,确保正确的页面 ID 追踪和编辑器状态管理。

工作流程

第一步:确定页面名称和位置

根据用户意图决定描述性页面名称:

  • "Components" — 用于可复用组件库
  • "Light Mode" / "Dark Mode" — 用于特定主题的页面
  • "Screens" — 用于设计原型
  • 如果新页面需要出现在特定现有页面之后,使用 leftPageId

第二步:调用 createnewpage

create_new_page({
  "name": "Components",
  "select": false
})

默认使用 select: false — 这会创建页面但不切换编辑器焦点,允许你继续在当前页面工作。

仅当你需要立即切换到新页面进行后续操作时,才使用 select: true

第三步:记录返回的 pageId

响应包含新页面的 ID。立即保存 — 之后没有其他方法可以发现页面 ID。

响应示例:pageId = "3:1672"

使用此 pageId 进行:

  • 跨页面 I("3:1672", {...}) 操作
  • M("nodeId", "3:1672") 将节点移动到此页面
  • batch_read({parentId: "3:1672"}) 读取此页面内容

重要说明

  • pageId 发现受限:不带 nodeIds 的 batch_read({}) 只返回当前活动页面的内容。无法通过 batch_read 枚举所有页面。
  • 在创建时记录页面 ID — 没有 list_pages 工具。
  • select: true(默认值)会将编辑器切换到新页面。如果你正在跨多个页面构建,这可能会中断你的工作流程。
  • leftPageId 允许在特定兄弟页面之后插入新页面,有助于维护页面顺序。

跨页面操作参考

一旦你记录了页面 ID:

| 操作 | 方法 | 示例 | |------|------|------| | 在特定页面创建 | I("pageId", {...}) | I("3:1672", {type: "FRAME", ...}) | | 移动节点到页面 | M("nodeId", "pageId") | M("3:544", "3:1672") | | 读取页面内容 | batch_read({parentId: "pageId"}) | batch_read({parentId: "3:1672"}) | | 截图页面内容 | capture_screenshot({nodeIds: [...]}) | 通过节点 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.