·test-harness
</>

test-harness

包括的な pytest テスト スイート (ハッピー パス、エッジ ケース、エラー条件、フィクスチャ スキャフォールディング、モック戦略、非同期パターン) を生成します。関数シグネチャ、依存関係チェーン、複雑さのホットスポットを分析して、実行可能なパラメータ化されたテスト ファイルを生成します。トリガー: 「テストの生成」、「テストの作成」、「この関数のテスト」、「このクラスのテスト」、「テスト スイートの作成」、「どのようなテストを書けばよいか」、「pytest の対象」、「単体テストの対象」、「戦略のモック」、「テスト方法」、「カバレッジのテスト」、「テスト ファイルの作成」。 Python 関数、クラス、またはモジュールが与えられ、テストを作成するように求められた場合は、このスキルを使用します。

9インストール·0トレンド·@mathews-tom

インストール

$npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness

test-harness のインストール方法

コマンドラインで test-harness AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: mathews-tom/praxis-skills。

Systematic test suite generation that transforms source code into comprehensive, runnable pytest files. Analyzes function signatures, dependency graphs, and complexity hotspots to produce tests covering happy paths, boundary conditions, error states, and async flows — with properly scoped fixtures and focused mocks.

| references/pytest-patterns.md | Fixture scopes, parametrize, marks, conftest layout, built-in fixtures | Always | | references/mock-strategies.md | Mock decision tree, patch boundaries, assertions, anti-patterns | Target has external dependencies |

| references/async-testing.md | pytest-asyncio modes, event loop fixtures, async mocking | Target contains async code | | references/fixture-design.md | Factory fixtures, yield teardown, scope selection, composition | Test requires non-trivial setup |

包括的な pytest テスト スイート (ハッピー パス、エッジ ケース、エラー条件、フィクスチャ スキャフォールディング、モック戦略、非同期パターン) を生成します。関数シグネチャ、依存関係チェーン、複雑さのホットスポットを分析して、実行可能なパラメータ化されたテスト ファイルを生成します。トリガー: 「テストの生成」、「テストの作成」、「この関数のテスト」、「このクラスのテスト」、「テスト スイートの作成」、「どのようなテストを書けばよいか」、「pytest の対象」、「単体テストの対象」、「戦略のモック」、「テスト方法」、「カバレッジのテスト」、「テスト ファイルの作成」。 Python 関数、クラス、またはモジュールが与えられ、テストを作成するように求められた場合は、このスキルを使用します。 ソース: mathews-tom/praxis-skills。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-10

Browse more skills from mathews-tom/praxis-skills

クイックアンサー

test-harness とは?

包括的な pytest テスト スイート (ハッピー パス、エッジ ケース、エラー条件、フィクスチャ スキャフォールディング、モック戦略、非同期パターン) を生成します。関数シグネチャ、依存関係チェーン、複雑さのホットスポットを分析して、実行可能なパラメータ化されたテスト ファイルを生成します。トリガー: 「テストの生成」、「テストの作成」、「この関数のテスト」、「このクラスのテスト」、「テスト スイートの作成」、「どのようなテストを書けばよいか」、「pytest の対象」、「単体テストの対象」、「戦略のモック」、「テスト方法」、「カバレッジのテスト」、「テスト ファイルの作成」。 Python 関数、クラス、またはモジュールが与えられ、テストを作成するように求められた場合は、このスキルを使用します。 ソース: mathews-tom/praxis-skills。

test-harness のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/mathews-tom/praxis-skills