ソース情報
- リポジトリ
- ariadoss/superskills
- ソースの最終更新活動
- 2026年4月18日 21:55
- 検出された SKILL.md の言語
- 英語
- スター
- 9
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ariadoss/superskills --skill playwrightコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | playwright |
| description | End-to-end testing with Playwright — generate, run, and debug E2E tests. |
| allowed-tools | ["Bash","Read","Write","Edit","Grep","Glob"] |
Generate and run Playwright end-to-end tests for web applications.
npx playwright --version
If not installed:
npm init playwright@latest
# or add to existing project:
npm install -D @playwright/test && npx playwright install
Read the source files for the page/component to test. Understand routes, interactive elements, and expected behaviors.
Create a test file following the project's existing patterns and directory structure.
import { test, expect } from '@playwright/test';
test.describe('Feature Name', () => {
test.beforeEach(async ({ page }) => {
// Setup: navigate, authenticate, seed data
});
test('should do expected behavior', async ({ page }) => {
// Arrange
// Act
// Assert
});
});
npx playwright test <file> # Run specific test file
npx playwright test --headed # With visible browser
npx playwright test --ui # Playwright UI mode
npx playwright test --trace on # Capture trace for debugging
--trace on and open trace viewer: npx playwright show-trace trace.zipawait page.screenshot({ path: 'debug.png' })page.pause() for step-by-step debugging in headed modepage.goto(), URL assertions, redirect verificationpage.fill(), page.selectOption(), page.check(), multi-step wizardsexpect(page).toHaveURL(), expect(locator).toBeVisible(), toHaveText()page.screenshot(), full-page, element-levelexpect(page).toHaveScreenshot() with thresholds@axe-core/playwright, ARIA role selectors, keyboard navigationpage.route() for mocking, page.waitForResponse() for API callsdata-testid attributes for stable selectorstest.step() for complex multi-step flowsbaseURL in playwright.config.tspage.waitForResponse() for async navigationSOC 職業分類に基づく