currency-rates
Convert currencies and fetch live exchange rates with zero API keys — Frankfurter (ECB rates) primary, open.er-api.com fallback, via plain curl. Use when asked convert 500 dollars to euros, what's the USD-INR rate, how much is this in my currency, or historical exchange rate for a date. Produces the conversion with the rate and its date quoted, the rerunnable command, and the not-a-trading-quote caveat.
npx skills add mohitagw15856/pm-claude-skills --skill currency-rates --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Currency Rates Skill Currency conversion is a daily agent chore with a clean keyless answer: Frankfurter serves European Central Bank reference rates (current and historical) over bare HTTPS, and open.er-api.com covers the long tail of currencies Frankfurter doesn't track. This skill knows both, always quotes the rate *and its date*, and never confuses a reference rate with the rate any bank will actually give. ## What This Skill Produces - **The conversion** — the amount, converted, stated first - **The rate and its date** — reference rates update on banking days; the date is part of the answer - **The command** — exact curl, rerunnable and scriptable - **The caveat** — reference rates ≠ what a card, bank, or exchange desk will charge; the spread is real ## Required Inputs Ask for these if not provided: - **From, to, and amount** — ISO codes resolved from natural language ("dollars" → USD unless context says AUD/CAD/SGD — ask when genuinely ambiguous) - **When** — today (default) or a historical date (Frankfurter serves history back to 1999) - **The purpose, if it matters** — budgeting tolerance vs. invoice-precision changes how hard to caveat the spread ## Framework: The Two So
- What This Skill Produces
- Required Inputs
- Framework: The Two Sources
- Output Format
- Quality Checks
- Anti-Patterns
What does the currency-rates skill do?
Convert currencies and fetch live exchange rates with zero API keys — Frankfurter (ECB rates) primary, open.er-api.com fallback, via plain curl. Use when asked convert 500 dollars to euros, what's the USD-INR rate, how much is this in my currency, or historical exchange rate for a date. Produces the conversion with the rate and its date quoted, the rerunnable command, and the not-a-trading-quote caveat.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill currency-rates --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
