Connect a Repository
Once the GitHub App is installed, you can connect repositories that contain your AI prompt files.
Steps
- Go to Repos in the sidebar (or continue through onboarding)
- You'll see a list of repositories available through your GitHub App installation
- Click Connect on the repository you want to add
- PromptDeploy checks for a
.promptdeploy.ymlconfig file in the repo root- If found: your prompt definitions are imported automatically
- If not found: you can configure prompts manually in the next step
What happens on connect
When you connect a repository, PromptDeploy:
- Reads the repository's file tree
- Looks for
.promptdeploy.ymlin the root - If config exists, creates prompt definitions matching your config
- Stores the repository connection (repo name, installation ID, default branch)
No file content is stored — only metadata about which files are configured as prompts.
Repository limits
The number of repositories you can connect depends on your plan:
| Plan | Repository limit |
|---|---|
| Free | 1 |
| Team | 5 |
| Business | Unlimited |
Disconnecting a repository
To disconnect a repository, navigate to the repo page and click Disconnect. This removes the connection and all prompt configurations for that repo. It does not modify any files in your GitHub repository.