playwright-best-practices
79Playwright テストの信頼性を向上
Playwright テストは、エージェントワークフローで不安定、低速、ノイズ過多になりがちです。このスキルは、ロケーター、アサーション、フィクスチャ、認証の再利用、ネットワークモック、コンパクトなレポーターのための簡潔なパターンを提供します。
TypeScript のベストプラクティスを適用する
TypeScript プロジェクトは、弱い型、重複したスキーマ、壊れやすい状態モデルへと流れがちです。このスキルは、Claude、Codex、Claude Code をより安全な TypeScript パターンへ導きます。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "typescript-best-practices" from https://skillstore.io/skills/0xbigboss-typescript-best-practices.md and its manifest at https://skillstore.io/api/skills/0xbigboss-typescript-best-practices/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「typescript-best-practices」を使用しています。 リクエスト状態の型が loading、data、error フィールドを一緒に使用している。
期待される結果:
このスキルは、不可能な状態の組み合わせを防ぐために、idle、loading、success、error の個別のバリアントを推奨します。
「typescript-best-practices」を使用しています。 フォームハンドラーが、保存前に信頼できないユーザー入力をパースしている。
期待される結果:
このスキルは、Zod スキーマ、安全なパース、正規化されたフィールド、明確な検証エラーを提案します。
「typescript-best-practices」を使用しています。 ユーザー識別子と注文識別子がどちらもプレーンな string である。
期待される結果:
このスキルは、異なる string ID が誤って混在しないように、ブランド化されたドメイン識別子を推奨します。
All 31 static findings appear to be false positives from Markdown backticks, TypeScript template literals, a relative fetch example, and a documentation URL. No evidence found for command execution, network exfiltration, system reconnaissance, prompt injection, or malicious intent in SKILL.md.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/0xbigboss-typescript-best-practices/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xbigboss-typescript-best-practices?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xbigboss-typescript-best-practices?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xbigboss-typescript-best-practices/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xbigboss-typescript-best-practices.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). typescript-best-practices security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xbigboss-typescript-best-practices/audits/9@techreport{0xbigboss-0xbigboss-typescript-best-practices-2026,
author = {0xBigBoss},
title = {typescript-best-practices security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/0xbigboss-typescript-best-practices/audits/9},
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: "typescript-best-practices security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "0xBigBoss"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/0xbigboss-typescript-best-practices/audits/9"
identifiers:
- type: other
value: "skillstore:0xbigboss-typescript-best-practices:audit:9"
description: "Skillstore immutable audit report identifier"
フロントエンドエンジニアは、boolean フラグを判別可能ユニオンと網羅的チェックに置き換えられます。
バックエンド開発者は、リクエストデータとレスポンスデータに対して Zod スキーマと推論型を組み合わせられます。
テクニカルリードは、パッケージ全体でブランド型、const アサーション、ユーティリティ型を標準化できます。
このスキルを使って、私の TypeScript 型定義をレビューし、より安全な代替案を提案してください。不正な状態とシンプルな説明に重点を置いてください。
この入力処理フローをレビューしてください。適切な箇所で Zod スキーマ、安全なパース、変換、推論型を推奨してください。
これらのドメイン識別子とデータモデルをレビューしてください。より強い保証のために、ブランド型、const アサーション、網羅的チェックを提案してください。
このコードベース向けに TypeScript ベストプラクティスの移行計画を作成してください。状態モデリング、検証境界、再利用可能なユーティリティ型を優先してください。
作成者
0xBigBossライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
2e36836131679643f7a49e4cfff588d67adc404b
メンテナンスの新しさ
2026/7/18
利用状況
27 ダウンロード · 228 閲覧
ファイル構成
📄 SKILL.md
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のバージョン不一致は、ビルドやパッケージアップグレードを壊す可能性があります。このスキルは、バージョン対応表、ファイルの場所、トラブルシューティング手順を提供します。
TypeScriptプロジェクトを改善する
作成者 sickn33
TypeScriptプロジェクトでは、厳格な型付け、遅いビルド、複雑な移行に悩まされることがよくあります。このスキルは、現代的なTypeScript作業のための実践的な診断、レビュー用チェックリスト、解決パターンを提供します。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
Playwrightテストカバレッジの改善
作成者 C0ntr0lledCha0s
Playwrightスイートは、設定、ロケーター、フィクスチャに一貫性がないと不安定になることがあります。このスキルは、信頼性の高いブラウザテスト、デバッグ、再利用可能なページオブジェクトのための実践的なパターンを提供します。
Pythonの型安全パターンを追加
作成者 0xDarkMatter
Pythonの型アノテーションは、実際のプロジェクト全体で一貫して適用するのが難しい場合があります。このスキルは、Claude、Codex、Claude Codeに、より安全な型付きPythonコードのための実践的なパターンを提供します。
構造化された品質チェックでコードをレビューする
作成者 alirezarezvani
コードレビューでは、品質、セキュリティ、保守性の問題を見落とすことがあります。このスキルは、スクリプト、チェックリスト、レポート生成を使って構造化されたレビューを支援します。
starknet.js で Starknet アプリを構築
作成者 internet-court
Starknet 統合では、プロバイダー、アカウント、トランザクション、手数料を正確に処理する必要があります。このスキルは、Claude、Codex、Claude Code に実践的な starknet.js v9 パターンを提供します。