vc-curated-match

$npx mdskill add Varnan-Tech/opendirectory/vc-curated-match

Matches product descriptions to relevant VC investors using a curated dataset.

  • Solves the problem of finding targeted investors for a startup or project.
  • Depends on a curated static dataset of VC investors and a Python orchestrator script.
  • Uses algorithmic matching based on product description, URL, and optional stage filter.
  • Generates a Markdown report with high-confidence matches and saves it to a file.

SKILL.md

.github/skills/vc-curated-matchView on GitHub ↗
---
name: vc-curated-match
description: Accepts a product description and URL to algorithmically identify relevant Venture Capital investors targeting exactly that stage, industry, and niche based on a curated static dataset.
author: OpenDirectory
version: 1.0.0
---

# VC Curated Match Skill

Identify targeted VC funds based on a product's description and URL.

---

## When to Trigger This Skill

Use this skill when the user asks to:
- Find investors for their startup or open-source project.
- Get a list of relevant VC funds by stage, industry, or space.
- Match their product built with specific technologies to investor theses.

---

## Step 1: Confirm Input

Ask the user for the product description and the URL. 
Optional parameters:
- Stage: `Pre-Seed`, `Seed`, `Series A` (`--stage`)
- Output: e.g., `vc-matches.md` (`--output`)

---

## Step 2: Fetch Matches & Generate Report

Run the orchestrator script to handle context fetching, VC matching, and Markdown generation in one command.

```bash
python scripts/run.py --description "A fast rust-based web framework" --url "https://example.com"
```

For custom requests, append overrides:
```bash
python scripts/run.py \
  --description "..." \
  --url "..." \
  [--stage Seed] \
  [--output matched-investors.md]
```

---

## Step 3: Present Results

Summarize the closest matches returned. Mention high-confidence matches explicitly. Provide the output path.

---

## Dependencies

Standard Python 3.10+ library (no external packages required).

More from Varnan-Tech/opendirectory

SkillDescription
app-store-review-arbitrageFetches low-star App Store and Google Play reviews, clusters them into broken-promise patterns, and generates a ranked copy brief with positioning opportunities.
blog-cover-generatorUse when the user asks to generate a blog cover image, thumbnail, or article header. Automatically uses modern typography, brand logos, and Google Search grounding to create beautiful 16:9 images with Gemini 3.1 Flash Image Preview.
brand-alchemyWorld-class brand strategist and naming expert. Uses an interrogation-led discovery phase to extract your brand's DNA, then applies scientific naming frameworks (Phonosemantics) and automated multi-TLD domain checking.
claude-md-generatorUse when the user asks to generate or update a project's CLAUDE or AGENTS context file from a codebase scan. Writes a focused file under 100 lines containing only the non-obvious build commands, conventions, and gotchas Claude Code needs.
cold-email-verifierUse when the user wants to verify cold emails, enrich a lead list, or autonomously guess email addresses from a CSV using ValidEmail.co or the open-source Reacher engine.
company-radarCompetitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.
competitor-pr-finderGive it your product URL or description. It finds your top 5 competitors, runs three-track PR research across all of them (editorial, podcasts, communities), identifies which channels appear most frequently, looks up the journalist or host for each, and returns a tiered outreach list with story angles and ready-to-send cold pitch drafts tailored to your product. Use when asked to find PR opportunities, discover where competitors got featured, build a media outreach list, find which journalists cover my space, or get pitch templates for press coverage.
cook-the-blogGenerate high-converting, deep-dive growth case studies in MDX format. Use this skill when asked to write a case study or blog post about a company's growth, tech stack, or product-led strategy. It handles the full pipeline (researching the company via Tavily, generating a 16:9 cover image, quality checking the draft, uploading assets to cloud storage, and pushing directly to the target repository).
dependency-update-botScans your project for outdated npm, pip, Cargo, Go, or Ruby packages. Runs a CVE security audit. Fetches changelogs, summarizes breaking changes with Gemini, and opens one PR per risk group (patch, minor, major). Includes Diagnosis Mode for install conflicts. Use when asked to update dependencies, check for outdated packages, open dependency PRs, scan for package updates, audit for CVEs, or flag breaking changes in upgrades. Trigger when a user says "check for outdated packages", "update my dependencies", "open PRs for dependency updates", "scan for CVEs", or "which packages need upgrading".
docs-from-codeGenerates and updates README.md and API reference docs by reading your codebase's functions, routes, types, schemas, and architecture. Uses graphify to build a knowledge graph first, then writes accurate docs from it. Use when asked to write docs, generate a README, document an API, update stale docs, create an API reference from code, add an architecture section, or document a project in any language. Trigger when a user says their docs are missing, outdated, or wants to document their codebase without writing it manually.