composewebview-code-review

Run review scripts to check formatting, expect/actual completeness, and KDoc coverage.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates and standardizes code-quality reviews for the ComposeWebView multiplatform project, reducing PR review time and ensuring consistency.

Core Features & Use Cases

  • Automated formatting checks with Spotless integration to catch Kotlin style issues before commits.
  • Expect/Actual completeness verifier across commonMain and all platform-specific sources to ensure multiplatform coverage.
  • KDoc coverage assessor to identify missing documentation on public APIs, guiding timely improvements.
  • PR guidance and automation via ready-to-run scripts to streamline reviews for Android, iOS, Desktop, and Web.

Quick Start

Run the full review checklist to quickly assess code quality and multiplatform readiness

Frequently Asked Questions about composewebview-code-review

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

FAQPage Schema
How do I automate code reviews for Kotlin Multiplatform projects?

Automate Kotlin Multiplatform code reviews by running scripts that check formatting, expect/actual completeness, and KDoc coverage. This standardizes quality checks across ComposeWebView modules, reducing manual PR review time and ensuring consistency across all platforms.

How do I verify expect/actual declarations across commonMain and platform-specific sources?

Verify expect/actual declarations using the check_expect_actual.sh script. It validates completeness across commonMain and all platform-specific sources, ensuring multiplatform coverage for Android, iOS, Desktop, and Web targets before merging.

Does Spotless integration catch Kotlin style issues before commits in multiplatform modules?

Spotless integration catches Kotlin style issues before commits by automating formatting checks. It standardizes code style across ComposeWebView multiplatform modules, ensuring consistent formatting on Android, iOS, Desktop, and Web platforms.

What is the best way to check KDoc coverage on public APIs in a multiplatform project?

Check KDoc coverage on public APIs using the verify_kdoc.sh script. It identifies missing documentation across multiplatform modules, guiding timely improvements to ensure all public APIs in ComposeWebView are properly documented.

Can I ensure all platforms compile when reviewing ComposeWebView PRs?

Ensure all platforms compile during ComposeWebView PR reviews by applying the review framework. The checklist requires explicit compilation checks across Android, iOS, Desktop, and Web, validating multiplatform readiness before code merges.

What limitations exist when using shell scripts for multiplatform code review automation?

Shell script automation for multiplatform code review focuses on formatting, expect/actual completeness, KDoc coverage, and compilation checks. It requires a Unix-like environment to execute the provided scripts and validate ComposeWebView modules across all target platforms.