browser SKILL.md skillA
browser from piskie-dev/piskie is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add piskie-dev/piskie/browser@git:20260830.eb20a27Pins git:20260830.eb20a27 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- piskie-dev/piskie
- Path
electron/piskiepilot/browser/skills/browser/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260830.eb20a27, committed Aug 30, 2026
- Size
- 2,303 bytes
- Repository stars
- 29
- License
- MIT
操作和观察真实网页:导航、可访问性快照、UID 交互、对话框、文件上传、控制台、网络、截图、页面管理与受控脚本执行。 适用于网页探索、表单交互、动态内容检查和浏览器自动化。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Browser 函数签名、参数和返回值以当前工具 schema 为准。本文只说明稳定的操作方法。 ## 交互循环 1. 进入或切换页面后,先取当前快照了解页面结构。 2. 优先用快照返回的 UID 点击、填写、悬停、拖放或上传文件,不用坐标猜测交互位置。 3. 页面导航、刷新、切换标签页或 DOM 显著变化后,重新取快照。 4. 工具结果已返回新快照时,直接使用它;不要为了“确认”立即再取一次快照。 ## UID 时效 - UID 只属于生成它的那份快照。再次取快照后,旧 UID 失效。 - 拿到 UID 后立即使用,不要在中间插入另一次快照。 - UID 操作失败时,先检查页面是否已变化;如果已变化,用新快照重新定位,不反复重试旧 UID。 ## 动态页面 - 已知目标文本时用 `waitFor` 等待;快照只有“加载中”、空列表或骨架屏时,等待页面实际变化后再观察。 - 点击可能打开新标签页时,先检查页面列表,再选择真正的目标页。 - 页面弹出 alert、confirm、prompt 或 beforeunload 时,先用 `handleDialog` 明确接受或拒绝,再继续操作。 - 快照足以完成操作时不执行脚本。只有需要读取快照不包含的 DOM 属性或结构化数据时,才使用脚本。 - 脚本返回值必须可 JSON 序列化。不返回 DOM 节点、函数或循环引用。 ## 文件与调试观察 - `uploadFile` 只读取当前工作区或任务临时目录内的文件,传入其中的绝对路径。 - 用 `listConsoleMessages` / `getConsoleMessage` 检查页面日志和错误;用 `listNetworkRequests` / `getNetworkRequest` 检查请求、响应和可用正文。 - console/network 工具只观察浏览器已有数据,不用于重放请求或把正文写入文件。 ## 视觉信息 可访问性快照无法表达布局、图表、画布或视觉状态时,再用截图补充判断。截图用于观察,不取代可验证的 UID/DOM 交互。
Read the whole file at its exact version.
How to install
mdr add piskie-dev/piskie/browser@sha256:9f89393a9085289eThe line at the top of this page pins the label git:20260830.eb20a27, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_nxr6xtpo3jvgbsoo)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Aug 30, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2303 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
piskie-dev/piskie · 29 stars · license MIT · pushed 2026-10-13 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_nxr6xtpo3jvgbsoo GET https://markdownregistry.com/api/v1/resolve?ref=piskie-dev/piskie/browser GET https://markdownregistry.com/api/v1/blob/9f89393a9085289ecd19746a61b20f07c77df0fb9b6a4aaa689e877f84eea4b6
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from piskie-dev/piskie
Every file in piskie-dev/piskie