fast-browser-troubleshoot SKILL.md skillA
fast-browser-troubleshoot from fanjing188/fast-browser-link is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add fanjing188/fast-browser-link/fast-browser-troubleshoot@v2.6.3Pins v2.6.3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- fanjing188/fast-browser-link
- Path
executor-plugin/skills/fast-browser-troubleshoot/SKILL.md- Versions recorded
- 8
- Latest version
- v2.6.3, committed Nov 6, 2026
- First version recorded
- Oct 18, 2026
- Size
- 3,643 bytes
- Repository stars
- 3
- License
- MIT
Handle browser connection errors, failed element recovery, incomplete coverage and uncertain action results while continuing the remaining task.
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 errors 定位失败由插件内部等待页面稳定、重扫 frame 和 Shadow DOM、重新定位,最多恢复三轮。读取结果中的 `coverage` 描述未读范围,不代表整个页面不可用。 恢复后仍失败时,检查 `recovery.strategies`、`recovery.candidates` 和 `recovery.screenshotPath`。换名称、角色或选择器重新找;无法处理的条目记录原因后跳过,继续其他条目,不因单个元素失败停止整个任务。 `recovery.selected` 说明最终候选,`otherCandidates` 是其余匹配数量,`locator` 和 `clickMethod` 说明采用的定位与点击方式。 只有确定尚未派发的动作会重试。`outcomeUnknown=true` 或 `outcome_unknown=true` 表示可能已经执行;先读取页面核实业务结果,不重复提交。确认已完成就继续后续步骤,不能确认则记录该项结果未知并继续独立条目。 同一任务页可以跨站导航。使用任务自己的 `tab_id`,不同任务或会话不能共用租约。`foreign_tab` 时选择本任务的页;`task_paused` 时等待用户恢复;连接断开时检查扩展与本地桥连接。停止和撤销仍使当前任务失效。 云端配对与中转已退役,断连只排查本机连接,不重新配对或回退旧云入口。SDK/CLI/MCP 可用 `operation_status` 查询已保存的原 `taskId/requestId`;只读查询不重发。普通填表不能替工作产品证明人工修订、产品代次或投稿资格;保护拒绝与结果未知不切换执行通道绕过。 产品连接以 FBL 设置页登记的精确扩展 ID 和实际握手状态为准,不按名称信任安装。`PRODUCT_DOCUMENT_CHANGED` 要求用户重新明确选择页面,不能继续旧绑定;`PRODUCT_REVOCATION_UNKNOWN` / `PRODUCT_OUTCOME_UNKNOWN` 只核原状态,不换请求编号、重新配对或关闭再 attach 洗锁。暂停恢复后重新观察并取得新许可,旧许可不复活。 JavaScript 对话框会阻塞页面脚本;用 `dialog` 处理后继续。`unsupported_operation` 表示当前接口不支持该动作,应换受支持的接口。 点击成功但 `effect=unobserved` 表示已点中、页面没有可见变化;读页面确认即可,不要重复点。点击后页面跳转时回执带 `navigation` 和 `url`,直接在同一工作页读取新页面。 …
Read the whole file at its exact version.
How to install
mdr add fanjing188/fast-browser-link/fast-browser-troubleshoot@sha256:42005ebae56ebf75The line at the top of this page pins the label v2.6.3, 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_auekxtj7nswkrrxc)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 8 versions of this file, between Oct 18, 2026 and Nov 6, 2026, about one every 3 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v2.6.3 latest | 2026-11-06 | 006ad7c | 3,643 B | A | view · diff |
| v2.6.2 | 2026-11-06 | d689dd9 | 3,643 B | A | view · diff |
| v2.6.1 | 2026-11-05 | ac5b04b | 3,643 B | A | view · diff |
| v2.6.0 | 2026-11-03 | 24750b2 | 3,643 B | A | view · diff |
| v2.5.1 | 2026-10-31 | 2f07a7e | 3,643 B | A | view · diff |
| v2.5.0 | 2026-10-31 | efb490b | 3,643 B | A | view · diff |
| v2.4.0 | 2026-10-25 | 848e046 | 3,643 B | A | view · diff |
| git:20261018.3a28bcc | 2026-10-18 | 3a28bcc | 2,501 B | A | view |
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 (3643 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
fanjing188/fast-browser-link · 3 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_auekxtj7nswkrrxc GET https://markdownregistry.com/api/v1/resolve?ref=fanjing188/fast-browser-link/fast-browser-troubleshoot GET https://markdownregistry.com/api/v1/blob/42005ebae56ebf7565811864430c7c0197dc9cf1c9581c7f04543e74895c3a9f
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.