onboard-app

Automate app onboarding into Promaker managed Dokploy infrastructure via Terraform PR.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/PromakerDev/promaker-plugin --skill onboard-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: onboard-app
Source: https://github.com/PromakerDev/promaker-plugin/tree/main/plugins/promaker/skills/onboard-app
Command: npx skills add https://github.com/PromakerDev/promaker-plugin --skill onboard-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Engineers building apps within Dokploy infrastructures spend time scaffolding projects, environments, and app repos manually, leading to inconsistent setups and delays.

Core Features & Use Cases

  • Automates end-to-end onboarding by bootstrapping a Dokploy project (if missing) and scaffolding apps/environments.
  • Dispatches the scaffold-app workflow to open a Terraform PR and initiate the first deploy.
  • Validates inputs to ensure only PromakerDev-owned repos are used and avoids overwriting existing apps.

Quick Start

Provide the required inputs (project, app_name, type, target_repo, domain, app_port, environment, auto_merge) and confirm to dispatch the scaffold-app workflow.

Frequently Asked Questions about onboard-app

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

FAQPage Schema
How do I scaffold a new app in a Dokploy project?▼

To scaffold a new app in a Dokploy project, you provide inputs like project, app_name, type, target_repo, and domain. The workflow then bootstraps the environment and dispatches a scaffold-app workflow to open a Terraform PR.

What is automated when onboarding an app into Dokploy infrastructure?▼

App onboarding automates bootstrapping a Dokploy project, scaffolding environments, and dispatching a workflow to open a Terraform PR. This eliminates manual project setup and ensures consistent infrastructure configurations across new applications.

Do I need a PromakerDev-owned repo to scaffold an app with Terraform?▼

Yes, you need a PromakerDev-owned repo to scaffold an app. The workflow validates all inputs to ensure only PromakerDev-owned repositories are used, preventing unauthorized deployments and avoiding overwriting existing apps.

Can I automatically merge the Terraform PR after the scaffold-app workflow finishes?▼

You can control the Terraform PR merge by providing the auto_merge input when dispatching the scaffold-app workflow. This determines whether the resulting infrastructure pull request merges automatically after the onboarding process completes.

What inputs are required to trigger the scaffold-app workflow for infrastructure onboarding?▼

Required inputs to trigger the scaffold-app workflow include project, app_name, type, target_repo, domain, app_port, environment, and auto_merge. These parameters validate the setup and initiate the Terraform PR for deployment.

Will scaffolding a new app overwrite an existing app in the same Dokploy environment?▼

No, scaffolding will not overwrite an existing app. The workflow validates inputs specifically to avoid overwriting existing applications, ensuring your current Dokploy environments and infrastructure remain protected during new onboarding.