hyar-framework-check

Recommends optimal cross-platform frameworks based on team stack and constraints.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/Yemomo511/hybrid-agent-rail --skill hyar-framework-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyar-framework-check
Source: https://github.com/Yemomo511/hybrid-agent-rail/tree/main/example/.codex/skills/hyar-framework-check
Command: npx skills add https://github.com/Yemomo511/hybrid-agent-rail --skill hyar-framework-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams developing cross-platform applications often struggle to choose the right framework (Kotlin Multiplatform, React Native, Flutter, or uni-app) based on their unique team skills, target platforms, UI requirements, and delivery constraints, leading to costly rework and missed project goals.

Core Features & Use Cases

  • Guided Selection Flow: Follows a structured question flow to gather missing context about user profile, target platforms, tech stack, UI preferences, native capability needs, and delivery constraints without overwhelming users.
  • Evidence-Based Recommendations: Uses official framework positioning and a decision matrix to provide tailored recommendations, including primary, alternative, and not-recommended options with clear trade-off reasoning.
  • Use Case: A Vue-focused team that needs to publish to Android, iOS, Web, and multiple mini programs can use this skill to get a targeted recommendation instead of guessing between frameworks that don't fit their tech stack.

Quick Start

Use the hyar-framework-check skill to recommend the most suitable cross-platform framework for your team that needs to build an app supporting Android, iOS, and multiple mini programs with a Vue front-end tech stack and a 3-month delivery timeline.

Frequently Asked Questions about hyar-framework-check

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

FAQPage Schema
How do I choose the right cross-platform mobile framework for my team?

Choosing a cross-platform mobile framework requires evaluating your team's tech stack, target platforms, UI strategy, and delivery constraints. This Skill uses a structured flow to gather project specifics and recommends the optimal framework among Flutter, React Native, KMP, and uni-app.

What is the best cross-platform framework for a Vue team targeting multiple mini programs?

The best cross-platform framework for a Vue team targeting mini programs is uni-app, as it leverages existing Vue skills. This Skill analyzes your specific front-end stack and platform targets to provide tailored primary and alternative framework recommendations.

Flutter vs React Native vs Kotlin Multiplatform: how do I decide for my project?

Deciding between Flutter, React Native, and Kotlin Multiplatform involves weighing native capability needs and team background against delivery constraints. This Skill applies an evidence-based decision matrix to recommend the best fit and explain trade-offs.

Can I use Kotlin Multiplatform for an app with heavy native UI requirements?

Kotlin Multiplatform can be used for apps with heavy native UI requirements, as it allows sharing business logic while keeping native UI. This Skill assesses your specific native capability requirements against framework positioning to confirm if it fits your project.

How to evaluate cross-platform frameworks when facing a strict delivery timeline?

Evaluating cross-platform frameworks under a strict delivery timeline means matching team skills to platform constraints quickly. This Skill gathers your delivery constraints and user profile to eliminate unsuitable options and prevent costly rework.

When should I not use Flutter for cross-platform development?

You should not use Flutter when your team lacks Dart expertise and faces tight delivery constraints requiring immediate productivity. This Skill identifies not-recommended frameworks based on your specific team tech stack and project limitations.