Skip to content

Guide · Agent skill

How to use the Open SaaS Getting Started agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The getting-started skill is a set of instructions for an AI agent, such as Claude, that helps you begin an Open SaaS project. Instead of you hunting through documentation, the agent reads the official Getting Started guide, checks whether the Wasp framework is installed, and offers to help you start your database and app. This guide explains what the skill does, how to install it, how to trigger it, and what to watch for before you run it.

Open SaaS Getting Startedwasp-lang/open-saas · MIT

Quick start

  1. 1Download the skill ZIP. Download the getting-started skill ZIP from this page.
  2. 2Unzip the skill folder. Unzip the download so you have a folder containing SKILL.md.
  3. 3Place the skill. Move the folder to ~/.claude/skills/ for personal use, or to a project's .claude/skills/ folder.
  4. 4Make sure you have the requirements. Confirm the Wasp CLI, a PostgreSQL database and internet access to docs.opensaas.sh and raw.githubusercontent.com are available.
  5. 5Ask the agent for help getting started. In your Open SaaS project, ask the agent to help you get started so it runs the skill.
  6. 6Verify Wasp. Let the agent run wasp version, and install Wasp following the guide if it is missing.
  7. 7Start the database and app. Say yes when asked, then follow the guide's steps for the database, migrations and dev server.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file with instructions that an AI agent loads when it is relevant to your request. This skill is named getting-started and is included in the Open SaaS template under template/app/.agents/skills/getting-started.

When triggered, the skill tells the agent to follow three steps in order: fetch the documentation map from the LLMs.txt index at docs.opensaas.sh, fetch the Getting Started guide from its raw.githubusercontent.com URL and treat it as the source of truth, then run wasp version to check the Wasp installation.

  • If Wasp is installed, the agent confirms the version and continues.
  • If Wasp is not installed, the agent walks you through the installation steps from the guide for your operating system, then verifies with wasp version.
  • Last, the agent asks whether you want help starting your managed PostgreSQL database and Wasp app, and if you say yes, it follows the guide's steps for starting the database, running migrations and starting the dev server.

Install the skill with a ZIP download or the Claude apps

Download the ZIP of the getting-started skill from this page, then unzip it. For a personal setup, place the unzipped folder in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder.

If you use the Claude apps instead, open Settings, go to Capabilities, and upload the skill under Skills.

  • Personal install: ~/.claude/skills/ (available across your projects).
  • Project install: .claude/skills/ inside your project folder (available only there).
  • Claude apps: Settings → Capabilities → Skills, then upload.

Check the requirements before you trigger the skill

The skill depends on three things. It runs wasp version, so the Wasp CLI needs to be on your computer or the agent must be able to install it. It expects a PostgreSQL database, which you set up following the guide. And it needs internet access to docs.opensaas.sh and raw.githubusercontent.com to fetch documentation.

  • Wasp CLI installed, or permission for the agent to guide you through installing it.
  • A PostgreSQL database, set up as the Getting Started guide describes.
  • Internet access to docs.opensaas.sh and raw.githubusercontent.com.
  • Your agent must be able to run local commands, because the skill executes them.

How do you trigger the skill with a natural request?

The skill description is about getting started with an Open SaaS project, so ask your agent in plain language that matches that purpose. The skill is user-invocable, which means you can also call it directly if your agent supports that. The skill source does not list specific trigger phrases, so the examples below are simply requests that match its description.

  • "Help me get started with this Open SaaS project."
  • "Check whether Wasp is installed and tell me what version I have."
  • "Walk me through starting the database and dev server for this Open SaaS app."
  • "I just cloned the Open SaaS template. What do I do first?"

What happens during a typical first run?

A typical run starts with the agent fetching documentation, which it does over the network. It then runs wasp version. If you see a version number, the agent moves on. If Wasp is missing, expect the agent to pause and guide you through installation, then re-check.

After the check, the agent asks before doing more. Starting the database, running migrations and launching the dev server only happen if you agree. If something fails, the agent is told to troubleshoot using the guide's content rather than guessing.

wasp version

Safety notes: scripts and network access

This skill runs scripts and uses the network. It executes the local command wasp version and may guide installation, and it fetches remote documentation from docs.opensaas.sh and raw.githubusercontent.com. Before using it, be comfortable with an agent running commands on your machine.

If you do not want the agent running commands such as wasp version, do not install this skill. The skill's source is MIT licensed, so you can read the full SKILL.md before installing it.

  • Read SKILL.md first; the whole skill is one file.
  • Use it in a project you are willing to let the agent run commands in.
  • Confirm each command the agent proposes before you approve it, especially any installation step.

Tips for a smoother first run

Clone or open the Open SaaS project before triggering the skill so the agent is working in the right folder. Keep the Getting Started guide open in a browser so you can compare what the agent says with the original steps. If you already know your Wasp and database setup, you may find the guided steps add little value and can skip the skill.

  • Open the project folder first, then make your request.
  • Have a PostgreSQL database ready so the database step is not blocked.
  • Keep the guide open alongside the agent's steps.

What people use it for

  • Cloning the Open SaaS template and getting a first local run without reading every guide section yourself.
  • Onboarding a new team member to an existing Open SaaS project.
  • Checking whether Wasp is installed and which version the machine has.
  • Getting help troubleshooting database or dev server errors using the official guide.

Frequently asked questions

What is the getting-started skill for Open SaaS?

It is an agent skill that tells your AI agent to fetch the Open SaaS documentation index and Getting Started guide, check whether Wasp is installed, and offer to help start your database and app. It is included in the Open SaaS template under template/app/.agents/skills/getting-started.

What do I need to use this skill?

You need the Wasp CLI, since the skill runs wasp version, a PostgreSQL database set up per the guide, and internet access to docs.opensaas.sh and raw.githubusercontent.com. Your agent also needs to be allowed to run local commands.

Where do I install the skill?

Unzip the downloaded ZIP and place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder. In the Claude apps, you can upload it under Settings → Capabilities → Skills.

Is the getting-started skill free?

The skill is published under the MIT licence, as stated on its directory page. The source does not mention pricing for the skill itself, and the Open SaaS project and Wasp are covered by the guide rather than this skill.

Is it safe to let the agent run this skill?

The skill runs scripts and uses the network. It executes wasp version, may guide installation, and fetches remote documentation. Read SKILL.md first and approve commands you are comfortable with.

What if Wasp is not installed or the app fails to start?

If Wasp is missing, the skill tells the agent to walk you through installation for your OS from the Getting Started guide and re-check with wasp version. For startup errors, the skill tells the agent to troubleshoot using the guide's content.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

This skill suits developers cloning the Open SaaS template, students new to Wasp, and teams onboarding someone to a project, especially if you want a guided first run. It is less useful for experienced Wasp developers who already know the setup, and it is not suitable if you do not want an agent running local commands or fetching remote documentation.

Download the skill