Funding Signal Monitor
gooseworks-ai/goose-skills
Monitor web sources for Series A-C funding announcements. An agent skill from gooseworks-ai/goose-skills.
Generate a personalized coffee chat playbook for networking conversations.
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chat --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/coffee-chat .claude/skills/coffee-chat && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .claude/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chatType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chat --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/coffee-chat .agents/skills/coffee-chat && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .agents/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chat --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/coffee-chat .cursor/skills/coffee-chat && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .cursor/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/coffee-chat--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chat --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/coffee-chat .gemini/skills/coffee-chat && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .gemini/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chatInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/coffee-chat .github/skills/coffee-chat && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .github/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills coffee-chat --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/coffee-chat .opencode/skills/coffee-chat && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "coffee-chat" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/coffee-chat into .opencode/skills/coffee-chat/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "coffee-chat", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
coffee-chatGenerate a personalized coffee chat playbook for networking conversations.
Coffee Chat is an agent skill from LeoYeAI/openclaw-master-skills. Generate a personalized coffee chat playbook for networking conversations. Use when: - User wants to prepare for a coffee chat with someone they met on LinkedIn - Need to gather intelligence on a professional contact before meeting - Creating conversation guides for networking meetings Triggers: "coffee chat", "networking prep", "coffee chat prep", "chat playbook", "meeting prep" This skill: 1. Collects target person's name and LinkedIn URL 2. Researches company and industry 3. Finds founder/employee backgrounds…
Its SKILL.md is about 6.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).
It sits in Data & Analytics, covering Web scraping, Sales call preparation and Web search. It works with LinkedIn, Notion and Apify. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmcurlFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
notion.soconsole.apify.comapi.notion.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
NOTION_API_KEYAPIFY_API_TOKENNOTION_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Coffee Chat loads about 6.6k tokens when it runs. Until then it costs about 151 tokens; SKILL.md has 836 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 836 words, ~6,555 tokens.
.claude/skills/coffee-chat/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.This skill helps you prepare for professional coffee chats by gathering intelligence on the person and generating personalized conversation guides.
Before using this skill, set up the following. Only Apify CLI is required for X scraping — everything else is optional.
Apify CLI is used to run the tweet scraper actor.
Install:
npm install -g apify-cliAuthenticate:
apify login
# Paste your Apify API token when prompted
# Get your token at: https://console.apify.com/account/integrationsVerify:
apify info
# Should show your username and tokenFree tier includes $5/month of compute credits. Scraping 10 tweets costs ~$0.004, well within free limits.
Create an integration:
Set the API key:
export NOTION_API_KEY="secret_xxxxxxxxxxxxxxxxxxxx"
# Add to your shell profile to persist:
echo 'export NOTION_API_KEY="secret_xxxxxxxxxxxxxxxxxxxx"' >> ~/.zshrcShare your Notion page with the integration:
https://notion.so/My-Page-abc123def456...abc123def456... (the part after the last -)Update NOTION_PAGE_ID in the Notion Push section of this skill.
This skill relies on web search and web fetch to research the target's company, industry, and background in Steps 2 & 3. Your AI agent needs access to these tools.
If using OpenClaw or Claude Code:
If using another agent framework, make sure it has access to:
Without these tools the agent will fall back to training knowledge only, which may be outdated. Research quality will drop significantly.
| Tool / Variable | Required | Description |
|---|---|---|
| Web search API | Yes (for research) | Built-in on OpenClaw/Claude Code; otherwise configure your agent's search plugin |
| Web fetch | Yes (for research) | Built-in on OpenClaw/Claude Code; otherwise configure your agent's fetch tool |
APIFY_API_TOKEN | For X scraping | Set automatically by apify login |
NOTION_API_KEY | Optional | Your Notion integration token |
Before using this skill, create your profile file at memory/my-profile.md:
# My Profile
- **Name**: [Your Name]
- **Role**: [Your current role and company]
- **Background**: [Brief career background, e.g. Finance → VC → AI]
- **Location**: [City, Country]
- **LinkedIn**: [Your LinkedIn URL]
- **Interests**: [Topics you care about / want to discuss]Also configure integrations (optional):
NOTION_API_KEY env var and update NOTION_PAGE_ID in the Notion Push section belowAPIFY_API_TOKEN env var for LinkedIn scraping (free tier available)Ask the user for:
@elonmusk or just elonmusk) — used for scraping recent postsLoad your profile from memory/my-profile.md for comparison.
For each target, do comprehensive company research:
Web search for company info:
X (Twitter) search for company account:
News search for recent coverage:
apify call apidojo/tweet-scraper --input '{
"searchTerms": ["from:USERNAME"],
"maxTweets": 10,
"sort": "Latest"
}' --output-dataset --silentReplace USERNAME with the target's X handle (without @).
APIFY_API_TOKEN is not set or scraping fails, fall back to web search for recent X postsFollow the Full Playbook Template below with ALL sections:
memory/coffee-chat-{target-slug}-{YYYY-MM-DD}.mdNOTION_API_KEY is set)# ☕ Coffee Chat Playbook: [Target Company/Name]
**Date:** [YYYY-MM-DD]
**Status:** Researched
---
## 📋 Target Profile Summary
### Basic Info
- **Target**: [Name] (Founder/CEO/PM at [Company])
- **LinkedIn**: [URL]
- **Location**: [City, Country]
- **Connection**: [How you met]
### Background
- [Previous career/experience]
- [Notable projects or achievements]
- [Education]
### Recent Posts / Topics
- [Topic 1 from LinkedIn/X]
- [Topic 2]
- [Topic 3]
---
## 🏢 Company & Industry Research
### Company Overview
- **Company Name**: [Name]
- **Founded**: [Year]
- **Location**: [HQ location]
- **Funding**: [Amount] ([Investors]) - [Date]
- **Team**: [Size/distribution if known]
- **X/Website**: [Links]
### Product
- [Product description]
- [Key features]
- [Target users]
### Industry Landscape
- **Market**: [Brief description of market]
- **Competitors**: [List key competitors]
- **Trends**: [Industry trends]
- **Challenges**: [Key challenges]
- **Opportunities**: [Opportunities]
### Investors (if applicable)
- **Investor 1**: [Background]
- **Investor 2**: [Background]
---
## 👥 Founder Deep Dive (for startups)
### [Founder 1 Name] ([Title])
- **Background**: [e.g., Documentary filmmaker, Ex-Google, etc.]
- **Work history**: [Notable companies/clients]
- **Notable achievements**: [e.g., Founded X, Award Y]
- **Philosophy/Interests**: [From posts]
### [Founder 2 Name] ([Title])
- [Same structure]
---
## 📱 Recent Content & Posts
### LinkedIn Posts
- [Post 1: topic and key message]
- [Post 2]
- [Post 3]
### X (Twitter) Posts — Last 10
> Scraped via apidojo/tweet-scraper. If X username not provided, use web search results.
| # | Date | Tweet | Likes | RT | Replies |
|---|------|-------|-------|----|---------|
| 1 | [YYYY-MM-DD] | [Full tweet text] | [n] | [n] | [n] |
| 2 | [YYYY-MM-DD] | [Full tweet text] | [n] | [n] | [n] |
| 3 | [YYYY-MM-DD] | [Full tweet text] | [n] | [n] | [n] |
| ... | | | | | |
**Key themes from X posts:**
- [Theme 1: what they talk about most]
- [Theme 2: opinions/stances]
- [Theme 3: recent interests or announcements]
**Engagement pattern**: [High/Medium/Low — what type of content gets most engagement]
---
## 🔍 Profile Comparison (You vs Target)
### Your Profile
- **Role**: [Load from memory/my-profile.md]
- **Background**: [Load from memory/my-profile.md]
- **Location**: [Load from memory/my-profile.md]
### Common Ground
- [Common industry or domain]
- [Similar career transition experience]
- [Shared interests]
### Conversation Starters (Based on Research)
1. "[Based on their product launch] I saw [product] launched - what was the inspiration?"
2. "[Based on their background] As someone who transitioned from [old career] to [new career], what surprised you most?"
3. "[Based on their philosophy] Your focus on [X] resonates with me because..."
4. "[Based on investors] How did you approach raising from [Investor]?"
5. "[Based on team] With your distributed team across [locations], how do you manage collaboration?"
---
## 💬 Questions to Ask (8 total)
### 👤 Personal (3)
1. [Question based on their background - e.g., "What prompted your transition from X to Y?"]
2. [Question based on their location/move - e.g., "What's it like building a US company from [location]?"]
3. [Question based on their interests - e.g., "I saw you worked on [project] - what was that experience like?"]
### 💼 Work-Related (3)
4. [Question about their product - e.g., "How is [Company] different from competitors?"]
5. [Question about challenges - e.g., "What's been the biggest challenge building [Company]?"]
6. [Question about team/culture - e.g., "How do you think about team building as a founder?"]
### 🌐 Industry (2)
7. [Question about industry trends - e.g., "Where do you see the industry heading in 2-3 years?"]
8. [Question about advice - e.g., "What advice would you give to someone in my role?"]
---
## 🗣️ Your Talking Points (4)
1. **Your background**: [Load from memory/my-profile.md]
2. **What you admire**: [Something specific from their profile/posts]
3. **Your work**: [Current role and what you're building]
4. **Curiosity**: [Something specific you want to learn from them]
---
## 🧭 Communication Principles & In-Chat Guide
### ☕ The COFFEE Framework (30-min structure)
Use this as your session blueprint. Every great coffee chat has a shape.
| Time | Phase | What to do |
|------|-------|------------|
| 0–5 min | **C — Connect** | Start human. Share who you are briefly. Ask about them first. |
| 5–10 min | **O — Offer Proof** + **F — Frame** | Optionally show a 60-sec artifact (1-pager, analysis, teardown) that proves you've done homework. Then frame the agenda: *"I have a few questions — happy to go wherever is useful for you too."* |
| 10–25 min | **F — Focused Questions** | Ask 2–3 non-Googleable questions. Listen 70%, talk 30%. Follow their thread. |
| 25–30 min | **E — End on Time** | Start wrapping at min 25. Don't let it run over. |
| Closing | **E — Extend Help** | Before you leave: *"Is there anything I can help with from my end?"* |
> **Litmus test for every question:** If the answer is fully on Google or their LinkedIn, don't ask it. Ask things only *they* can answer.
---
### The Golden Rule: 70/30
> **They talk 70%, you talk 30%.** Your job is to draw them out, not to impress them.
- Ask open-ended questions, then listen fully before responding
- Don't fill silence — let them think
- Put your phone away. Be fully present
---
### 🤝 Nonverbal Signals (Don't Overlook These)
| Signal | What to do |
|--------|-----------|
| Eye contact | Maintain natural eye contact — shows you're engaged |
| Nodding | Nod slowly to signal you're following and interested |
| Smile | Warm, genuine smiles — not forced |
| Body posture | Lean slightly forward, open body language, no crossed arms |
| Hands | Keep visible, use to emphasize points naturally |
| Phone | Face-down or away — checking it kills rapport instantly |
---
### 🎭 Identify Their Networker Persona
Read the room in the first 2-3 minutes. Adjust your style accordingly.
#### 🔵 Practicalist
> Fact-driven, problem-solver, sticks to the point, values time efficiency
**Signs**: Gets straight to business, asks direct questions, gives concise answers
**Your technique**:
- Be clear on your intention upfront ("I'm here to learn about X")
- Skip small talk, lead with substance
- Give them space to respond — don't ramble
- Use data and specifics, not vague observations
**Sample opener**: *"I wanted to connect because [specific reason]. I have a few focused questions — hope that works for you."*
---
#### 🟡 Conversationalist
> Personable, relationship-focused, loves stories, open to tangents
**Signs**: Asks personal questions, shares stories, warm and expressive
**Your technique**:
- Power on small talk — ask about their weekend, their city, their journey
- Match their warmth and storytelling style
- Pay close attention to body language — they're reading yours too
- Let conversations flow naturally, don't over-structure
**Sample opener**: *"I loved your post about [X] — it really resonated with me. How did that come about?"*
---
#### 🔴 Dominator
> Dominates the conversation, tends to be the one asking questions, high-status energy
**Signs**: Asks lots of questions, steers topics, rarely pauses for your input
**Your technique**:
- Listen to their questions — they reveal what they care about
- Be more assertive: when there's a natural pause, jump in with your question
- Use bridging phrases: *"That's a great point — it makes me curious about..."*
- Don't wait to be invited — politely redirect to your agenda
**Sample opener**: *"Before I forget — I actually had a specific question I was hoping to get your take on..."*
---
### 💬 Question Bank (70/30 Principle)
Design questions to keep them talking. Follow up on their answers before moving to the next question.
> **How to use this bank:**
> - Pick 2-3 **Core Questions** per section — these are your main agenda
> - Use **Follow-Up Questions** only if time allows and the topic naturally opens up
> - Use **Transition Phrases** to move between topics without abrupt cuts
---
#### 🔓 Warm-Up (first 5 min — build comfort)
**Core:**
- *"How's your week going? Anything exciting on your plate right now?"*
- *"How did you end up in [city/role]? Was it planned or did it just happen?"*
**Follow-up (if they open up):**
- *"What do you enjoy most about being based in [city]?"*
- *"Was there a specific moment that made you decide to make the move?"*
**Transition into background:** *"That's really interesting — I'd love to hear more about your path to where you are now..."*
---
#### 🧬 Background & Journey (understand their path)
**Core:**
- *"What drew you to [industry/role] originally?"*
- *"What's been the most unexpected part of your journey so far?"*
- *"If you could start all over again, would you change your career path in any way?"* *(UB)*
**Follow-up (if time allows):**
- *"If you could go back and tell your younger self one thing, what would it be?"*
- *"Was there a specific decision that really changed the trajectory of things?"*
- *"How long does it typically take for people to rise to more senior levels in this field?"* *(UB)*
**Transition into work:** *"It sounds like you've built a really intentional path. I'm curious how that shapes how you think about [Company] today..."*
---
#### 🏢 Work & Company (go deeper on what they do)
**Core:**
- *"What does a great day at work look like for you right now?"*
- *"What's the hardest problem [Company] is working through?"*
- *"What parts of your job do you find most challenging — and most enjoyable?"* *(UB)*
**Follow-up (if they go deep):**
- *"How has the team's approach evolved as you've scaled?"*
- *"What's something people on the outside misunderstand about what you're building?"*
- *"How would you describe the culture — what kind of person thrives here?"* *(UB)*
- *"Why do people typically leave this company or field?"* *(UB)*
**Transition into industry:** *"Given everything you're seeing up close at [Company], I'd love your take on where the broader space is going..."*
---
#### 🌐 Industry & Trends (show intellectual curiosity)
**Core:**
- *"Where do you think [industry] is heading in the next 2-3 years?"*
- *"What's a trend you're watching that most people aren't paying attention to yet?"*
- *"What are the biggest challenges facing this industry right now?"* *(MIT)*
**Follow-up (if time allows):**
- *"Who do you think is doing the most interesting work in this space right now?"*
- *"Is there a bet you're making that feels contrarian to the mainstream view?"*
- *"Is the field growing — are there good opportunities for newcomers?"* *(UB)*
- *"What developments on the horizon could affect opportunities in this space?"* *(UB)*
**Transition into closing:** *"This has been really eye-opening — before we wrap up, I wanted to make sure I ask..."*
---
#### 🤝 Relationship-Building & Closing (make it mutual)
**Core:**
- *"Is there anything I can help with from my end — introductions, resources, anything?"*
- *"Would it be okay to keep in touch? I'd love to follow your journey."*
- *"Are there any questions I should have asked but didn't?"* *(MIT — always ask this)*
**Follow-up:**
- *"Who else do you think I should be talking to in this space? Would it be okay to use your name?"* *(UB)*
- *"What resources — books, podcasts, communities — would you recommend I look into?"* *(MIT)*
---
#### ⚡ Persona-Specific Follow-Ups
- **Practicalist**: *"How do you measure success on that?"* / *"What's the ROI you're seeing?"*
- **Conversationalist**: *"Tell me more about that — how did it feel?"* / *"What was the moment you knew?"*
- **Dominator**: *"You mentioned [X] — I've been thinking about that a lot. Can I ask your take on [Y]?"*
---
#### 🏛️ Consulting / Finance / High-Prestige Firm (use when target works at MBB, Big 4, investment bank, etc.)
These questions are sharper and more direct — suited for time-pressed, high-status professionals who respect preparation.
**About their firm & culture:**
- *"What surprised you most about [Firm] that you only discovered after joining?"*
- *"How would you describe someone who truly excels here — what separates them from the rest?"*
- *"What do you see as [Firm]'s biggest opportunity and biggest challenge right now?"*
- *"How would you compare [Firm] to others you've worked with or considered?"*
**About their career path:**
- *"What underrated skill do you think accelerated your growth here?"*
- *"What surprised you most moving from individual contributor to managing others?"*
- *"Looking back, what do you wish you'd known before entering this field?"*
**Situational / behavioral (if they're senior and the vibe allows):**
- *"Tell me about a time you had to persuade someone to change their mind when the stakes were high — how did you approach it?"*
- *"Describe a moment when you had to make a call with limited information. What did you do?"*
- *"What's a professional risk you took that paid off — and one that didn't?"*
**About breaking in (if you're exploring the field):**
- *"How do most people at your level enter this field — what paths tend to work?"*
- *"Considering my background, how well do you think I'd fit into this type of role?"* *(UB)*
- *"What would you recommend I do in the next 6 months to be a stronger candidate?"*
- *"Are there specific companies or teams within the industry you'd suggest I look at?"*
> **Tone note for consulting/finance targets:** Be crisp. Lead with your agenda. They appreciate directness and hate meandering. Show you've done the homework — reference their work, their firm's recent deals or reports, their public writing.
---
### 🔍 Finding Common Ground (TLDR)
Before the chat, scan their LinkedIn/X for:
- **Shared experiences**: same industry, career pivot, city, university
- **Shared interests**: topics they post about repeatedly
- **Shared values**: how they talk about their work and people
Use these to open genuine threads — not forced flattery. One real connection beats five generic questions.
---
### ✨ Value-Added Mindset
Go in with a giving mentality, not just a taking one:
- Bring a relevant article, resource, or intro to offer
- Share a genuine observation about their work: *"I noticed [X] — have you considered [Y]?"*
- Follow up within 24hrs: summarize 1-2 things you learned and mention what you'll do next
---
## ⚠️ Communication Tips
- **Tone**: Warm, curious, show genuine interest in their journey
- **Attitude**: Be authentic, appreciate their unique background
- **Address**: First names
- **Time Zone**: [Check time zone difference if remote]
---
## ✅ Pre-Chat Checklist
- [ ] Review company website and product
- [ ] Check recent LinkedIn/X posts
- [ ] Prepare 30-sec self introduction
- [ ] Set up calendar invite (consider time zones)
- [ ] Have questions ready
- [ ] Have pen and paper for notesRequires NOTION_API_KEY environment variable and your target page ID.
# Set your Notion page ID here
NOTION_PAGE_ID="YOUR_NOTION_PAGE_ID"
NOTION_KEY="${NOTION_API_KEY}"
curl -s -X PATCH "https://api.notion.com/v1/blocks/${NOTION_PAGE_ID}/children" \
-H "Authorization: Bearer $NOTION_KEY" \
-H "Notion-Version: 2022-06-28" \
-H "Content-Type: application/json" \
-d '{
"children": [
{"object": "block", "type": "heading_1", "heading_1": {"rich_text": [{"text": {"content": "☕ Coffee Chat Playbook: [Target]"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "Date: [YYYY-MM-DD]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "📋 Target Profile Summary"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[Basic info, background, recent topics]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "🏢 Company & Industry Research"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[Funding, location, team, product, industry landscape]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "👥 Founder Deep Dive"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[Background, work history, achievements, philosophy]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "📱 Recent Content & Posts"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[LinkedIn posts + X activity]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "🔍 You vs Target"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[Common ground and conversation starters]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "💬 Questions (8)"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[8 questions: 3 personal, 3 work, 2 industry]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "🗣️ Talking Points (4)"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[4 talking points]"}}]}},
{"object": "block", "type": "divider", "divider": {}},
{"object": "block", "type": "heading_2", "heading_2": {"rich_text": [{"text": {"content": "⚠️ Tips & ✅ Checklist"}}]}},
{"object": "block", "type": "paragraph", "paragraph": {"rich_text": [{"text": {"content": "[Communication tips and pre-chat checklist]"}}]}}
]
}'memory/coffee-chat-{target-slug}-{YYYY-MM-DD}.mdNOTION_API_KEY is configuredmemory/my-profile.mdNOTION_API_KEY environment variable2022-06-28© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/coffee-chat of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Coffee Chat next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Coffee Chat this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~6.6k | Automated safety check: Pass | MIT | |
| Funding Signal Monitorgooseworks-ai/goose-skills | 1.2k | 1 repos | ~2.3k | Automated safety check: Pass | MIT | |
| Competitor Intelgooseworks-ai/goose-skills | 1.2k | 1 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Deepapidavidondrej/skills | 4.1k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Linkedin Message Writergooseworks-ai/goose-skills | 1.2k | 1 repos | ~3.4k | Automated safety check: Notes | MIT | |
| Linkedin Thread Monitorsergebulaev/linkedin-skills | 4.4k | 1 repos | ~1.4k | Automated safety check: Pass | MIT |
gooseworks-ai/goose-skills
Monitor web sources for Series A-C funding announcements. An agent skill from gooseworks-ai/goose-skills.
gooseworks-ai/goose-skills
Competitor intelligence system. An agent skill from gooseworks-ai/goose-skills.
davidondrej/skills
Use DeepAPI for all web search, deep research, and web scraping (websites, LinkedIn, GitHub, X/Twitter, YouTube, Instagram) instead of built-in search, research, fetch, or browser tools.
gooseworks-ai/goose-skills
Research LinkedIn profiles and write personalized messages for any LinkedIn message type — connection requests, InMails, DMs, message requests, post comments, and comment replies.
sergebulaev/linkedin-skills
Track which of your LinkedIn comments earned author replies.
apify/awesome-skills
Build a local-business lead database from Google Maps in one Apify pipeline: search by target audience + geography, enrich each place with company contacts from its website, leads enrichment (names…
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Generate a personalized coffee chat playbook for networking conversations. Coffee Chat is an agent skill from LeoYeAI/openclaw-master-skills. Generate a personalized coffee chat playbook for networking conversations.
Coffee Chat fits situations like: networking prep; coffee chat prep; meeting prep This skill: 1.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a claude-code`. Or copy the skill folder (skills/coffee-chat in LeoYeAI/openclaw-master-skills) into .claude/skills/coffee-chat in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a codex`. Or copy the skill folder (skills/coffee-chat in LeoYeAI/openclaw-master-skills) into .agents/skills/coffee-chat in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill coffee-chat -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/coffee-chat, .gemini/skills/coffee-chat, .github/skills/coffee-chat and .opencode/skills/coffee-chat in your project.
Going by SKILL.md and its folder, Coffee Chat needs the command-line tools its instructions call (npm and curl) and credentials named NOTION_API_KEY, APIFY_API_TOKEN and NOTION_KEY. Our summary lists: Node.js; A credential in NOTION_API_KEY; A credential in APIFY_API_TOKEN.
SKILL.md names 3 domains. In commands or code: notion.so, console.apify.com and api.notion.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Coffee Chat is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.6k tokens (SKILL.md is roughly 26k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Coffee Chat: Funding Signal Monitor (gooseworks-ai/goose-skills, 1.2k stars), Competitor Intel (gooseworks-ai/goose-skills, 1.2k stars), Deepapi (davidondrej/skills, 4.1k stars) and Linkedin Message Writer (gooseworks-ai/goose-skills, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.