accelint-ac-to-playwright について
AC To Playwright は、受け入れ条件を Playwright テストに変換するか、自動化の準備状況を評価するワークフロールーティングスキルです。依頼内容に応じて二つのフローを選びます。
主な機能
- 01受け入れ条件の準備状況評価
- 02Playwright テストへの変換
- 03依頼内容に応じたフロー振り分け
- 04評価モードと変換モードの分離
活用シーン
- 01自動化前の受け入れ条件の確認
- 02条件からの Playwright テスト生成
- 03適切な変換ワークフローの選択
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gohypergiant/ agent-skills --skill accelint-ac-to-playwrightインストール後、Claude Code で/accelint-ac-to-playwrightを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
CHANGELOG.mdagents/assessment-mode.mdconversion-mode.mddiagnose-schema-errors.mddiagnose-translation-errors.mdgenerate-names.mdvalidate-actions.mdvalidate-assertions.mdvalidate-bullet-format.mdvalidate-gherkin-structure.mdvalidate-preconditions.mdvalidate-targets.mdassets/evals/BAD-AC.featureMIXED-AC-1.featurePERFECT-AC.featureassets/evals/expected/BAD-AC.assessment.yamlMIXED-AC.assessment.yamlPERFECT-AC.assertions.yamlPERFECT-AC.plan.jsonassets/fixtures/console-tracking.tserror-handling.tsassets/templates/playwright.config.tsevals/_noise_filter.py_reporter.py.env.example.gitignoreconftest.pyDESIGN.mdlitellm_judge.pyevals/metrics/_json_extraction.py詳細
AC から Playwright へ
あなたの役割
ルーターとして、ユーザーのリクエストに応じて適切なワークフローファイルを読み込みます。
ルートの判定
評価モード(以下のリクエストで起動):
- 「これらの AC をレビューして」
- 「これらの AC を評価して」
- 「これらの AC の準備ができているか確認して」
- 「これらの AC はそのまま変換できるか」
- 「これらの AC は自動化に対応できるか」
- 「これらの受け入れ基準を評価して」
完全変換モード(以下のリクエストで起動):
- 「これらの AC を変換して」
- 「AC からテストを生成して」
- 「AC を Playwright テストに変換して」
- 「テスト自動化を作成して」
ルーティングルール
評価モード:
agents/assessment-mode.md を読み込み、そのワークフローを実行します。
変換モード:
agents/conversion-mode.md を読み込み、そのワークフローを実行します。
主なアンチパターン
-
両方のモードのワークフローを同時に起動してはいけません。両方を実行すると作業が重複し、トークンを無駄にします。
-
出力ディレクトリを変更してはいけません。ユーザーが指定した正確なパスを使用し、サブディレクトリを追加しないでください。
コメント
Markdown 対応