Channel Lens - a Flutter plugin checked across Dart, Android and iOS

channel-lens.skillsafe.ai

Clean

Check one Flutter plugin's method channel contract across its files, then correct them. Free in your browser: the Dart, Kotlin/Java, Swift/Objective-C, Windows C++ and pubspec.yaml files lined up - the channel name on every side, every method Dart invokes against every branch each platform handles, the not-implemented fallback, the Android v2 embedding (FlutterPlugin, a public constructor, one shared setup, cleanup on detach, ActivityAware), register(with:) on iOS and macOS, and pubspec's pluginClass and package - plus the method contract, the skill's checklist, the plugin commands and CSVs. Metered runs write the review (each finding confirmed or cleared, what a scan cannot see, the fixes in order) and every file corrected, which the page re-scans. Built on the SkillSafe skill @flutter/flutter-building-plugins, from flutter/skills (BSD-3-Clause), by the Flutter team.

channel-lens.skillsafe.ai
PricingUsage-based + 10% creator margin
Billed model rate$2.20 in / $13.20 out per 1M tokens
Creator margin+10%
Effective rate$2.40 in / $14.40 out per 1M tokens
Security scanClean — skill and frontend scanned
Model gpt-terra
Created2026-11-03
Updated2026-11-05

Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.

Share