skyline-config

Standardize Skyline rendering engine configuration in WeChat Mini Programs.

4|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/mymx2/foreman --skill skyline-config-mymx2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skyline-config
Source: https://github.com/mymx2/foreman/tree/main/.qoder/skills.collected/skills/skyline-config
Command: npx skills add https://github.com/mymx2/foreman --skill skyline-config-mymx2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of configuring the Skyline rendering engine in WeChat Mini Programs, preventing common compilation errors and ensuring consistent performance across different rendering modes.

Core Features & Use Cases

  • Configuration Validation: Ensures app.json and page-level JSON files meet the strict requirements for Skyline, such as mandatory componentFramework and navigationStyle settings.
  • Migration Support: Provides best-practice patterns for migrating from WebView to Skyline, including rendererOptions for style compatibility.
  • Use Case: When migrating a legacy WebView project to Skyline, use this skill to verify that all pages have the required custom navigation style and that rendererOptions are set to align with WebView behavior.

Quick Start

Apply the skyline-config skill to validate my current app.json and page configuration files for Skyline compatibility.

Frequently Asked Questions about skyline-config

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

FAQPage Schema
How do I configure the Skyline rendering engine in WeChat Mini Programs?

To configure the Skyline rendering engine, standardize your app.json and page-level JSON files by setting the renderer, componentFramework, and rendererOptions to meet mandatory Skyline requirements.

What WeChat Mini Program JSON configurations are mandatory for Skyline?

Mandatory Skyline configurations include specifying the componentFramework and setting navigationStyle to custom in your app.json and page-level JSON files to prevent compilation errors.

How do I migrate a WebView project to Skyline rendering?

Migrate WebView projects to Skyline by applying best-practice migration patterns and configuring rendererOptions to align with previous WebView style behavior and ensure compatibility.

Why does my WeChat Mini Program fail compilation after enabling Skyline?

Compilation failures occur when app.json and page-level JSON files lack mandatory Skyline requirements, such as the correct componentFramework or custom navigation style settings.

Can I use Skyline rendering with standard WebView navigation styles?

Skyline rendering requires a custom navigation style. You must validate that all pages have the required custom navigation setting to ensure compliance and consistent performance.

What's the best way to validate WeChat Mini Program JSON for Skyline compatibility?

The best way to validate Skyline compatibility is to check app.json and page-level JSON files against mandatory renderer, componentFramework, and rendererOptions requirements.