mcpField
C
core

core

github.com/fishzjpテスト・品質5448 回インストール1 週間前に更新
リポジトリ

core について

core は qa-skills の共有ドキュメントとスクリプトの層で、他のスキルから必要に応じて参照され、単独では実行しません。エビデンスやリスク、テストケースなどの基準を集約しています。

主な機能

  1. 01QA 共通基準の集約
  2. 02エビデンス段階とリスクモデルの定義
  3. 03ケース形式とカバレッジ基準の規定
  4. 04Schema 検証・型スキャンスクリプト

活用シーン

  1. 01他の QA スキルへの共通基準の提供
  2. 02qa-skills の依存関係のインストールや検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fishzjp/qa-skills --skill core

インストール後、Claude Code で/coreを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

case-format.md
clarify-pattern.md
coverage.md
evidence.md
executability.md
pipeline-integration.md
report-template.md
risk-model.md
schema-extraction.md
test-type-matrix.md
testing-principles.md
triage.md
methods/
boundary.md
data-driven.md
data-factory.md
permission.md
state-machine.md
scripts/
scan_signals.py
validate_schema.py

詳細

qa-skills 共有ナレッジベース(core)

このディレクトリはフレームワークの共通レイヤーです。ワークフローを定義せず、ユーザーが直接起動するものでもありません。skills/ 配下にあるほかの 12 個の skill(qa / requirement-analysis / test-strategy / …)から、相対パス ../core/<file> を使って必要に応じて参照されます。単一の保守元を複数の skill で再利用します。

共有ドキュメント

ファイル内容
evidence.md証拠の等級基準(E0–E4)とステータスの表示
risk-model.mdリスク評価モデル(評価には証拠の付記が必須)
executability.mdテストケースの実行可能性に関する必須基準(8 項目、いずれか 1 項目でも不合格なら否決)
testing-principles.mdテスト原則
case-format.mdテストケースの番号付けと形式に関する規約
coverage.mdカバレッジ評価基準
schema-extraction.mdschema.yaml の抽出ルール
clarify-pattern.md明確化チェックポイントのパターン
test-type-matrix.md種類の判定マトリックス(10 軸すべてに回答必須)
triage.md失敗の振り分け規約(4 分類の判定ツリー + G/S シグナル + 失敗の握りつぶし防止条項、3 件以上の失敗で発動)
pipeline-integration.mdパイプライン統合と非対話実行の規約(⏸ チェックポイントの簡略化、成果物の保存、終了コードの意味、CI のトリガー分類と失敗のフィードバック)
report-template.mdテストレポートのテンプレート
methods/*.md設計手法の詳細(境界 / データ駆動 / 権限 / 状態機械)と実行レイヤーでのテストデータ生成パターン(データファクトリー)
scripts/*.pySchema バリデーター、種類シグナルスキャナー

使用しない場合

  • 具体的なテストタスク(テストケースの作成、方針の決定、バグの調査など)では、この skill を起動しないでください。 ワークフローが含まれていないため、単独で使用しても成果はありません。該当するタスクには、ほかの 12 個の skill のいずれかを使用してください。
  • この skill を参照するのは、次の 2 つの場合のみです。① ほかの skill のワークフローが、必要に応じて上記のファイルを参照する場合。 ② インストール / 検証の場面(インストーラーがインストール依存単位として認識する場合)。

コメント