Test coverage improver
Skill 7vibex/swiftui-developer-kit/.agents/skills/test-coverage-improver
Improve SwiftUI, SwiftData, iOS, iPadOS, macOS, ViewModel, repository, service, and regression test coverage by finding gaps and proposing high-impact tests.From its SKILL.md
npx -y skills add 7vibex/swiftui-developer-kit --skill test-coverage-improverAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.0 KB, 384 tokens by cl100k_base, as published. Nobody here has run it
Test Coverage Improver
Find high-impact missing tests and propose focused additions.
References
references/testing-strategy.mdreferences/viewmodel-test-checklist.mdreferences/repository-test-checklist.mdreferences/regression-test-checklist.mdreferences/output-contract.md
Prefer targeted search, project maps, and bundled scripts before reading many files.
Check
- Test targets and test frameworks.
- Missing ViewModel tests.
- Missing repository tests.
- Missing service tests.
- Missing regression tests.
- Missing async tests.
- Missing persistence tests.
- Missing save/reopen, migration, and destructive-flow tests.
- Missing canvas, PDF overlay, and Apple Pencil regression tests.
- Missing accessibility common-task tests for store-facing claims.
- Missing UI state tests.
Workflow
- Detect test targets manually or with
scripts/detect-test-targets.sh. - Map high-risk code to existing tests.
- Prioritize tests that catch regressions in user-visible behavior.
- Separate stable model/repository tests from fragile screenshot-only tests.
- Provide example test cases and verification commands.
Do Not Use When
- The user needs implementation, build debugging, release review, or visual design feedback first.
- No app code, test target, or high-risk behavior can be inspected.
Done When
- Existing test targets and high-risk untested paths are mapped.
- Recommended tests prioritize persistence, async, destructive flows, ViewModels, services, and regressions.
- Output includes concrete test cases, verification commands, and expected coverage impact.
Output
Use references/output-contract.md.
Follow ../../../docs/skill-quality-standard.md and compare ../../../examples/skill-outputs/test-coverage-improver-bad-output.md with ../../../examples/skill-outputs/test-coverage-improver-good-output.md.
What ships with it: 6 files
2.9 KB alongside SKILL.md, 1 of them executable
references/
scripts/
- detect-test-targets.shruns647 B