rainbond-template-installer

Installs local or cloud Rainbond application templates into target apps with version resolution.

7|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/goodrain/rainskills --skill rainbond-template-installer-goodrain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rainbond-template-installer
Source: https://github.com/goodrain/rainskills/tree/main/rainbond-template-installer
Command: npx skills add https://github.com/goodrain/rainskills --skill rainbond-template-installer-goodrain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Installing pre-packaged application templates (like WordPress) onto the Rainbond platform involves multiple steps: choosing a template source, resolving versions, creating or selecting a target app, and executing the install. This Skill automates that entire workflow so users can deploy template-based apps with a single natural-language request. ## Core Features & Use Cases - Dual Template Sources: Installs from both local template markets and cloud markets, querying markets, app models, and available versions before installing. - Automatic Target App Handling: Creates a new target app when none exists, with automatic numeric-suffix retry on app-name collisions while preserving the user's original intent. - Version Resolution: Selects the user-specified version, the only available version, or the latest stable-looking version with explicit reasoning. - Use Case: A user says "从模板安装 WordPress 应用" and the Skill queries the cloud market, picks the latest stable version, creates a target app, installs the template, and reports the installed services. ## Quick Start Ask the agent to install a WordPress application from a Rainbond app template into a new app.

Frequently Asked Questions about rainbond-template-installer

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

FAQPage Schema
How do I install an app template on Rainbond?

Tell the agent which template to install, such as installing WordPress from the app template market. The Skill queries local or cloud markets, resolves the version, creates a target app if needed, and runs rainbond_install_app_model to complete the installation.

What is the difference between local and cloud template sources in Rainbond?

Local templates come from the platform's own template market, while cloud templates come from external cloud markets and require a market_name. The Skill queries cloud markets first when the market name is unknown, then resolves app models and versions for either source.

What happens if the target app name already exists on Rainbond?

The Skill automatically retries app creation with numeric suffixes like -2, -3, and -4, then mentions the rename in the final report. It never silently installs into an unrelated existing app, and only asks the user after three suffix attempts all collide.

When should I not use the Rainbond template installer?

Do not use it for deploying third-party public images or upstream container stacks, creating components directly from source code, or runtime troubleshooting. Those scenarios belong to other skills such as rainbond-opensource-app-deploy.

How does the Rainbond template installer choose which version to install?

A user-specified version always wins. If only one version exists it is used directly; with multiple versions and no user choice, the latest stable-looking version is selected and the choice is stated explicitly in the report.