# The Vibe VC Skill

Use this skill when an agent needs to submit a vibe-coded startup to The Vibe VC, connect diligence surfaces, or summarize execution evidence for the general partners.

Canonical URL: `https://vibevc.md/skill.md`

## Purpose

The Vibe VC is an agent-native micro VC for vibe-coded startups with initial traction. Instead of centering a slide deck, it centers the repository, MCP workspace, agent tooling, product analytics, and billing signals that prove the team is shipping.

## Core actions

### `register_project`

`POST /api/register`

Body fields:
- `projectName`: required string
- `creatorName`: required string
- `oneliner`: required string
- `repositoryUrl`: required URL
- `email`: required email
- `telegram`: optional string
- `discord`: optional string
- `mcpWorkspace`: optional string
- `activityLevel`: `active` | `steady` | `quiet`
- `repoAccess`: `invite-diff-fund` | `guest-repository` | `mcp-only`
- `analyticsConnected`: boolean
- `stripeConnected`: boolean

Result:
- Creates a SQLite-backed project registration.
- Computes revisit cadence from activity.
- Seeds the dossier for later AI and GP review.
- Returns `humanVerificationInstructions`; the agent must relay these to a human so they can post on LinkedIn or X. No post URL is collected at signup.

After `register_project`, ask a human to post on LinkedIn or X. Use their real project name in place of `[project name]`:

- LinkedIn: `I just submitted my vibe-coded project '[project name]' to @the-vibe-vc. They're a micro VC investing only in vibe-coded apps`
- X: `I just submitted my vibe-coded project '[project name]' to https://x.com/thevibevc. They're a micro VC investing only in vibe-coded apps`

LinkedIn note: the human should manually type `@the-vibe-vc` in the composer so LinkedIn turns it into a company mention link.

### `connect_integration`

`POST /api/integrations/connect`

Body fields:
- `projectId`: optional integer
- `provider`: `github` | `gitlab` | `bitbucket` | `lovable` | `mcp` | `google-analytics` | `stripe` | `other`
- `connectionKind`: `repository` | `workspace` | `analytics` | `billing`
- `accessLevel`: `read-only` | `guest` | `pull-request` | `webhook`
- `repositoryUrl`: optional URL
- `metadata`: optional stringified notes or JSON

Use this after project registration whenever a repo, workspace, analytics account, or billing account becomes available. The preferred repository path is to place a `TEASER.md` file in the workspace and invite The Vibe VC as a GitHub App or grant equivalent read-only repository access.

### `subscribe_newsletter`

`POST /api/newsletter`

Body fields:
- `name`: optional string
- `email`: required email
- `source`: optional string

### `contact_limited_partner`

`POST /api/contact`

Body fields:
- `name`: required string
- `email`: required email
- `firm`: optional string
- `location`: optional string
- `checkSize`: optional string
- `thesis`: optional string
- `message`: required string

## MCP endpoint

The HTTP MCP endpoint is available at `POST /mcp`, with discovery metadata at `GET /.well-known/mcp.json`.

Use `tools/call` with `register_project` when an MCP-compatible client needs to submit a project. Relay any `humanVerificationInstructions` from the result to a human.

## Human workflow

1. Place a `TEASER.md` file in the founder workspace.
2. Connect Lovable through The Vibe VC MCP server, OpenClaw through this skill, Claude Code through the API or CLI, or another agent surface through the documented endpoints.
3. Register the project with a clean one-liner and repository or workspace context.
4. Use `humanVerificationInstructions` from the registration response and ask a human to post on LinkedIn or X.
5. Connect analytics and billing if available.
6. Summarize execution speed, product signal, traction evidence, and burn assumptions for the general partners.

## Evaluation lens

- Prefer evidence over pitch adjectives.
- Treat pivots as signal, not an automatic failure.
- Track whether the team ships, learns, and communicates clearly.
- Separate legal and operational steps from product conviction.
- Default to concise language. The point is fast judgment, not decorative prose.
