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.