Find startup credits, perks, and offers you may have but aren't using. Use when: (1) User wants to inventory available credits/perks across accounts, (2) User asks 'do I have a deal for X?' when signing up for something new, (3) User mentions banking, cloud, or VC relationships. Searches known programs + email for forgotten offers.
Surface forgotten credits, discounts, and perks across startup programs, banking relationships, corporate cards, VC portfolios, and email offers.
This skill maintains two living documents:
| File | Purpose |
|---|---|
my-context.md | Inputs - User's accounts, relationships, subscriptions |
my-inventory.md | Outputs - Available perks organized by service/tool, with usage tracking |
Both live in ~/.claude/skills/credits-inventory/. Read them at skill start; update them as you discover new information.
The inventory tracks the full lifecycle of each perk:
| Status | Meaning |
|---|
Available | Not yet claimed, can be activated |
Claimed [DATE] | Activated on date, now in use |
Active | Currently being used (for ongoing subscriptions) |
Expiring [DATE] | Has a known expiration date |
Depleted | Credits fully used |
Expired | Past expiration, no longer available |
Verify | Needs manual verification of status |
Track for metered credits (API credits, cloud credits):
Track for time-limited perks (free subscriptions):
Comprehensive scan of all accounts to surface available credits and perks.
User is signing up for a specific service - check if they have a discount.
Read: ~/.claude/skills/credits-inventory/my-context.md
Read: ~/.claude/skills/credits-inventory/my-inventory.md
If context file is empty or outdated, ask user to update their accounts.
For each account type in context:
A. Check known programs (see reference database below)
B. Search email via gscli
# Search for perks from known sources
gscli gmail search "from:[source] perks OR credits OR offer" -l 20
# Search for specific services
gscli gmail search "[service] free OR credits OR discount" -l 10
# Search for expiring offers
gscli gmail search "expires OR expiring credits OR offer" -l 15
C. Read promising emails
gscli gmail read [message-id]
Look for:
When user asks "do I have a deal for [SERVICE]?":
my-inventory.md for existing entriesgscli gmail search "[SERVICE] free OR credits OR discount OR offer" -l 15After discovery, update my-inventory.md with findings organized by service.
Inventory organization:
When user says "I claimed [perk]" or "update [perk] status":
my-inventory.mdClaimed to today's dateExpires if known (often 1 year from claim)Status to Active or Claimed YYYY-MM-DDFor balance updates ("I have $X left on [perk]"):
Remaining columnWhen running inventory checks:
Expires datesExpiration actions:
Expired, keep in inventory for reference# VC portfolio perks (replace with actual investor names from context)
gscli gmail search "from:usv perks OR credits OR offer" -l 20
gscli gmail search "from:getproven" -l 10
# Banking perks
gscli gmail search "from:brex perks OR credits" -l 15
gscli gmail search "from:mercury perks OR partner" -l 15
# Newsletter perks
gscli gmail search "from:lenny product pass OR perks" -l 10
# Service-specific (when doing lookups)
gscli gmail search "[servicename] free OR credits OR startup" -l 15
# Catch expiring offers
gscli gmail search "expires soon OR expiring credits" -l 20
gscli gmail search "activate your OR claim your" -l 15
When you find a promising email:
gscli gmail read [message-id]
Extract:
If you find a claim URL but can't access it directly, provide clear instructions:
**How to claim:**
1. Go to: [URL]
2. Log in with your [account type] credentials
3. Look for [specific button/section]
4. Apply code: [CODE] (if applicable)
my-inventory.md should be organized BY SERVICE with usage tracking:
# Credits & Perks Inventory
Last updated: YYYY-MM-DD
## Dashboard
| Metric | Value |
| --------------------------- | ------- |
| Total available (unclaimed) | $X,XXX |
| Total claimed (active) | $X,XXX |
| Total remaining balance | $X,XXX |
| Expiring within 90 days | [count] |
### Expiring Soon
| Service | Source | Expires | Value | Action |
| ----------- | ------ | ---------- | ---------------- | ----------- |
| AWS credits | Brex | 2026-03-15 | $2,340 remaining | Use or lose |
### Recently Claimed
| Service | Source | Claimed | Value |
| ------- | ------- | ---------- | ------- |
| PostHog | Lenny's | 2026-01-15 | $16,500 |
---
## A
### Anthropic (Claude API)
| Source | Value | Claimed | Expires | Remaining | Status |
| ---------- | ------- | ---------- | ---------- | --------- | --------- |
| Brex Perks | $500 | — | — | — | Available |
| USV Proven | $15,000 | 2026-01-20 | 2027-01-20 | $12,450 | Active |
### AWS
| Source | Value | Claimed | Expires | Remaining | Status |
| --------------- | ------- | ---------- | ---------- | --------- | ---------------- |
| Brex Perks | $5,000 | 2025-06-01 | 2027-06-01 | $2,340 | Expiring 2027-06 |
| Pump.co savings | $7,870+ | Active | — | Ongoing | Active |
---
## P
### PostHog
| Source | Value | Claimed | Expires | Remaining | Status |
| ------- | ------- | ---------- | ---------- | --------- | ------ |
| Lenny's | $16,500 | 2026-01-15 | 2027-01-15 | Active | Active |
---
[Continue alphabetically...]
| Column | Required | Description |
|---|---|---|
| Source | Yes | Where the perk comes from |
| Value | Yes | Original dollar value or description |
| Claimed | If claimed | Date claimed (YYYY-MM-DD) or "—" |
| Expires | If known | Expiration date or "—" |
| Remaining | If metered | Current balance for credits, "Active" for subscriptions |
| Status | Yes | Current state (see Usage Tracking above) |
my-context.md should list user's accounts:
# My Accounts & Relationships
Last updated: YYYY-MM-DD
## Investors & Accelerators
- USV (Union Square Ventures) - usv.getproven.com for perks
- Variant
- Coinfund
- Amplify
- Animoca Brands
## Banking & Cards
- Mercury (business banking)
- Brex (corporate card)
- Chase Sapphire Reserve (personal)
- Delta Amex Gold (personal)
## Subscriptions
- Lenny's Newsletter (annual) - lennysproductpass.com
- LinkedIn Premium
- X Premium
- Costco Executive
## Equity & HR
- Carta
## Cloud & Hosting
- [Current providers]
## Notes
- [Any special relationships or programs]
| VC/Accelerator | Perks Platform | How to Access |
|---|---|---|
| USV | Proven | usv.getproven.com |
| YC | YC Deals | bookface.ycombinator.com |
| a16z | Portfolio Resources | Via portfolio contact |
| Sequoia | Arc benefits | Via portfolio contact |
| Most VCs | Various | Email your investor contact |
| Bank/Card | Perks Page | Notable Offers |
|---|---|---|
| Brex | brex.com/perks | $350K+ total (AWS, OpenAI, Retool, etc.) |
| Mercury | mercury.com/perks | Various partner discounts |
| Chase Sapphire Reserve | chase.com/benefits | $300 travel, DoorDash, Lyft, lounges |
| Amex Platinum | amex.com/benefits | Dell, airline, wireless credits |
| Subscription | Perks Page | Notable Offers |
|---|---|---|
| Lenny's Newsletter | lennysproductpass.com | $25K+ (PostHog, Notion, etc.) |
| Service | Program | Value | Link |
|---|---|---|---|
| AWS | Activate | Up to $100K | aws.amazon.com/activate |
| Google Cloud | Startups | Up to $350K | cloud.google.com/startup |
| Microsoft | Startups | Up to $150K | startups.microsoft.com |
| HubSpot | Startups | Up to 90% off | hubspot.com/startups |
| Intercom | Early Stage | $49/mo for 1yr | intercom.com/early-stage |
| Segment | Startup Program | $25K value | segment.com/startup |
| Mixpanel | Startups | $50K credits | mixpanel.com/startups |
"Let me check your credits inventory.
[Read context and inventory files]
Current status:
Want me to:
"Found [N] new perks. Updating your inventory...
New additions:
Action items:
Your inventory has been updated at ~/.claude/skills/credits-inventory/my-inventory.md"
"Looking for deals on [SERVICE]...
Found:
Not found in:
Want me to add this to your inventory watchlist?"
The goal: Be the knowledgeable assistant who knows all the programs AND keeps a running tally of what's available, claimed, and expiring.