verification-protocol
80証拠に基づいてエージェントの完了を検証
AIエージェントは証拠なしに作業を完了とマークできるため、誤った完了リスクが生じます。このスキルは、タスク完了が受け入れられる前に独立した証拠を要求します。
信頼性の高い Vitest テストパターンを作成する
チームには、TypeScript サービス、エージェント、API ルートのための一貫したテストが必要です。このスキルは、Supabase モックと明確な合格率の期待値を備えた Vitest パターンを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "testing-patterns" from https://skillstore.io/skills/cleanexpo-testing-patterns.md and its manifest at https://skillstore.io/api/skills/cleanexpo-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「testing-patterns」を使用しています。 入力を処理し、無効な値を拒否するサービスメソッドのユニットテストパターンをリクエストする。
期待される結果:
セットアップ手順、正常に処理されるケース、無効な入力に対するエラーアサーションを含む簡潔なテスト概要。
「testing-patterns」を使用しています。 Supabase 経由でタスクを読み取るエージェントをテストするためのガイダンスをリクエストする。
期待される結果:
Supabase クライアントを置き換え、制御されたデータを返し、エージェントの結果を検証するモック計画。
「testing-patterns」を使用しています。 必須パラメーターが不足している場合の API ルートテストをリクエストする。
期待される結果:
ローカルリクエストを構築し、ハンドラーを呼び出し、期待されるステータスとエラーメッセージを確認するルートテスト計画。
All static findings were false positives caused by Markdown backticks, fenced TypeScript examples, and a localhost test URL. No prompt injection, data exfiltration intent, or malicious network behavior was found in SKILL.md.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cleanexpo-testing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cleanexpo-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cleanexpo-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cleanexpo-testing-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CleanExpo. (2026). testing-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8@techreport{cleanexpo-cleanexpo-testing-patterns-2026,
author = {CleanExpo},
title = {testing-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8},
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: "testing-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CleanExpo"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/cleanexpo-testing-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:cleanexpo-testing-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
0xdarkmatter-testing-patterns
2026-09-09
chriswiles-testing-patterns
2026-09-09
cleanexpo-testing-patterns
2026-09-09
新しい TypeScript 機能のサービステストを追加する際に、共有された Vitest 構造を適用します。
ライブの Supabase プロジェクトを呼び出さずに、エージェントやデータベースを扱うコードの予測可能なテストを構築します。
API ルートのテストパターンを使用して、必須パラメーター、ステータスコード、レスポンスのエラーメッセージを確認します。
testing-patterns スキルを使用して、私の TypeScript サービス向けの Vitest ユニットテストを概説してください。セットアップ、成功ケースを 1 つ、エラーケースを 1 つ含めてください。
testing-patterns スキルを使用して、Supabase から読み取るコード向けの Vitest テストを設計してください。設定すべきモックの挙動を示してください。
testing-patterns スキルを使用して、workspace_id を必須とし、バリデーションエラーを返す Next.js API ルートのテストを計画してください。
testing-patterns スキルを使用して、現在のテスト計画をレビューしてください。不足しているユニット、統合、エージェント、エンドツーエンドのカバレッジ領域を特定してください。
作成者
CleanExpoライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
d11af420e07cd866fe39cfa937efef3223896c06
メンテナンスの新しさ
2026/7/24
利用状況
6 ダウンロード · 211 閲覧
ファイル構成
📄 SKILL.md
証拠に基づいてエージェントの完了を検証
AIエージェントは証拠なしに作業を完了とマークできるため、誤った完了リスクが生じます。このスキルは、タスク完了が受け入れられる前に独立した証拠を要求します。
マーケティング向けAI動画プランを作成
マーケティングチームは、生成ツールを使用する前に明確な動画プランを必要とします。このスキルは、キャンペーンのアイデアを台本、ショットリスト、プラットフォーム別メモ、編集ガイダンスに変換します。
エビデンスでSEO上の主張を検証する
SEOコピーには検証しにくい主張が含まれることがよくあります。このスキルは、Claude、Codex、Claude Codeが主張の出典を示し、信頼度をスコア化し、事実と予測を分けるようガイドします。
アクセシブルなビジュアル体験を構築
ビジュアル体験は、ページ間で一貫性がなくなったり、遅くなったり、アクセシブルでなくなったりすることがあります。このスキルは、明確な安全制約に基づいて、アニメーション、ギャラリー、デモ、Three.js の更新をガイドします。
検証済みのコンバージョンコピーを書く
マーケティングページは往々にしてありきたりに聞こえ、検証できない主張をしてしまいます。このスキルは、Claude、Codex、Claude Code がリサーチに基づいた焦点の明確なコピーを作成するのに役立ちます。
ファネル全体の意思決定モーメントをマッピング
キャンペーンチームは、購入者が次に進むのを妨げている正確な問いを見落としがちです。このスキルは、各ファネルステージを明確なモーメント、必要な証拠、アセット、チャネル、リテンション施策に変換します。
Vueのテストプラクティスを改善する
作成者 vuejs-ai
Vueのテストスイートは、しばしば不安定で壊れやすく、設定が難しくなります。このスキルは、Vitest、Vue Test Utils、Pinia、非同期ヘルパー、Playwrightを使用して、信頼性の高いVue 3テストを作成するための実践的なガイダンスを提供します。
Playwrightテストカバレッジの改善
作成者 C0ntr0lledCha0s
Playwrightスイートは、設定、ロケーター、フィクスチャに一貫性がないと不安定になることがあります。このスキルは、信頼性の高いブラウザテスト、デバッグ、再利用可能なページオブジェクトのための実践的なパターンを提供します。
信頼性の高いテスト自動化を構築
作成者 89jobrien
弱いテストはリリースを遅らせ、リグレッションを見逃します。このスキルは、テスト戦略、TDD、自動化、カバレッジレビュー、Playwright による Web チェックをガイドします。
starknet.js で Starknet アプリを構築
作成者 internet-court
Starknet 統合では、プロバイダー、アカウント、トランザクション、手数料を正確に処理する必要があります。このスキルは、Claude、Codex、Claude Code に実践的な starknet.js v9 パターンを提供します。
Vue 3 のコード品質を向上
作成者 vuejs-ai
Vue プロジェクトでは、時間の経過とともに reactivity、component、performance に関するミスが蓄積しがちです。このスキルは、より安全なパターンと明確なコードのために、Vue 3 に特化したガイダンスを提供します。
型安全なReactコンポーネントを構築
作成者 softaworks
React TypeScript の作業では、event、hook、route の正確な型が必要になることがよくあります。このスキルは、型付きcomponents、React 19 APIs、routing に焦点を当てたパターンを提供します。