rsun-stack-deploy

Generates client deployment repositories by orchestrating multiple Phoenix modules with auto-wired integrations.

Updated May 20, 2026
One-click install
npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-stack-deploy-ezonelai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rsun-stack-deploy
Source: https://github.com/EZoneLai/claude-plugin-ronsunai-os/tree/main/commands/rsun-stack-deploy
Command: npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-stack-deploy-ezonelai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Manually assembling a client project from multiple Cloudflare Workers module templates (copying templates, patching wrangler.toml bindings, wiring cross-module endpoints) takes 2-4 hours of repetitive senior-engineer work. This Skill reduces that to a single command that scaffolds a complete, wired client repository in about a minute. ## Core Features & Use Cases - Multi-module orchestration: Combines any of the five Phoenix modules (domain-rag, crm-modern, cms-headless, chatbot-platform, erp-companion) into one client directory with README and setup.sh. - Auto-wiring rules: Automatically connects integrations, e.g. injecting the domain-rag worker URL into chatbot-platform's RAG_ENDPOINT when both modules are selected. - Safe-by-default execution: Runs in dry-run mode showing the plan unless --apply is passed, and aborts if the client directory already exists. - Use Case: A real-estate client needs a valuation chatbot plus a property CMS; run the script with domain-rag, chatbot-platform, and cms-headless to produce a ready-to-configure client repo. ## Quick Start Ask the AI to run the stack deploy script in dry-run mode for a client named apex-gold with the domain-rag and chatbot-platform modules, then review the generated plan before applying it.

Frequently Asked Questions about rsun-stack-deploy

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

FAQPage Schema
How do I deploy multiple Cloudflare Workers modules as one client stack?

Run the stack_deploy.py script with --client and a comma-separated --modules list. It copies the selected module templates into a client directory, patches wrangler.toml bindings, and generates a README and setup.sh for the full deployment flow.

How to auto-wire a RAG endpoint into a chatbot worker?

When both domain-rag and chatbot-platform modules are selected, the script automatically fills the chatbot's RAG_ENDPOINT variable with the domain-rag worker URL. No manual binding edits are needed for this integration.

Does the deployment script overwrite an existing client directory?

No, the script aborts if a client directory with the same name already exists. It also defaults to dry-run mode, so nothing is written unless you explicitly pass the --apply flag.

What modules are available for client stack deployment?

Five Phoenix modules are available: domain-rag for retrieval chatbots, crm-modern for B2B CRM, cms-headless for content management, chatbot-platform for conversational layers, and erp-companion for Odoo/ERPNext integration with AI anomaly detection.

Are client secrets included in the generated repository?

No, secrets are never written into the generated repo. The script leaves empty placeholders so the client can set credentials themselves using wrangler secret put after deployment.