Portfolio support ops
When to use
Use this skill when:
- A portfolio company asks for help (hiring, customers, partners, strategy)
- You're prepping for a board meeting or quarterly check-in
- You want to systematize support so it compounds over time
Inputs you should request (only if missing)
- The specific request (what outcome, by when)
- Company stage and immediate priorities
- Target ICP / customer list (if request is GTM)
- Hiring priorities and role specs (if request is recruiting)
- Any constraints (confidentiality, competitor conflicts)
Outputs you must produce
- Clarified request (what "done" means, measurable)
- Action plan (owner, next step, due date, SLA)
- Delivered help (intros made, candidates sourced, docs delivered)
- Close-the-loop note (did it work? outcome measured)
- Updated help menu (company priorities refreshed)
Hard rule: Every request gets a resolution within SLA and an outcome measurement.
Templates:
- assets/help-menu.md
- assets/request-intake.md
- assets/intro-template.md
- assets/board-prep.md
SLA by request type
| Type |
Priority |
Response SLA |
Resolution SLA |
Outcome measurement |
| Fundraising support |
P0 |
4 hours |
48 hours |
Meetings scheduled, term sheets received |
| Key hire closing |
P0 |
4 hours |
1 week |
Offer accepted Y/N |
| Customer escalation |
P0 |
4 hours |
48 hours |
Issue resolved Y/N |
| Customer intro |
P1 |
24 hours |
1 week |
Intro made, meeting held, outcome |
| Recruiting pipeline |
P1 |
24 hours |
2 weeks |
Candidates submitted, interviews, hires |
| Partner intro |
P1 |
24 hours |
1 week |
Intro made, partnership status |
| Strategy/advisory |
P2 |
48 hours |
1 week |
Deliverable shipped, feedback received |
| Market intel |
P2 |
48 hours |
1 week |
Report delivered, usefulness rated |
Procedure
1) Build a "help menu" per company (refresh quarterly)
Every portfolio company gets a living doc with:
# [Company] Help Menu
Last updated: YYYY-MM-DD
## Current priorities (this quarter)
1. [Priority 1]
2. [Priority 2]
3. [Priority 3]
## Hiring needs
| Role | Ideal profile | Urgency | Status |
|---|---|---|---|
| | | P0/P1/P2 | Open/Filled |
## Customer targets
| Account | Buyer persona | Why they need this | Intro path |
|---|---|---|---|
## Partnership targets
| Partner | Type | Value to company | Status |
|---|---|---|---|
## Key metrics (baseline)
| Metric | Current | Target | Trend |
|---|---|---|---|
## Board meeting schedule
- Next board: [date]
- Materials due: [date]
## Support log (last 5)
| Date | Request | Outcome | Impact |
|---|---|---|---|
2) Intake requests with structured format
For every request, capture:
| Field |
Value |
| Company |
|
| Requester |
|
| Request type |
Hiring / Customer / Partner / Strategy / Fundraising / Other |
| Goal (one sentence) |
|
| "Done" looks like |
|
| Deadline |
|
| Priority |
P0 / P1 / P2 |
| Owner |
|
| SLA |
Response: X hours, Resolution: X days |
| Next step |
|
| Constraints |
|
3) Execute value actions with tracking
Customer intros (highest leverage):
- Confirm the target account and buyer persona
- Check your network for warm paths (1st degree > 2nd degree > cold)
- Send structured intro request to connector:
- Why the match is relevant now
- What the ask is (15-min chat, design partner, pilot, etc.)
- Suggested time window
- Track: Intro made -> Meeting held -> Outcome (pilot/deal/pass)
Recruiting support:
- Confirm role scorecard (must-have vs nice-to-have)
- Source 10-20 candidate targets (companies + titles)
- Identify warm paths (your network, portfolio network)
- Track pipeline weekly:
- Candidates identified
- Outreach sent
- Responded
- Screened
- Interviewed
- Offers
- Accepted
Fundraising support:
- Review materials (deck, data room)
- Build target investor list with warm paths
- Make intros with context (why this investor, why now)
- Track: Intros made -> Meetings -> Follow-ups -> Term sheets
4) Close the loop with outcome measurement
After every request resolution, document:
| Field |
Value |
| Request ID |
|
| Resolution date |
|
| Within SLA? |
Yes / No |
| Outcome |
Success / Partial / Failed |
| Impact |
High / Medium / Low |
| Evidence |
|
| Founder feedback |
|
| Learnings |
|
Impact definitions:
- High: Directly contributed to revenue, hire, or funding
- Medium: Advanced a priority, saved founder time
- Low: Helpful but not critical path
5) Board meeting support
Before the meeting (1 week out):
- Review the deck
- Pull 5 questions that matter (not softballs)
- Prepare a 1-page competitive/market update
- Identify 1-2 ways you can help this quarter
After the meeting (within 48 hours):
- Capture action items with owners and dates
- Send follow-up with your commitments
- Update help menu based on new priorities
6) Quarterly review per company
Every quarter, review:
- Requests handled: count by type
- SLA performance: % within SLA
- Outcomes: % success rate
- Impact: High/Medium/Low distribution
- NPS: Would founder recommend your support?
Measuring support effectiveness
Track at the fund level:
| Metric |
Target |
How to measure |
| Response SLA hit rate |
>90% |
% requests responded within SLA |
| Resolution SLA hit rate |
>80% |
% requests resolved within SLA |
| Outcome success rate |
>70% |
% requests with Success outcome |
| High-impact rate |
>30% |
% requests rated High impact |
| Founder NPS |
>50 |
Quarterly survey |
| Intros -> meetings |
>60% |
% intros that result in meeting |
| Candidates -> interviews |
>20% |
% sourced candidates interviewed |
Salesforce logging (recommended)
Track portfolio support in Salesforce via Activities on the Account:
- Log each support request as a Task (open until resolved)
- Log each action (intro, candidate submission) as an Activity
- Tag by type: hiring / customer / partner / strategy / fundraising
- Record outcome and impact in Activity notes
- Link to Contacts for intros made
If you need API workflows, use salesforce-crm-ops.
References
- Mark Suster has useful public writing on boards and how they function in practice.
Edge cases
- If the ask is vague: ask "What does success look like next week?" before proceeding.
- If you can't help quickly: provide an alternative (another operator, another firm, or a small experiment) within SLA.
- If the founder doesn't close the loop: proactively check in at resolution SLA deadline.
1---2name: portfolio-support-ops3description: Run portfolio support like an on-call ops function with measurable outcomes: intake requests, ship intros, recruiting help, board prep, and close-the-loop tracking. Every request gets a resolution and outcome measurement.4license: Proprietary5---6# Portfolio support ops
7
8## When to use
9Use this skill when:
10- A portfolio company asks for help (hiring, customers, partners, strategy)
11- You're prepping for a board meeting or quarterly check-in
12- You want to systematize support so it compounds over time
13
14## Inputs you should request (only if missing)
15- The specific request (what outcome, by when)
16- Company stage and immediate priorities
17- Target ICP / customer list (if request is GTM)
18- Hiring priorities and role specs (if request is recruiting)
19- Any constraints (confidentiality, competitor conflicts)
20
21## Outputs you must produce
221) **Clarified request** (what "done" means, measurable)
232) **Action plan** (owner, next step, due date, SLA)
243) **Delivered help** (intros made, candidates sourced, docs delivered)
254) **Close-the-loop note** (did it work? outcome measured)
265) **Updated help menu** (company priorities refreshed)
27
28**Hard rule:** Every request gets a resolution within SLA and an outcome measurement.
29
30Templates:
31- assets/help-menu.md
32- assets/request-intake.md
33- assets/intro-template.md
34- assets/board-prep.md
35
36## SLA by request type
37
38| Type | Priority | Response SLA | Resolution SLA | Outcome measurement |
39|---|---|---|---|---|
40| Fundraising support | P0 | 4 hours | 48 hours | Meetings scheduled, term sheets received |
41| Key hire closing | P0 | 4 hours | 1 week | Offer accepted Y/N |
42| Customer escalation | P0 | 4 hours | 48 hours | Issue resolved Y/N |
43| Customer intro | P1 | 24 hours | 1 week | Intro made, meeting held, outcome |
44| Recruiting pipeline | P1 | 24 hours | 2 weeks | Candidates submitted, interviews, hires |
45| Partner intro | P1 | 24 hours | 1 week | Intro made, partnership status |
46| Strategy/advisory | P2 | 48 hours | 1 week | Deliverable shipped, feedback received |
47| Market intel | P2 | 48 hours | 1 week | Report delivered, usefulness rated |
48
49## Procedure
50
51### 1) Build a "help menu" per company (refresh quarterly)
52
53Every portfolio company gets a living doc with:
54
55```markdown
56# [Company] Help Menu
57Last updated: YYYY-MM-DD
58
59## Current priorities (this quarter)
601. [Priority 1]
612. [Priority 2]
623. [Priority 3]
63
64## Hiring needs
65| Role | Ideal profile | Urgency | Status |
66|---|---|---|---|
67| | | P0/P1/P2 | Open/Filled |
68
69## Customer targets
70| Account | Buyer persona | Why they need this | Intro path |
71|---|---|---|---|
72
73## Partnership targets
74| Partner | Type | Value to company | Status |
75|---|---|---|---|
76
77## Key metrics (baseline)
78| Metric | Current | Target | Trend |
79|---|---|---|---|
80
81## Board meeting schedule
82- Next board: [date]
83- Materials due: [date]
84
85## Support log (last 5)
86| Date | Request | Outcome | Impact |
87|---|---|---|---|
88```
89
90### 2) Intake requests with structured format
91
92For every request, capture:
93
94| Field | Value |
95|---|---|
96| Company | |
97| Requester | |
98| Request type | Hiring / Customer / Partner / Strategy / Fundraising / Other |
99| Goal (one sentence) | |
100| "Done" looks like | |
101| Deadline | |
102| Priority | P0 / P1 / P2 |
103| Owner | |
104| SLA | Response: X hours, Resolution: X days |
105| Next step | |
106| Constraints | |
107
108### 3) Execute value actions with tracking
109
110**Customer intros (highest leverage):**
1111. Confirm the target account and buyer persona
1122. Check your network for warm paths (1st degree > 2nd degree > cold)
1133. Send structured intro request to connector:
114 - Why the match is relevant now
115 - What the ask is (15-min chat, design partner, pilot, etc.)
116 - Suggested time window
1174. Track: Intro made -> Meeting held -> Outcome (pilot/deal/pass)
118
119**Recruiting support:**
1201. Confirm role scorecard (must-have vs nice-to-have)
1212. Source 10-20 candidate targets (companies + titles)
1223. Identify warm paths (your network, portfolio network)
1234. Track pipeline weekly:
124 - Candidates identified
125 - Outreach sent
126 - Responded
127 - Screened
128 - Interviewed
129 - Offers
130 - Accepted
131
132**Fundraising support:**
1331. Review materials (deck, data room)
1342. Build target investor list with warm paths
1353. Make intros with context (why this investor, why now)
1364. Track: Intros made -> Meetings -> Follow-ups -> Term sheets
137
138### 4) Close the loop with outcome measurement
139
140**After every request resolution, document:**
141
142| Field | Value |
143|---|---|
144| Request ID | |
145| Resolution date | |
146| Within SLA? | Yes / No |
147| Outcome | Success / Partial / Failed |
148| Impact | High / Medium / Low |
149| Evidence | |
150| Founder feedback | |
151| Learnings | |
152
153**Impact definitions:**
154- High: Directly contributed to revenue, hire, or funding
155- Medium: Advanced a priority, saved founder time
156- Low: Helpful but not critical path
157
158### 5) Board meeting support
159
160**Before the meeting (1 week out):**
161- Review the deck
162- Pull 5 questions that matter (not softballs)
163- Prepare a 1-page competitive/market update
164- Identify 1-2 ways you can help this quarter
165
166**After the meeting (within 48 hours):**
167- Capture action items with owners and dates
168- Send follow-up with your commitments
169- Update help menu based on new priorities
170
171### 6) Quarterly review per company
172
173Every quarter, review:
174- Requests handled: count by type
175- SLA performance: % within SLA
176- Outcomes: % success rate
177- Impact: High/Medium/Low distribution
178- NPS: Would founder recommend your support?
179
180## Measuring support effectiveness
181
182Track at the fund level:
183
184| Metric | Target | How to measure |
185|---|---|---|
186| Response SLA hit rate | >90% | % requests responded within SLA |
187| Resolution SLA hit rate | >80% | % requests resolved within SLA |
188| Outcome success rate | >70% | % requests with Success outcome |
189| High-impact rate | >30% | % requests rated High impact |
190| Founder NPS | >50 | Quarterly survey |
191| Intros -> meetings | >60% | % intros that result in meeting |
192| Candidates -> interviews | >20% | % sourced candidates interviewed |
193
194## Salesforce logging (recommended)
195
196Track portfolio support in Salesforce via Activities on the Account:
197- Log each support request as a Task (open until resolved)
198- Log each action (intro, candidate submission) as an Activity
199- Tag by type: hiring / customer / partner / strategy / fundraising
200- Record outcome and impact in Activity notes
201- Link to Contacts for intros made
202
203If you need API workflows, use `salesforce-crm-ops`.
204
205## References
206- Mark Suster has useful public writing on boards and how they function in practice.
207
208## Edge cases
209- If the ask is vague: ask "What does success look like next week?" before proceeding.
210- If you can't help quickly: provide an alternative (another operator, another firm, or a small experiment) within SLA.
211- If the founder doesn't close the loop: proactively check in at resolution SLA deadline.