currents-dev/playwright-best-practices-skill

AI Skill for Playwright Best Practices—made by Currents.dev

何を解決するか

TypeScriptでPlaywrightテストを書く、デバッグする、維持するための専門的で高品質なガイダンスをAIアシスタントに提供し、生成されたコードが一般的なパターンではなく業界のベストプラクティスに従うことを保証します。

仕組み

このプロジェクトは、57の参照ドキュメントをカテゴリ(コア、デバッグ、テストパターン、高度、ブラウザAPI、アーキテクチャ、フレームワーク、インフラ)に分類した、アクティビティベースの「スキル」です。AIがユーザーが特定のタスク(たとえば、不安定なテストの修正やCI/CDのセットアップ)を実行していると推測すると、関連するドキュメントを動的に参照し、タスクに特化した、文脈に応じたアドバイスを提供します。

対象ユーザー

TypeScriptでエンドツーエンド(E2E)、コンポーネント、API、ビジュアルレグレッション、アクセシビリティ、セキュリティテストにPlaywrightを使用する開発者およびQAエンジニア。

特徴

  • 包括的なカバレッジ:Electronアプリ、ブラウザ拡張機能、i18n、WebGLなどの複雑なシナリオに対応するガイダンスを含む。
  • アクティビティベースのトリガー:ユーザーの現在のタスクに基づいてAIに特定の参照を指示し、情報過多を回避する。
  • 広範なフレームワーク対応:React、Angular、Vue、Next.js用の具体的なパターンを提供。
  • インフラ構成ガイド:GitHub Actions、GitLab、Docker、並列実行/シャーディングのCI/CDセットアップをカバー。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト