composewebview-development

Coordinate Gradle build, test, and formatting tasks across ComposeWebView platforms.

91|2|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/parkwoocheol/compose-webview --skill composewebview-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: composewebview-development
Source: https://github.com/parkwoocheol/compose-webview/tree/main/.agent/skills/development
Command: npx skills add https://github.com/parkwoocheol/compose-webview --skill composewebview-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the setup, coordination, and execution of multiplatform builds, tests, and formatting tasks for the ComposeWebView library, reducing manual overhead.

Core Features & Use Cases

  • Orchestrates platform-specific Gradle tasks across Android, iOS, Desktop, and Web for build, test, and formatting workflows.
  • Provides quick-start and integration guidelines for maintainers to keep code quality high with Spotless and platform status checks.
  • Use case: a maintainer runs a single automation to run all platform tests and ensure code formatting before commits.

Quick Start

Run the provided development workflow to format, build, test, and platform-status across all targets.

Frequently Asked Questions about composewebview-development

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

FAQPage Schema
How do I automate multiplatform builds and tests for ComposeWebView?

Automate multiplatform builds and tests by orchestrating platform-specific Gradle tasks across Android, iOS, Desktop, and Web targets. A single workflow coordinates formatting, building, testing, and status checks for local development and CI pipelines.

Does this automation workflow run Spotless formatting checks across all platforms?

Yes, the workflow runs Spotless formatting checks to enforce code quality. It integrates formatting verification directly into the multiplatform build and test pipeline before platform-specific status checks are executed.

What do I need to set up before running multiplatform Gradle tasks for Android and iOS?

You need the Gradle wrapper configured in your project to run multiplatform Gradle tasks. The automation requires platform-specific Gradle tasks to be established for Android, iOS, Desktop JVM, and Web JS targets.

Can I use this to coordinate CI pipelines for Kotlin Multiplatform projects?

Yes, you can coordinate CI pipelines for Kotlin Multiplatform projects using this automation. It applies to both local development and CI environments, executing builds, tests, and formatting tasks across all specified platforms.

How does ComposeWebView automation handle platform-specific status checks?

ComposeWebView automation handles platform-specific status checks by executing targeted Gradle tasks for Android, iOS, Desktop JVM, and Web JS. It aggregates these results to ensure all platform builds and tests pass successfully.

Why do my multiplatform build and test automations fail before committing code?

Multiplatform build and test automations fail if Spotless formatting is not applied or if platform-specific Gradle tasks encounter errors. Running the complete development workflow formats code and verifies all targets before commits.