← スキル一覧に戻る

review-ios-test-results
by ddpi
⭐ 0🍴 0📅 2025年10月30日
SKILL.md
name: review-ios-test-results description: Analyzes iOS test results from xcodebuild test runs. Use immediately after running xcodebuild test, when tests fail, when the user asks to check test results/failures, or when investigating test issues. Automatically locates the latest .xcresult file and presents detailed failure analysis with file locations. allowed-tools: Bash, Read
Review iOS Test Results
When to Use
ALWAYS use this skill when:
- Just finished running
xcodebuild testorswift test - Tests failed and need to investigate failures
- User asks about test results, test status, or test failures
- User mentions "テスト結果", "失敗したテスト", "テストエラー"
- Need to analyze .xcresult files
DO NOT manually parse xcodebuild output - use this skill instead for structured analysis.
Quick Start
# 1. Find latest .xcresult
# Note: <DerivedDataPath> is typically ~/Library/Developer/Xcode/DerivedData/
# but can be changed with xcodebuild's -derivedDataPath option
LATEST_RESULT=$(find <DerivedDataPath>/<ProjectName>-*/Logs/Test -name "*.xcresult" -type d -print0 2>/dev/null | xargs -0 ls -td | head -1)
# 2. Extract summary and detailed results
xcrun xcresulttool get test-results summary --path "${LATEST_RESULT}"
xcrun xcresulttool get test-results tests --path "${LATEST_RESULT}"
Output Requirements
Present results in Japanese with:
- 統計: Total, passed, failed, skipped tests
- 失敗したテスト: Each failed test with error message and
file:linereference - 次のステップ: Actionable suggestions based on failure patterns
Error Handling
- No .xcresult found → Guide user to run tests first
- Multiple failures in same suite → Highlight the pattern
- Assertion failures → Extract and show the assertion condition
Examples
User: "テストを実行したけど失敗した"
→ Invoke this skill immediately
User: "最新のテスト結果を確認して"
→ Invoke this skill immediately
User: "xcodebuild test で何かエラーが出た"
→ Invoke this skill immediately
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です