agentsclimarketplace

Bonus radar

Skill eidos-agi/eidos-travel-hub/skills/bonus-radar

Evaluate current credit card sign-up bonuses against historical highs. Apply/wait/skip verdict per card. Checks live sources and flags elevated offers before they expire.From its SKILL.md

Install
npx -y skills add eidos-agi/eidos-travel-hub --skill bonus-radar

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.1 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it

Bonus Radar

Know whether a bonus is historically elevated or not worth the inquiry. Prevents applying during a low offer and missing a 2× higher bonus three months later.

Sources to check (always fetch live before scoring)

SourceWhat it tracks
Doctor of CreditBest current public offers, updated daily
CardMatchTargeted elevated offers (Amex especially) — check with your email
Issuer websitesOfficial current public offer
r/churning wikiHistorical data points, data points on targeted offers

Historical high watermarks (baseline for comparison)

CardNormal OfferHistorical HighNotes
Amex Platinum80k MR175k MRTargeted via CardMatch; 150k seen publicly
Amex Gold60k MR90k MRPublic elevated offers appear 2–3× per year
Amex Green40k MR60k MRLess volatile
Chase Sapphire Preferred60k UR100k URElevated offers tied to promotions
Chase Sapphire Reserve60k UR100k URElevated rare; 75k more common
Chase Ink Business Preferred100k UR120k URBusiness card
Chase Ink Business Cash$750$900Cash back, not points
Capital One Venture X75k miles100k milesElevated appears periodically
Citi Strata Premier75k TY100k TYWatch for seasonal bumps
Citi AA Executive70k miles100k milesTargeted offers higher
Bilt Mastercardtransfer bonus events1:1.25 transfer promosNo SUB — watch transfer bonuses instead
Hyatt30k points60k pointsElevated rare; high-value due to Hyatt CPP
Marriott Bonvoy Bevy85k125kWatch for elevated
IHG Premier140k175kPeriodically elevated

Contract

{
  "$schema": "https://json-schema.org/draft/2020-12",
  "title": "Bonus Radar Report",
  "purpose": "Evaluate one or more cards for current vs. historical bonus levels. Return a verdict per card and a ranked list of what to apply for now.",
  "constraints": [
    "Always fetch live data from Doctor of Credit before scoring — never rely on memory alone",
    "Check CardMatch for targeted Amex and Citi offers before concluding a bonus is at normal level",
    "verdict must be one of: apply_now, wait, skip",
    "apply_now only when current offer is within 20% of historical high OR historically elevated offers are rare for this card",
    "Flag any offer expiring within 14 days as urgent"
  ],
  "required": ["evaluated_at_url", "cards", "top_picks"],
  "properties": {
    "evaluated_at_url": {
      "type": "string",
      "description": "URL checked for current offers (DoC or issuer page)"
    },
    "cards": {
      "type": "array",
      "items": {
        "required": ["card", "current_offer", "historical_high", "verdict", "rationale"],
        "properties": {
          "card":            { "type": "string" },
          "current_offer":   { "type": "string" },
          "historical_high": { "type": "string" },
          "verdict":         { "enum": ["apply_now", "wait", "skip"] },
          "rationale":       { "type": "string" },
          "expires":         { "type": ["string", "null"], "description": "Known expiry date if announced" },
          "targeted_note":   { "type": ["string", "null"], "description": "If a higher targeted offer may exist via CardMatch" }
        }
      }
    },
    "top_picks": {
      "type": "array",
      "description": "Ranked apply_now cards, highest expected value first",
      "items": { "type": "string" }
    }
  }
}

How to run

  1. Fetch current offers from Doctor of Credit (URL above)
  2. For any Amex or Citi card in scope, check CardMatch with user's email
  3. Compare current offer to historical high using the table above
  4. Score each card and return the full report

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.