claude

requiems-api-skills

Installable AI skills for Requiems API endpoints.

4 on GitHubby Bobadilla Technologiesv1.0.5updated 2 days ago
/

Plugin requiems-api-skills from marketplace requiems-api-skills in bobadilla-tech/requiems-api. Commands read from the repo's manifest — yesterday.

What it installs

Skills (129)

  • advice-get-advice

    Returns a random piece of advice

  • barcode-get-barcode

    Returns a raw PNG image of the barcode. Ideal for direct embedding or file download.

  • barcode-get-base64

    Returns a JSON envelope containing the barcode as a base64-encoded PNG string, along with its type and dimensions.

  • barcode-post-batch

    Generate up to 20 barcodes in a single request. Each barcode is processed independently and results are returned in the same order as the input. Invalid items do not fail the entire request.

  • base64-post-decode-batch

    Decode multiple Base64 strings in a single request

  • base64-post-decode

    Decode a Base64-encoded string back to plain text

  • base64-post-encode-batch

    Encode multiple strings to Base64 in a single request

  • base64-post-encode

    Encode a plain-text string to Base64

  • bin-lookup-get-bin

    Returns card metadata for the given 6–8 digit BIN prefix.

  • chuck-norris-get-chuck-norris

    Returns a randomly selected Chuck Norris fact from the built-in database.

  • cities-get-city

    Returns metadata for a city by name. Lookup is case-insensitive.

  • color-conversion-get-color

    Convert a color value from one format to another. The response always includes all four formats.

  • commodities-get-commodity

    Returns the latest annual average price and up to 10 years of historical data for the requested commodity slug.

  • counter-get-namespace

    Get the current value of a counter without incrementing it

  • counter-post-namespace

    Atomically increment a counter in the specified namespace and return the new value

  • crypto-get-symbol

    Returns current price data for the given cryptocurrency symbol.

  • dad-jokes-get-dad

    Returns a randomly selected dad joke from the collection.

  • data-format-conversion-post-format

    Convert content from one structured data format to another. Supported formats: json, yaml, csv, xml, toml.

  • data-integrity-get-domain

    Evaluate the trustworthiness of a domain by analyzing DNS records, WHOIS registration data, and MX configuration — in a single call.

  • data-integrity-post-batch

    Validates and scores a batch of up to 50 contact records in a single request. Each record is processed independently — one item failing does not affect others. Returns per-item email, phone, and text validation results with quality scores, normalized values, plus batch-level aggregates including tot

  • data-integrity-post-moderate

    Check text for profanity, toxicity, sentiment, and language. Returns per-category flags and an is_safe boolean for gating content.

  • data-integrity-post-normalize

    Apply a composable pipeline of normalization operations to a string. Trim whitespace, fix encoding, normalize unicode, strip HTML, and more — in a single call.

  • data-integrity-post-validate

    Validates and scores a single email address, phone number, or text input — or any combination of the three. Returns per-field quality scores, normalized values, risk flags, and an overall quality score for gating or enriching input data.

  • detect-language-post-detect-language

    Identifies the language of the provided text and returns the language name, ISO 639-1 code, and confidence score.

  • developer-utilities-get-base64

    Generate a QR code for any string and return a base64-encoded PNG. Configurable size and error correction level.

  • developer-utilities-post-decode

    Decode a Base64-encoded string back to plain text. Returns 422 for invalid or unpadded input.

  • developer-utilities-post-encode

    Encode a plain-text string to Base64. Supports standard (RFC 4648) and URL-safe (base64url) variants.

  • developer-utilities-post-markdown

    Convert a Markdown string to HTML. Useful for rendering user-submitted content, documentation previews, or README files.

  • dictionary-get-word

    Returns the definition, phonetics, examples, and synonyms for the given word.

  • dictionary-post-batch

    Resolve multiple words in a single request. Returns dictionary entries when found, or error information when a word is not in the dataset.

  • disposable-email-get-domain

    Check if a specific domain is in the disposable blocklist

  • disposable-email-get-domains

    Get a paginated list of all disposable domains in the blocklist

  • disposable-email-get-stats

    Get statistics about the disposable email blocklist

  • disposable-email-post-batch

    Validate multiple email addresses in a single request (max 100 emails)

  • disposable-email-post-check

    Validate whether an email address uses a disposable domain

  • domain-info-get-domain

    Returns DNS records and availability status for the given domain.

  • email-normalize-post-batch

    Normalizes up to 100 email addresses in one request. Results are in the same order as the input. Each item includes valid (boolean); when false, only original and message are set. Usage is billed per email processed (see gateway usage headers).

  • email-normalize-post-normalize

    Normalizes a single email address and returns the canonical form together with a breakdown of all transformations applied.

  • email-validate-post-batch

    Validates up to 50 email addresses in a single request. Each email is processed independently and returns a full validation breakdown (syntax, MX record, disposable check, normalization, and typo suggestion). Invalid emails do not fail the request. Billing: 1 credit per email.

  • email-validate-post-email

    Validates a single email address and returns a full breakdown of syntax validity, MX record status, disposable domain check, normalized form, and any typo suggestion.

  • emoji-get-name

    Returns a specific emoji by its CLDR snake_case name. The name is case-insensitive.

  • emoji-get-random

    Returns a randomly selected emoji with its full metadata.

  • emoji-get-search

    Search for emojis whose name or category contains the given query string (case-insensitive). Returns a list of all matches.

  • exchange-rate-get-convert

    Converts an amount from one currency to another and returns the rate alongside the converted value.

  • exchange-rate-get-exchange-rate

    Returns the current exchange rate between two currencies.

  • facts-get-facts

    Returns a randomly selected fact, optionally filtered by category.

  • fitness-exercises-get-body-parts

    Returns a sorted list of all distinct body part values present in the dataset. Use these as valid values for the body_part filter.

  • fitness-exercises-get-equipment

    Returns a sorted list of all distinct equipment types. Use these as valid values for the equipment filter.

  • fitness-exercises-get-exercises

    Returns a paginated list of exercises. All filter parameters are optional and combinable.

  • fitness-exercises-get-id

    Returns a single exercise by its numeric ID.

  • fitness-exercises-get-muscles

    Returns a sorted list of all distinct muscle names (combining target and secondary muscles). Use these as valid values for the muscle filter.

  • fitness-exercises-get-random

    Returns a single randomly selected exercise. Accepts the same filter parameters as the list endpoint, so you can get a random chest exercise, a random bodyweight exercise, etc.

  • fitness-exercises-post-batch

    Fetches up to 50 exercises by their numeric IDs in a single request. IDs that do not exist are silently skipped. Results are returned in the same order as the input array.

  • geocode-get-geocode

    Converts a free-text address into latitude and longitude coordinates.

  • geocode-get-reverse-geocode

    Converts geographic coordinates into a human-readable address.

  • geocode-post-geocode-batch

    Convert up to 20 addresses to coordinates in a single request. Processed concurrently; results are returned in input order. Per-item errors are reported inline. Cache hits avoid outbound network calls.

  • geocode-post-reverse-geocode-batch

    Convert up to 20 coordinate pairs to addresses in a single request. Processed concurrently; results are returned in input order. Per-item errors are reported inline.

  • global-data-get-country

    Retrieve working days, public holidays, and next upcoming holiday for any country and optional year/month. Covers 100+ countries.

  • global-data-get-ip

    Resolve the timezone, UTC offset, and DST status for any IPv4 or IPv6 address without needing an address string.

  • global-data-post-resolve

    Resolve an address or coordinates into a full location profile — city, country, timezone, UTC offset, current time, working days this month, and next holiday.

  • holidays-get-holidays

    Returns a list of public holidays for the specified country and year

  • holidays-post-batch

    Returns holidays for up to 50 (country, year) pairs in a single request. Each pair is processed independently — if one combination has no data, it returns found:false without failing the entire batch.

  • horoscope-get-sign

    Returns a daily horoscope reading for the specified zodiac sign.

  • horoscope-post-batch

    Returns up to 12 daily horoscopes in a single request.

  • iban-get-iban

    Validates an IBAN and returns the country, bank code, and account number. Spaces in the input are stripped automatically. Always returns HTTP 200 — check the valid field to determine whether the IBAN is valid.

  • iban-post-batch

    Validates up to 50 iban numbers in a single request. Results are returned in the same order as the input.

  • identity-risk-post-protect

    Evaluate a new user at signup. Returns a full risk decision with per-signal breakdown across email, phone, and IP.

  • identity-risk-post-score

    Score a user for risk without the full signal breakdown. Lower latency than /signup/protect, suited for background re-scoring and rate limiting.

  • identity-risk-post-verify

    Deep-verify an email address using domain-level signals including WHOIS age, MX records, and domain availability. Optional IP check. Use for high-value or suspicious accounts.

  • inflation-get-inflation

    Returns the latest annual CPI inflation rate for a country plus the previous 10 years of historical data.

  • inflation-post-batch

    Returns inflation data for up to 50 countries in a single request. Results are in the same order as the input. Countries with no data return found: false instead of failing the whole request. Billing: 1 credit per country (not per HTTP request).

  • ip-asn-get-asn

    Look up ASN, organization, ISP, and network details for the requesting client's IP address. Useful when you want information about the user making the request without specifying an IP explicitly.

  • ip-asn-get-ip

    Look up ASN, organization, ISP, and network details for a specific IP address.

  • ip-asn-post-batch

    Look up ASN data for up to 50 IP addresses in a single request. Results are returned in input order. Private and reserved IPs return an empty result with no error.

  • ip-info-get-ip-ip

    Get geolocation and network information for a specific IP address.

  • ip-info-get-networking-ip

    Get geolocation and network information for the requesting client's IP address. Useful when you want information about the user making the request without specifying an IP explicitly.

  • ip-info-post-batch

    Look up geolocation data for up to 50 IP addresses in a single request. Results are returned in input order. Per-item errors are reported inline.

  • lorem-ipsum-get-lorem

    Generate Lorem Ipsum placeholder text with customizable length and format

  • lorem-ipsum-post-batch

    Generate multiple Lorem Ipsum placeholder texts in a single request. Processes items in bulk and returns partial successes.

  • markdown-post-batch

    Converts multiple Markdown strings into HTML in a single request. Results are returned in the same order as the input array. Supports optional sanitization to remove unsafe HTML tags such as script and iframe.

  • markdown-post-markdown
  • mortgage-get-mortgage
  • mortgage-post-batch
  • mx-lookup-get-domain
  • mx-lookup-post-batch
  • number-base-conversion-get-base
  • number-base-conversion-post-batch
  • password-generator-get-password
  • password-generator-post-batch
  • payments-intelligence-post-risk
  • payments-intelligence-post-validate
  • phone-validation-get-phone
  • phone-validation-post-batch
  • postal-code-get-code
  • postal-code-post-batch
  • profanity-post-batch
  • profanity-post-profanity
  • qr-code-get-base64
  • qr-code-get-qr
  • qr-code-post-batch
  • quotes-get-random
  • quotes-post-batch
  • random-user-get-random-user
  • random-user-post-batch
  • random-word-get-random
  • sentiment-post-batch
  • sentiment-post-sentiment
  • spell-check-post-batch
  • spell-check-post-spellcheck
  • sudoku-get-sudoku
  • sudoku-post-batch
  • swift-code-get-code
  • swift-code-get-swift
  • text-similarity-post-similarity
  • thesaurus-get-word
  • timezone-get-timezone
  • timezone-post-batch
  • trivia-get-trivia
  • trivia-post-batch
  • unit-conversion-get-convert
  • unit-conversion-get-units
  • unit-conversion-post-batch
  • useragent-get-useragent
  • useragent-post-batch
  • vpn-detection-get-ip
  • whois-get-domain
  • whois-post-batch
  • working-days-get-working-days
  • world-time-get-timezone
View source on GitHub requiemsapi.com

Maintain requiems-api-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted