shift-left-testing
について
このスキルは、開発ライフサイクルの早期段階にテスト活動を移行することで、開発者が「シフトレフトテスト」を実践することを支援します。TDD(テスト駆動開発)の導入、CI/CDパイプラインとの統合、初期段階での品質向上プラクティスに関するガイダンスを提供し、欠陥修正コストが最も低いタイミングで問題を検出できるようにします。具体的なアクションとして、コーディング前の要件検証、実装前のテスト作成、CIパイプラインでのテスト自動化などが含まれます。
クイックインストール
Claude Code
推奨npx skills add mattnigh/skills_collection -a claude-code/plugin add https://github.com/mattnigh/skills_collectiongit clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/shift-left-testingこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
GitHub リポジトリ
Frequently asked questions
What is the shift-left-testing skill?
shift-left-testing is a Claude Skill by mattnigh. Skills package instructions and resources that Claude loads on demand, so Claude can perform shift-left-testing-related tasks without extra prompting.
How do I install shift-left-testing?
Use the install commands on this page: add shift-left-testing to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does shift-left-testing belong to?
shift-left-testing is in the testing-methodologies category, tagged shift-left, early-testing, tdd, bdd, ci-cd and prevention.
Is shift-left-testing free to use?
Yes. shift-left-testing is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
関連スキル
このClaudeスキルは、テストピラミッド、Page Object Modelなどのデザインパターン、CI/CD統合を適用することで、開発者が効果的なテスト自動化フレームワークを設計・実装するのを支援します。自動化フレームワークの構築時やテスト効率の改善時に使用され、アンチパターンの検出と堅牢なテストの確保を行います。このスキルは、テスト生成、実行、カバレッジ分析、不安定テスト検出のための専門エージェントを活用します。
このスキルは、PlaywrightとオプションのVibium統合を活用し、AIを駆使したWebアプリケーションのテスト容易性評価を提供します。Observability(観測可能性)やControllability(制御可能性)など、10の本質的なテスト容易性原則に基づいてアプリケーションを評価し、改善点を特定します。ソフトウェアのテスト容易性を評価する際、テスト準備状況を確認する際、またはテスト容易性レポートを生成する際にご利用ください。
品質指標スキルは、開発者が実用的な品質ダッシュボードとKPIを確立することを支援します。見せかけの指標ではなく、バグ流出率などの成果ベースの指標に焦点を当てています。テスト効果の測定と行動閾値の設定について最適化されたガイダンスを提供します。品質評価やエンジニアリングダッシュボードを定義して意味のある改善を推進する際に、このスキルをご活用ください。
`shift-right-testing`スキルは、フィーチャーフラグ、カナリアデプロイメント、カオスエンジニアリングを活用して、本番環境で直接テストを可能にします。これは、本番環境の観測可能性とプログレッシブデリバリー戦略を実装するために設計されています。開発者はこのスキルを使用して、機能を安全にリリースし、実環境でのシステムの挙動を監視すべきです。
