playwright-best-practices
79Playwright テストの信頼性を向上
Playwright テストは、エージェントワークフローで不安定、低速、ノイズ過多になりがちです。このスキルは、ロケーター、アサーション、フィクスチャ、認証の再利用、ネットワークモック、コンパクトなレポーターのための簡潔なパターンを提供します。
分離されたローカル開発環境を生成する
並列のローカルプロジェクトコピーは、ポート、データ、Cookie、Docker リソースで衝突する可能性があります。このスキルは、各インスタンスを分離する gen-env コマンドの作成またはレビューをガイドします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "gen-env" from https://skillstore.io/skills/0xbigboss-gen-env.md and its manifest at https://skillstore.io/api/skills/0xbigboss-gen-env/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「gen-env」を使用しています。 開発者が 2 つのローカルブランチを同時に実行したいと依頼します。
期待される結果:
アシスタントは、ワークスペース名、分離された localhost ホスト名、個別の Docker プロジェクト名、一意のポート、再利用可能なロックファイルを提案します。
「gen-env」を使用しています。 レビュアーがポート番号だけを変更するスクリプトを共有します。
期待される結果:
アシスタントは、不足しているインスタンス ID、共有されたブラウザストレージ、不完全な Docker 命名、安全でないクリーンアップ動作を特定します。
「gen-env」を使用しています。 プラットフォームチームが CI に安全なローカル環境生成を必要としています。
期待される結果:
アシスタントは、CI 固有の名前、ランダムなポート割り当て、強制再生成、生成されたプロジェクト名にスコープされたクリーンアップを推奨します。
Most static findings are false positives caused by Markdown examples, TypeScript template literals, localhost URLs, and expected local env file handling. Confirmed risk is limited to destructive Docker cleanup guidance and shell sourcing patterns that can cause local data loss or command execution if copied or tampered with.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/0xbigboss-gen-env/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xbigboss-gen-env?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xbigboss-gen-env?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xbigboss-gen-env/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xbigboss-gen-env.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>0xBigBoss. (2026). gen-env security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xbigboss-gen-env/audits/7@techreport{0xbigboss-0xbigboss-gen-env-2026,
author = {0xBigBoss},
title = {gen-env security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/0xbigboss-gen-env/audits/7},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "gen-env security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "0xBigBoss"
date-released: "2026-07-04"
url: "https://skillstore.io/skills/0xbigboss-gen-env/audits/7"
identifiers:
- type: other
value: "skillstore:0xbigboss-gen-env:audit:7"
description: "Skillstore immutable audit report identifier"
ポート、Cookie、Docker ボリュームの競合なしに、複数ブランチ用の個別のローカルインスタンスを作成します。
リソースに名前を付け、env ファイルを書き出し、direnv または Docker Compose と統合する一貫した gen-env ワークフローを追加します。
既存のスクリプトについて、安全な命名、ロックファイルの再利用、ブラウザホストの分離、スコープされたクリーンアップ動作をレビューします。
私のプロジェクト用に gen-env コマンドを作成してください。API、web、Postgres、Redis のポート、ワークスペース名、生成される env ファイルが必要です。
この gen-env スクリプトについて、ポート再利用、Docker Compose プロジェクト命名、ブラウザ分離、ロックファイル処理、クリーンアップの安全性をレビューしてください。
gen-env を Docker Compose と direnv 向けに適応させてください。COMPOSE_PROJECT_NAME、サービス URL、.envrc の読み込み、安全な clean コマンドを含めてください。
共有ツール、Tilt 連携、CI 命名、多数のサービスポート、分離された Docker リソースを持つモノレポ向けの gen-env 戦略を設計してください。
作成者
0xBigBossライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
b94843b1014e2052f8a7cd64f580a4023b48fd5f
メンテナンスの新しさ
2026/7/18
利用状況
22 ダウンロード · 552 閲覧
ファイル構成
Playwright テストの信頼性を向上
Playwright テストは、エージェントワークフローで不安定、低速、ノイズ過多になりがちです。このスキルは、ロケーター、アサーション、フィクスチャ、認証の再利用、ネットワークモック、コンパクトなレポーターのための簡潔なパターンを提供します。
Python コード品質の向上
Python プロジェクトは、弱い型付け、可変モデル、不明確なエラー処理に流れがちです。このスキルは、Claude、Codex、Claude Code に、より安全で明確な Python 変更のための重点的なルールを提供します。
ベストプラクティスで Go コードを改善する
Go プロジェクトでは、弱い型、不明瞭なインターフェース、一貫性のないエラーハンドリングに陥ることがあります。このスキルは、Claude、Codex、Claude Code に、慣用的な Go の設計、エラー、ロギングに関する重点的なガイダンスを提供します。
Reactコンポーネントパターンを改善する
Reactコンポーネントは、effects、refs、stateパターンが誤用されると保守が難しくなることがあります。このスキルは、Claude、Codex、Claude Code向けに簡潔なReactガイダンスを提供します。
より優れたTamaguiインターフェイスを構築
Tamaguiプロジェクトでは、トークンの一貫性欠如、低速なコンポーネント、アクセシビリティに配慮されていないパターンが問題になることがあります。このスキルは、設定、コンパイラ最適化、フォーム、オーバーレイ、アニメーション、テーマについて実践的なv1ガイダンスを提供します。
Canton Networkリポジトリのバージョンをナビゲート
Canton、DAML、Spliceのバージョン不一致は、ビルドやパッケージアップグレードを壊す可能性があります。このスキルは、バージョン対応表、ファイルの場所、トラブルシューティング手順を提供します。
ローカルプロジェクトスタックを安全に運用する
作成者 ACSKamloops
ローカル開発スタックでは、ログ、サービス、設定変更を順序立てずに扱うとデバッグが難しくなることがあります。このスキルは、Claude、Codex、Claude Codeがまず証拠を確認し、安全な運用手順を説明できるように導きます。
Diagnose Local Development Environments
作成者 justhandledlabs
Local applications often fail because runtimes, dependencies, ports, variables, permissions, or services are misconfigured. Env Doctor checks these conditions and returns prioritized, platform-specific fixes without exposing environment values.
Dockerコンテナビルドを改善する
作成者 sickn33
Dockerプロジェクトは、遅く、大きく、セキュリティ確保が難しくなることがあります。このスキルは、Dockerfile、Compose、シークレット、検証の改善を支援します。
Minikube でローカル Kubernetes を操作する
作成者 Asmayaseen
クラスター、イメージ、サービスの手順が分散していると、ローカル Kubernetes のセットアップは遅くなりがちです。このスキルは、Claude、Codex、Claude Code に簡潔な Minikube と kubectl のワークフローを提供します。
AIでDockerワークフローを構築
作成者 bossjones
Dockerのセットアップは時間がかかり、一貫性がなく、セキュリティ確保が難しい場合があります。このスキルは、Claude、Codex、Claude Codeに実践的なコンテナワークフローを案内します。
より優れた Docker セットアップを構築する
作成者 CuriousLearner
コンテナのセットアップは、遅く、安全性が低く、デバッグが難しくなることがあります。このスキルは、Claude、Codex、Claude Code がコンテナのベストプラクティスに基づいて Dockerfile、Compose ファイル、トラブルシューティング手順を生成するのに役立ちます。