testing by aiskillstore
Test Ops aiskillstore/test-ops
テスト計画・実行・報告を標準化する運用スキル。
What it changes View full report → Passed 20 of 22 test cases with the skill, and 15 of 22 without it.
Without skill 68%
With skill 91%
Checks it passed that the model alone missed Recommends aiming for 100% code coverage. States that step 5 targets 100% code coverage. Recommends aiming for 100% code coverage as the target.and 3 more in the full report
5 fixed15 passed either way2 still failing0 broke
Pass-rate lift +23 pp
Tokens -5%
Agent turns 0%
Response time -18% Model gemini-3.6-flashMeasured 8/22/2026 v1 20 of 22 cases passed with skill
Use this skill Claude Code DecimalAI agent CLI & files
Save it into your project's skills folder. Claude Code picks it up in its next session.
curl -fsSL --create-dirs -o .claude/skills/aiskillstore-test-ops/SKILL.md https://app.decimal.ai/s/aiskillstore-test-ops/SKILL.md Copy command Copy SKILL.md
Want it pinned and updatable? pip install "decimalai>=0.15", then decimalai skills add aiskillstore-test-ops, and start Claude Code with claude --plugin-dir "$(git rev-parse --show-toplevel)/.agents"
Linked stays up to date: your agents get the author's new versions automatically.
Editable copy is yours to change; the author's updates won't reach it.
Install linked skill Create editable copy
1 · One-time — install the CLI (
docs ↗ )
$ pip install "decimalai>=0.15"Copy
2 · Get the skill — writes .agents/skills/aiskillstore-test-ops/ and pins it in .decimal/skills.lock
$ decimalai skills add aiskillstore-test-opsCopy
Copy link Copy README badge Copy SKILL.md No CLI? Get the same file — curl · raw file $ curl -fsSL --create-dirs -o .claude/skills/aiskillstore-test-ops/SKILL.md https://app.decimal.ai/s/aiskillstore-test-ops/SKILL.mdCopy
Safety checks: 3 of 3 passed
Code scan Clean Intent Passed Content Clean
Overview Benchmark Contents Activity Versions 1 Ratings 0
See it in action One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Prompt テストコード作成から最終確認に至るテスト実装手順の各ステップのうち、手順3と手順5の要件および目標を明示してください。
What was checked, without and with the skill Checked Without skill With skill States that step 3 requires implementing tests without modifying target code. Missed PassedStates that step 5 targets 100% code coverage. Missed Passed
Show both answers
What's inside The instructions your model reads when the skill loads.
SKILL.md 26 lines single file
テスト実装戦略
テスト設計原則
網羅性 : 正常ケース、エラーケース、境界値、エッジケースを全て実装
独立性 : 各テストは他のテストに依存せず独立して実行可能
可読性 : テストコードは仕様書として機能するよう明確に記述
保守性 : テスト対象の変更に対して柔軟に対応できる構造
モック化戦略
DBアクセス : リポジトリパターンでモック化またはフィクスチャを使用
外部API : HTTPクライアントをモック化し、レスポンスパターンを網羅
時間依存処理 : 現在時刻やタイマー処理は固定値でモック化
ファイルI/O : ファイルシステムアクセスは仮想ファイルシステムを使用
テスト実装手順
機能分析 : テスト対象コンポーネントの全機能を詳細に調査
テストケース設計 : 機能ごとに正常 / 異常 / 境界値ケースを洗い出し
テスト実装 : テスト対象コードは変更せずテストのみ実装
実行確認 : 全てのテストが期待通りに通過することを確認
カバレッジ確認 : コードカバレッジ 100% を目指す
テストコード品質基準
AAA パターン : Arrange(準備)、Act(実行)、Assert(検証)を明確に分離
テスト名 : テスト内容が一目で分かる日本語での命名
アサーション : 期待値と実際の値を明確に比較
エラーメッセージ : 失敗時に問題箇所が特定できるメッセージ
Track record Benchmark 20 / 22
test cases passed, vs 15 / 22 without
Adoption
Users 0
Times used 0 View activity → Safety and source details
SkillSafety ✓ 3 of 3 passed ✓ Code scan 15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks live_secret remote_code_execution reverse_shell data_exfiltration ssrf_metadata agent_snooping anti_refusal destructive_commands obfuscated_unicode unicode_homoglyph opaque_blob suspicious_url tool_overreach trigger_abuse prompt_injection_phrasing
✓ Intent Safe
LLM judge · does the skill do what it claims
✓ Content Clean
LLM judge · policy & harmful-content review
Source Imported Imported 8/3/2026Version v1