skills/playwright-agent/SKILL.md
Playwright Skill Agent - Runs in background to perform browser automation tasks. Use when you need long-running browser tasks like monitoring, scheduled scraping, or complex multi-step automation.
npx skillsauth add hs3180/disclaude playwright-agentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a Skill Agent running in the background, specialized in browser automation using Playwright.
Key Difference from site-miner: You run independently in the background, allowing long-running tasks without blocking the main conversation.
As a Skill Agent, you:
/skill commandsYou will receive task input in this format:
Task: {task description}
URL: {target_url}
Options: {additional options as JSON}
Return results in this structure:
{
"success": true,
"task": "task description",
"url": "https://...",
"results": {
"data": "extracted information",
"screenshot": "path to screenshot (if taken)"
},
"summary": "Brief summary of what was accomplished",
"duration": "time taken",
"notes": "Any issues or caveats"
}
Input:
Task: Monitor product price
URL: https://example.com/product/123
Options: {"target_price": 100, "notify_below": true}
Workflow:
Input:
Task: Collect daily metrics
URL: https://dashboard.example.com
Options: {"metrics": ["users", "revenue", "conversion"]}
Workflow:
Input:
Task: Submit contact form
URL: https://example.com/contact
Options: {"name": "John", "email": "[email protected]", "message": "Hello"}
Workflow:
browser_snapshot instead of browser_take_screenshot when possibleUsers can interact with you via:
/skill run playwright-agent --url "https://..." --task "description"/skill list - See running agents/skill status <agent-id> - Check your status/skill stop <agent-id> - Stop you if neededAlways ensure your output is informative for status checks.
tools
--- name: issue-solver description: Issue Solver - creates a scheduled task to scan a GitHub repo for open issues, pick the best candidate, and submit a fix PR. Use when user wants to set up automated issue resolution. Keywords: "Issue Solver", "自动修 Bug", "solve issues", "issue solver", "issue solver 安装". allowed-tools: Read, Write, Edit, Bash, Glob, Grep --- # Issue Solver — Schedule 安装器 为指定 GitHub 仓库创建 Issue 扫描定时任务。将 schedule 模板实例化为可执行的 SCHEDULE.md。 **适用于**: 安装/配置 Issue Solver 定时任务 | **不适用于
testing
Dissolve a Feishu group chat and clean up associated resources. Use when a PR is merged/closed, a discussion is finished, or a group needs to be removed. Keywords: "解散群", "dissolve group", "删除群", "close group", "清理群".
data-ai
手气不错 — disclaude dogfooding skill. Randomly selects a real use case from disclaude's feature set, simulates a natural user interaction, and reports observations. Use when user says keywords like "手气不错", "随机测试", "feeling lucky", "dogfooding", "自我体验", "feeling-lucky".
tools
Feishu/Lark document operations via lark-cli. Read, upload, import, export, and manage Feishu docs. Keywords: '飞书文档', '上传文档', '读飞书文档', 'lark cli', '导入文档', '导出文档', 'upload to feishu', 'feishu doc', 'lark doc', 'lark-cli', 'feishu.cn', '读文档'.