finish-setup

Configure and provision a scaffolded SaaS project with integrated MCP servers.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/raintree-technology/agent-starter --skill finish-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finish-setup
Source: https://github.com/raintree-technology/agent-starter/tree/main/templates/.claude/skills/finish-setup
Command: npx skills add https://github.com/raintree-technology/agent-starter --skill finish-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Streamlines the process of provisioning and configuring a new SaaS project, ensuring that all necessary components are set up correctly and environment variables are verified.

Core Features & Use Cases

  • Provisioning: Automates the setup of MCP servers, including Neon, Stripe, Resend, PostHog, and GitHub.
  • Verification: Checks environment variables, Stripe products, database migrations, email DNS, and analytics configuration.
  • Customization: Allows users to specify which services to configure by providing optional service arguments.
  • Reporting: Generates a detailed report of the setup progress and any steps requiring human intervention.

Quick Start

Run the skill with the command 'finish-setup' or specify a service like 'finish-setup stripe' to configure only the Stripe component.

Frequently Asked Questions about finish-setup

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

FAQPage Schema
How do I automate SaaS project provisioning and configuration after scaffolding?

Automate SaaS project provisioning by using a setup skill that configures MCP servers, verifies environment variables, creates Stripe products, checks database migrations, and sets up your GitHub repository. It generates a report detailing the progress and any steps needing manual intervention.

How do I configure individual services like Stripe and PostHog for a new SaaS project?

Configure individual services like Stripe and PostHog by running the setup command with an optional service argument. This allows you to target and provision specific components while skipping the full automated setup process for other integrated MCP servers.

What environment variables and configuration files are required to provision a SaaS project?

Provisioning a SaaS project requires access to project-specific configuration files and environment variables. The setup process checks and sets these variables to ensure MCP servers, databases, and analytics are correctly initialized before generating a final setup report.

Can I verify database migrations and email DNS records during SaaS project setup?

Verify database migrations and email DNS records during SaaS project setup by running the automated provisioning process. The skill explicitly checks these configurations alongside analytics and Stripe products to ensure all services are fully operational.

What should I do if automated SaaS provisioning leaves steps requiring human intervention?

If automated SaaS provisioning leaves steps requiring human intervention, consult the detailed setup report generated by the skill. This report outlines the exact configuration progress and identifies specific manual actions needed to complete the environment setup.