quality-engineering-zephyr-coverage-analysis
$
npx mdskill add HoangNguyen0403/agent-skills-standard/quality-engineering-zephyr-coverage-analysis> **CRITICAL — Read and follow workflow file exactly. NOT implement from memory or from this description.** > Implementing inline bypasses `jira-analyst` and `zephyr-scanner` sub-agents.
SKILL.md
.github/skills/quality-engineering-zephyr-coverage-analysisView on GitHub ↗
---
name: quality-engineering-zephyr-coverage-analysis
description: Audit test coverage health, gaps, and QE debt for Jira stories or epics. Produces coverage_analysis_report.md with AC-to-TC heatmap, risk scores, and prioritized action plan. Use when assessing coverage percentage, pre-release readiness, sprint readiness, or identifying missing test cases. Do NOT use for TC creation — use zephyr-test-generation instead.
metadata:
triggers:
files:
- 'coverage_analysis_report.md'
keywords:
- coverage analysis
- test coverage
- coverage gaps
- QE debt
- QE audit
- pre-release readiness
- sprint readiness
- zephyr coverage
- test gap
- AC coverage
- test-ready
---
# Zephyr Coverage Analysis
## **Priority: P1 (HIGH)**
## Workflow
> **CRITICAL — Read and follow workflow file exactly. NOT implement from memory or from this description.**
> Implementing inline bypasses `jira-analyst` and `zephyr-scanner` sub-agents.
Read and execute `.agents/workflows/zephyr-coverage-analysis.md`.
## Anti-Patterns
- **No TC creation**: Analysis read-only — call quality-engineering-zephyr-test-generation to create TCs.
- **No pagination-first**: Always use `Get Issue Link Test Cases` (direct lookup) before falling back to pagination.
- **No ticket-level platform**: Read Platform from each AC table row HTML, not ticket header section.
- **No merged WEB+MOBILE slots**: Treat each platform as independent coverage slot — Mobile covered ≠ Web covered.
- **No skipping QE debt**: Scan beyond AC rows — always include data correctness, negative flows, role differentiation, and regression risk in Section 4.
## References
- [Report Template](references/coverage_report_template.md) — load when building coverage_analysis_report.md (Step 5 of workflow)
- [Impact Analysis Protocol](../quality-engineering-zephyr-test-generation/references/impact_analysis.md) — TC discovery protocol
- [Zephyr Test Generation](../quality-engineering-zephyr-test-generation/SKILL.md) — invoke after analysis to create missing TCsMore from HoangNguyen0403/agent-skills-standard
- android-agp-upgradeUpgrade an Android project to Android Gradle Plugin (AGP) 9. Use when migrating to AGP 9, updating Gradle build files, migrating to built-in Kotlin, or adopting the new AGP DSL.
- android-architectureApply Clean Architecture layering, modularization, and Unidirectional Data Flow in Android projects. Use when setting up project structure, placing code in layers, configuring feature/core modules, or implementing UDF patterns.
- android-background-workImplement WorkManager and background processing correctly on Android. Use when creating Worker classes, scheduling tasks, choosing between WorkManager and Foreground Services, or setting up Hilt in workers.
- android-composeBuild high-performance declarative UI with Jetpack Compose. Use when writing Composable functions, optimizing recomposition, hoisting state, or working with LazyColumn and side effects.
- android-compose-migrationMigrate an Android XML View to Jetpack Compose following a structured 10-step workflow. Use when converting XML layouts to Compose, setting up Compose in an existing View-based project, or incrementally adopting Compose.
- android-concurrencyWrite correct coroutine scopes, Flow collection, and dispatcher injection in Android. Use when writing suspend functions, choosing between StateFlow and SharedFlow, or injecting Dispatchers for testability.
- android-deploymentConfigure release signing, R8 obfuscation, and App Bundle publishing for Android. Use when setting up signing configs, enabling minification, adding ProGuard keep rules, or preparing for Play Store submission.
- android-design-systemEnforce Material Design 3 theming and design token usage in Jetpack Compose. Use when implementing M3 components, color schemes, typography, or design tokens.
- android-diConfigure Hilt dependency injection with proper scoping, modules, and constructor injection in Android. Use when setting up Hilt DI, defining modules, or configuring component scoping.
- android-edge-to-edgeMigrate a Jetpack Compose app to edge-to-edge display and fix system bar inset issues. Use when UI components are obscured by navigation/status bars, fixing IME insets, or enabling edge-to-edge for SDK 35+.