agentsclimarketplace

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

Install
npx -y skills add 7vibex/swiftui-developer-kit --skill test-coverage-improver

Assembled 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.md
  • references/viewmodel-test-checklist.md
  • references/repository-test-checklist.md
  • references/regression-test-checklist.md
  • references/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

  1. Detect test targets manually or with scripts/detect-test-targets.sh.
  2. Map high-risk code to existing tests.
  3. Prioritize tests that catch regressions in user-visible behavior.
  4. Separate stable model/repository tests from fragile screenshot-only tests.
  5. 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

scripts/

Keep looking

Skills are one crate of 326,736. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.