test

Generate Android unit, model, flow, intent, and repository tests for Kotlin codebases.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/eygraber/jellyfin-kmp --skill test-eygraber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/eygraber/jellyfin-kmp/tree/main/.claude/skills/test
Command: npx skills add https://github.com/eygraber/jellyfin-kmp --skill test-eygraber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates comprehensive tests for Android Kotlin codebases, including unit, model, flow, intent, onintent, and repository tests, reducing manual testing effort.

Core Features & Use Cases

  • Generate Model, Flow, Intent, OnIntent, Repository, and Unit tests following project conventions.
  • Auto-detect test type from filename patterns and source structure.
  • Provide ready-to-run test templates that integrate with existing test frameworks.

Quick Start

Provide a Kotlin source file such as MyModel.kt and request the skill to generate the appropriate tests following project conventions.

Frequently Asked Questions about test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate unit tests for my Android Kotlin codebase automatically?

To generate unit tests for Android Kotlin code, provide a Kotlin source file like MyModel.kt and the skill produces ready-to-run test templates that follow your project conventions. It detects test types from filename patterns and source structure.

What types of Android tests can I create for Kotlin view models and repositories?

You can create model, flow, intent, onintent, repository, and unit tests for Kotlin codebases. The skill generates comprehensive test templates across modules and architectures, applying the appropriate test type based on file name detection.

Does this test generation tool work with MVI architecture and intent tests?

Yes, the test generation tool works with MVI architecture by producing intent and onintent tests. It detects these test types from filename patterns and source structure, generating templates that integrate with existing Android test frameworks.

How do I auto-detect the correct test type from my Kotlin source files?

Test type auto-detection works by analyzing filename patterns and source structure of your Kotlin files. When you provide a source file, the skill identifies whether it needs model, flow, intent, onintent, repository, or unit tests and generates matching templates.

Can I use these generated Android tests across different modules and architectures?

Yes, generated Android tests apply across modules and architectures in Kotlin codebases. The skill produces ready-to-run templates that follow project conventions, ensuring tests integrate properly regardless of your specific module structure or architectural pattern.

What's the best way to reduce manual testing effort for Android Kotlin flows and models?

The best way to reduce manual testing effort is generating comprehensive test templates for flows and models from Kotlin source files. The skill detects test types automatically and produces ready-to-run tests that follow existing project conventions and framework integrations.