Skills Plugins MCP Prompt Model 博客 我的中心

playwright-test

Write a playwright test, make sure it runs, and is not flaky.

DeepseekModel Curated skill Quality Excellent · 90 v1.0.0

Get

https://deepseekmodel.com/api/download.php?id=posthog-posthog-agents-skills-playwright-test-skill-md&format=skill
Download .skill Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
name playwright-test description Write a playwright test, make sure it runs, and is not flaky. allowed-tools Bash, Read, Edit, Write, Glob, Grep, Agent, mcp__playwright__* Read @playwright/README.md for best practices, gotchas, and how to run tests. Rules Follow the best practices in the README strictly After UI interactions, always assert on UI changes, do not assert on network requests resolving Keep looping until all tests pass. Do not give up or ask the user for help. You must resolve every failure yourself. Instructions You are to plan an end to end playwright test for a feature. Step 1: Plan the test(s) to be done. Use the Playwright MCP tools (e.g., mcp__playwright__browser_navigate , mcp__playwright__browser_click , mcp__playwright__browser_screenshot ) to interact with the browser and plan your tests. After your exploration, present the plan to me for confirmation or any changes. Step 2: Implement the test plan Write the tests, making sure to use common patterns used in neighbouring files. Run the tests with BASE_URL='http://localhost:8010' pnpm --filter=@posthog/playwright exec playwright test <file name> --retries 0 --workers 3 Debug any failures. Look at screen shots, if needed launch the playwright mcp skills to interact with the browser. Go back to step 1 after attempting a fix. Step 3: Ensure no flaky tests After all tests pass in the file, run with --repeat-each 10 added to the command. This will surface any flaky tests. If any test fails across the 10 runs, treat it as a real failure: go back to Step 2, debug, fix, and re-run Step 3. Do not proceed to Step 4 until every run of every test passes. Step 4: Report Once all tests pass, output a single line: Testing Complete
Keywords that activate this skill. Click one to copy it.

This skill does not provide trigger words.

The downloaded .skill package contains the following fields.
Field Description
formatFormat tag (skill/v1)
skill_idUnique skill ID
nameSkill name
versionVersion
descriptionDescription
categoryCategories (array)
trigger_wordsTrigger words
tagsTags
sourceSource
source_urlSource URL (this page)
exported_atExported at (set per download)
system_promptSystem prompt body
model_configModel config: provider / model / temperature / max_tokens / top_p
examplesExamples
install_guideImport guide for Coze / Dify / Claude / custom frameworks
The same skill can be exported in different platform formats.
.skill Standard format with system_prompt and model_config, ready for any agent framework Download
.skillpro Enhanced format with scripts, tools, dependencies and hooks Download
.json Plain JSON export with system_prompt and model parameters only Download
Coze Markdown with frontmatter, for Coze platform import Download
Dify Dify DSL, import directly after creating an app Download

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。