About vc-curated-match
vc-curated-match is a skill for finding venture funds suited to a startup or open-source project from its description and URL. It accepts an optional funding stage and runs a Python script to produce a Markdown report of matches.
Key features
- 01Matches VC funds to product descriptions
- 02Uses a product URL as input
- 03Optional funding-stage filter
- 04Generates a Markdown report
- 05Python 3.10+ standard library only
Use cases
- 01Finding investors for a startup
- 02Identifying funds by stage or industry
- 03Matching a project's technology to investor theses
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ varnan-tech/ opendirectory --skill vc-curated-matchAfter installing, type/vc-curated-matchin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
README.mddata/vc_funds.jsonevals/ai-b2b-saas-seed.mddevtool-oss-seed.mdevals.jsonfintech-india-preseed.mdvarnan-seed.mdscripts/fetch_product_context.pygenerate_report.pymatch_vcs.pyrun.pyDetails
From the project READMEVC 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.
python scripts/run.py --description "A fast rust-based web framework" --url "https://example.com"
For custom requests, append overrides:
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).