tool-design
81設計可靠的代理工具
當工具名稱、輸入、輸出或錯誤含糊不清時,代理就會失敗。此技能提供工具描述、結構描述、回應格式與測試的實用模式。
使用 Playwright MCP 自動化瀏覽
手動瀏覽器測試和資料收集可能緩慢且難以重複。此技能為 Claude、Codex 和 Claude Code 提供本機 Playwright MCP 工作流程,以進行受控的瀏覽器操作。
安裝前請停止並請求確認。
請審查安裝計畫,並在變更檔案前取得使用者明確同意。
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "browsing-with-playwright" from https://skillstore.io/skills/asmayaseen-browsing-with-playwright.md and its manifest at https://skillstore.io/api/skills/asmayaseen-browsing-with-playwright/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
正在使用「browsing-with-playwright」。 檢查註冊頁面是否載入,且是否有電子郵件和密碼欄位。
預期結果:
頁面已成功載入。快照顯示電子郵件和密碼欄位、提交按鈕,以及條款核取方塊。已擷取螢幕截圖以供檢閱。
正在使用「browsing-with-playwright」。 使用測試值提交聯絡表單並確認結果。
預期結果:
表單已填寫並提交。頁面顯示成功訊息,且最終畫面已儲存為證據。
正在使用「browsing-with-playwright」。 從型錄頁面擷取可見的產品名稱。
預期結果:
Most static findings are false positives from Markdown examples, JSON Schema URLs, generated reference documentation, or fixed health-check commands. Real risks remain because the skill can launch a user-supplied stdio MCP command, send MCP requests to configured endpoints, manage local processes through /tmp PID files, and execute arbitrary Playwright code in a shared browser context.
這些是真實的本機能力,對此技能而言可能是預期行為,因此需要複核,但不會按已確認的惡意行為計分。
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
https://skillstore.io/skills/asmayaseen-browsing-with-playwright/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/asmayaseen-browsing-with-playwright?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/asmayaseen-browsing-with-playwright?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/asmayaseen-browsing-with-playwright/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/asmayaseen-browsing-with-playwright.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Asmayaseen. (2026). browsing-with-playwright security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/asmayaseen-browsing-with-playwright/audits/10@techreport{asmayaseen-asmayaseen-browsing-with-playwright-2026,
author = {Asmayaseen},
title = {browsing-with-playwright security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/asmayaseen-browsing-with-playwright/audits/10},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "browsing-with-playwright security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Asmayaseen"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/asmayaseen-browsing-with-playwright/audits/10"
identifiers:
- type: other
value: "skillstore:asmayaseen-browsing-with-playwright:audit:10"
description: "Skillstore immutable audit report identifier"
導覽至頁面、填寫欄位、提交表單、等待確認,並以螢幕截圖擷取證明。
使用快照、點擊、等待和螢幕截圖,了解需要 JavaScript 執行的動態頁面。
開啟頁面,透過快照或瀏覽器評估收集文字,並為研究任務摘要結果。
使用 Playwright browser skill 開啟我提供的頁面。擷取快照、摘要可見區段,並告訴我頁面是否正確載入。
啟動 Playwright MCP 伺服器,開啟此表單,使用我提供的值填寫欄位,提交表單,並擷取確認畫面。
使用瀏覽器快照和螢幕截圖重現此 UI 問題。依照所述步驟點擊,等待每個狀態變更,並回報觀察到的行為。
使用 Playwright MCP 導覽目標頁面,針對要求的資料執行安全的頁面評估,並傳回包含來源頁面的精簡結果表格。
作者
Asmayaseen授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
7db9b9f06e0ab79c575b58bc48c4d8dc9849f424
維護新鮮度
2026/7/29
使用量
15 次下載 · 204 次瀏覽
檔案結構
設計可靠的代理工具
當工具名稱、輸入、輸出或錯誤含糊不清時,代理就會失敗。此技能提供工具描述、結構描述、回應格式與測試的實用模式。
有系統地偵錯軟體問題
缺乏結構的錯誤修復會浪費時間,並可能掩蓋真正的失敗原因。此技能會引導 Claude、Codex 和 Claude Code 進行以證據為基礎的根本原因分析。
提升生產服務可靠性
生產團隊需要明確的可靠性目標與可重複執行的事故處理實務。此技能提供適用於 SLO、錯誤預算、告警與事後檢討的 SRE 範本。
在 Next.js 中建置 shadcn/ui 介面
React 團隊需要能與現代 Next.js 搭配運作的一致 UI 模式。此技能提供 shadcn/ui 設定指南、元件範例、表單驗證、資料表、側邊欄,以及深色模式模式。
建置串流式 AI 聊天介面
當使用者無法看到進度、回應狀態或 UI 變更時,即時 AI 聊天體驗會顯得不完整。此技能為 Claude、Codex 和 Claude Code 提供串流生命週期、進度事件、用戶端效果與用戶端工具的模式。
診斷上下文退化
長時間 AI 工作階段在上下文變長、出現衝突或包含干擾材料時,準確性可能下降。此技能可協助 Claude、Codex 和 Claude Code 識別退化模式,並選擇實用的緩解步驟。
建立 Playwright Web App 測試
由 AutumnsGrove
手動瀏覽器測試速度慢,且經常漏掉表單、裝置和網路狀態之間的迴歸問題。此 skill 可協助 Claude、Codex 和 Claude Code 為真實的網頁工作流程建立實用的 Playwright 測試。
提升 Playwright 測試覆蓋率
由 C0ntr0lledCha0s
當設定、定位器和 fixtures 不一致時,Playwright 測試套件可能會變得不穩定。此技能提供可靠瀏覽器測試、除錯和可重用 page objects 的實用模式。
建構可靠的測試自動化
由 89jobrien
薄弱的測試會拖慢發布並掩蓋回歸問題。此技能可引導測試策略、TDD、自動化、覆蓋率審查,以及 Playwright 網頁檢查。
建立 Firecrawl 瀏覽器互動
由 firecrawl
動態頁面通常會將資料隱藏在點擊、表單和登入流程之後。這項技能可協助團隊選擇並界定 Firecrawl /interact 整合範圍。
Test Clerk Authentication with Playwright or Cypress
由 clerk
Authentication setup and session handling can make end-to-end tests unreliable. This skill guides Clerk testing through framework-specific documentation, development keys, testing tokens, and session reuse.
改善 Web 應用程式的 QA 覆蓋率
由 alirezarezvani
現代團隊需要清晰的測試策略與實用的自動化,同時不拖慢交付速度。此技能可協助 Claude、Codex 和 Claude Code 規劃測試、檢視覆蓋率,並建立 QA 工作流程腳手架。