Borrowing it
Nothing to install: this file belongs to QuickerHub/quicker-rpc. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/QuickerHub/quicker-rpc/main/.cursor/skills/quicker-action-designer-ui/SKILL.mdgit clone --depth 1 https://github.com/QuickerHub/quicker-rpcWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/quickerhub/quicker-rpc/quicker-action-designer-ui)<a href="https://agentmods.dev/skills/quickerhub/quicker-rpc/quicker-action-designer-ui"><img src="https://agentmods.dev/badge/skills/quickerhub/quicker-rpc/quicker-action-designer-ui/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/quickerhub/quicker-rpc/quicker-action-designer-ui"><img src="https://agentmods.dev/badge/skills/quickerhub/quicker-rpc/quicker-action-designer-ui.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00094 | $0.02389 |
| Opus 5 | $0.00047 | $0.01195 |
| Sonnet 5 | $0.00019 | $0.00478 |
| Haiku 4.5 | $0.00009 | $0.00239 |
Grade A, and why
quicker-action-designer-ui scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 126 lines — stays where its author put it; the contents beside it link to each section on GitHub.
动作设计器 UI(action-editor)
设计来源与对齐基准
| 角色 | 路径(相对 quicker-rpc 仓库根) | 说明 |
|---|---|---|
| Web UI 源码 | ../Quicker/Quicker.Designer |
动作设计器 Web 前端的起源;Quicker.Designer.Web 为 React 实现,已迁入本仓库 agent-gui/lib/action-editor/ |
| 桌面行为基准 | ../Quicker/QuickerPc/Quicker |
Quicker 桌面客户端;字段编辑细节、交互、可见性规则以 WPF 为准 |
本机若 Quicker 单体仓库在 quickerorg 下,等价路径为:
../quickerorg/Quicker/Quicker.Designer../quickerorg/Quicker/QuickerPc/Quicker
改 UI 前先确认上述目录在本机存在;不存在时勿猜行为,改查已安装的 Quicker.exe 或 QuickerRpc/QuickerRpc.Plugin.V1 反射封装。
当前任务(优先)
完善动作设计器对 step 的编辑功能,重点是 双击 step 后弹出的步骤编辑弹窗(StepEditorPopup)内每个输入/输出字段的编辑细节,与桌面版对齐:
- 弹窗结构与草稿/应用/放弃逻辑 →
ActionStepEditorWindow - 各
varType/variableMode选用哪种编辑器 →InputParamEditorControl.SetupEditor - 枚举筛选、变量选择、表达式、表单、外部脚本文件等子控件 →
View/X/StepEditor/ParamEditors/** ValidFor/InvalidFor/ 多操作步骤可见性 →ActionStepEditorWindow.Visibility.cs
原则:先读 WPF 实现与注释,再在 agent-gui 补差距;不要仅凭 step-runner get(Agent 压缩 schema)推断 UI 控件形态。
主题:新 param 编辑器、弹窗、代码展示等 CSS 默认用 action-editor-theme.css 的 --ad-* token,勿写死 hex;见 quicker-agent-gui-theme。
本仓库实现位置
| 区域 | 路径 |
|---|---|
| 步骤列表 + 双击打开弹窗 | agent-gui/lib/action-editor/steps/StepListEditor.tsx |
| 步骤编辑弹窗 | agent-gui/lib/action-editor/steps/paramEditors/StepEditorPopup.tsx |
| 输入字段路由 | agent-gui/lib/action-editor/steps/paramEditors/StepInputParamField.tsx |
| 输出字段 | agent-gui/lib/action-editor/steps/paramEditors/StepOutputParamField.tsx |
| 变量/字面量 | VarOrValueParamEditor.tsx、StepVariablePicker.tsx |
| 表单定义 | FormDefParamEditor.tsx、formSpecModel.ts |
| 外部参数文件(脚本等) | ExternalParamFileExpressionEditor.tsx |
| 字段可见性 | agent-gui/lib/action-editor/steps/stepParamVisibility.ts |
| 样式 | agent-gui/components/action-editor/action-editor.css |
| 主题 token | agent-gui/components/action-editor/action-editor-theme.css(--ad-*) |
| 程序编辑入口 | agent-gui/lib/action-editor/program/XProgramEditor.tsx |
| Step-runner UI schema | 静态 step-runners-ui-catalog.json(优先);live qkrpc step-runner get-ui(维护导出 / STEP_RUNNER_CATALOG_LIVE=1) |
| Designer Host gRPC | agent-gui/lib/action-editor/shared/designerHostGrpcApi.ts |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 126 lines · 94 tokens per session scan A 001f2d64e895
quicker-action-designer-ui is a skill published in the GitHub repository QuickerHub/quicker-rpc (13 stars, last pushed 29d ago), licensed MIT. It adds 94 tokens to every session and 2,389 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
winapp-find-ui
Agent-first search of WinUI 3 controls and samples for a working code example. Built primarily for AI coding agents to pull real, compiling WinUI markup into the editor instead of inventing it, and equally usable by hand. Use when building a WinUI 3 UI and you need to discover which control fits an intent (e.g.…
vs-project
Create Viking web projects, start and verify a local preview, or deploy a generated project to Volcengine IGA Pages when explicitly requested. Includes agent-guided feature, eligible application, dataset, scene, and authentication choices. Use only after confirming the installed CLI exposes vs project; otherwise stop…
extract-design-system
Extract design primitives from a public website and generate starter token files for your project.
awesome-design-md
Create a DESIGN.md style baseline BEFORE building UI. Use FIRST when no design draft exists — installs a proven visual style, then invoke frontend-design to implement. For borrowing a known product style, getting consistent typography/colors/spacing, or needing a fast visual starting point.
frontend-verify
A frontend user-experience checking workflow that reviews interface changes through several analysis and visual-testing stages. It examines affected pages, design references, and screenshots when relevant.
make-interfaces-feel-better
Use when building or reviewing UI polish: typography, hit areas, nested radius, optical alignment, shadows, media outlines, micro-interactions, and animation performance.