From operator-skills
Inventories startup credits, perks, and discounts across accounts, emails, and programs using gscli searches. Activates for full audits, deal checks before signups, or cloud/VC mentions.
npx claudepluginhub dazuck/operator-skills --plugin operator-skillsThis skill uses the workspace's default tool permissions.
Surface forgotten credits, discounts, and perks across startup programs, banking relationships, corporate cards, VC portfolios, and email offers.
References Polar billing entities, Stripe integration, subscription lifecycle, checkout flows, proration, dunning, and benefit provisioning.
Create and manage funding programs on Karma: registry programs, configure intake forms, handle applications, reviewers, milestones, payouts, grant agreements, AI evaluation.
Triages Gmail inbox using GTD: classifies unlabeled emails, applies labels, executes actions like archiving/drafts/digests, suggests filters. Activates on triage/organize inbox requests.
Share bugs, ideas, or general feedback.
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 |
|---|---|
references/your-context-template.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 |
| Your VC Perk | $X,XXX | YYYY-MM-DD | YYYY-MM-DD | $X,XXX | 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) |
references/your-context-template.md should list user's accounts:
# My Accounts & Relationships
Last updated: YYYY-MM-DD
## Investors & Accelerators
- [Your VC] - [perks platform URL]
- [Other investor]
- [Accelerator]
## 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.