requiems-api-skills
Installable AI skills for Requiems API endpoints.
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-adviceReturns a random piece of advice
barcode-get-barcodeReturns a raw PNG image of the barcode. Ideal for direct embedding or file download.
barcode-get-base64Returns a JSON envelope containing the barcode as a base64-encoded PNG string, along with its type and dimensions.
barcode-post-batchGenerate 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-batchDecode multiple Base64 strings in a single request
base64-post-decodeDecode a Base64-encoded string back to plain text
base64-post-encode-batchEncode multiple strings to Base64 in a single request
base64-post-encodeEncode a plain-text string to Base64
bin-lookup-get-binReturns card metadata for the given 6–8 digit BIN prefix.
chuck-norris-get-chuck-norrisReturns a randomly selected Chuck Norris fact from the built-in database.
cities-get-cityReturns metadata for a city by name. Lookup is case-insensitive.
color-conversion-get-colorConvert a color value from one format to another. The response always includes all four formats.
commodities-get-commodityReturns the latest annual average price and up to 10 years of historical data for the requested commodity slug.
counter-get-namespaceGet the current value of a counter without incrementing it
counter-post-namespaceAtomically increment a counter in the specified namespace and return the new value
crypto-get-symbolReturns current price data for the given cryptocurrency symbol.
dad-jokes-get-dadReturns a randomly selected dad joke from the collection.
data-format-conversion-post-formatConvert content from one structured data format to another. Supported formats: json, yaml, csv, xml, toml.
data-integrity-get-domainEvaluate the trustworthiness of a domain by analyzing DNS records, WHOIS registration data, and MX configuration — in a single call.
data-integrity-post-batchValidates 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-moderateCheck text for profanity, toxicity, sentiment, and language. Returns per-category flags and an is_safe boolean for gating content.
data-integrity-post-normalizeApply 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-validateValidates 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-languageIdentifies the language of the provided text and returns the language name, ISO 639-1 code, and confidence score.
developer-utilities-get-base64Generate a QR code for any string and return a base64-encoded PNG. Configurable size and error correction level.
developer-utilities-post-decodeDecode a Base64-encoded string back to plain text. Returns 422 for invalid or unpadded input.
developer-utilities-post-encodeEncode a plain-text string to Base64. Supports standard (RFC 4648) and URL-safe (base64url) variants.
developer-utilities-post-markdownConvert a Markdown string to HTML. Useful for rendering user-submitted content, documentation previews, or README files.
dictionary-get-wordReturns the definition, phonetics, examples, and synonyms for the given word.
dictionary-post-batchResolve 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-domainCheck if a specific domain is in the disposable blocklist
disposable-email-get-domainsGet a paginated list of all disposable domains in the blocklist
disposable-email-get-statsGet statistics about the disposable email blocklist
disposable-email-post-batchValidate multiple email addresses in a single request (max 100 emails)
disposable-email-post-checkValidate whether an email address uses a disposable domain
domain-info-get-domainReturns DNS records and availability status for the given domain.
email-normalize-post-batchNormalizes 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-normalizeNormalizes a single email address and returns the canonical form together with a breakdown of all transformations applied.
email-validate-post-batchValidates 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-emailValidates 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-nameReturns a specific emoji by its CLDR snake_case name. The name is case-insensitive.
emoji-get-randomReturns a randomly selected emoji with its full metadata.
emoji-get-searchSearch for emojis whose name or category contains the given query string (case-insensitive). Returns a list of all matches.
exchange-rate-get-convertConverts an amount from one currency to another and returns the rate alongside the converted value.
exchange-rate-get-exchange-rateReturns the current exchange rate between two currencies.
facts-get-factsReturns a randomly selected fact, optionally filtered by category.
fitness-exercises-get-body-partsReturns 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-equipmentReturns a sorted list of all distinct equipment types. Use these as valid values for the equipment filter.
fitness-exercises-get-exercisesReturns a paginated list of exercises. All filter parameters are optional and combinable.
fitness-exercises-get-idReturns a single exercise by its numeric ID.
fitness-exercises-get-musclesReturns 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-randomReturns 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-batchFetches 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-geocodeConverts a free-text address into latitude and longitude coordinates.
geocode-get-reverse-geocodeConverts geographic coordinates into a human-readable address.
geocode-post-geocode-batchConvert 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-batchConvert 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-countryRetrieve working days, public holidays, and next upcoming holiday for any country and optional year/month. Covers 100+ countries.
global-data-get-ipResolve the timezone, UTC offset, and DST status for any IPv4 or IPv6 address without needing an address string.
global-data-post-resolveResolve 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-holidaysReturns a list of public holidays for the specified country and year
holidays-post-batchReturns 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-signReturns a daily horoscope reading for the specified zodiac sign.
horoscope-post-batchReturns up to 12 daily horoscopes in a single request.
iban-get-ibanValidates 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-batchValidates up to 50 iban numbers in a single request. Results are returned in the same order as the input.
identity-risk-post-protectEvaluate a new user at signup. Returns a full risk decision with per-signal breakdown across email, phone, and IP.
identity-risk-post-scoreScore 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-verifyDeep-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-inflationReturns the latest annual CPI inflation rate for a country plus the previous 10 years of historical data.
inflation-post-batchReturns 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-asnLook 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-ipLook up ASN, organization, ISP, and network details for a specific IP address.
ip-asn-post-batchLook 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-ipGet geolocation and network information for a specific IP address.
ip-info-get-networking-ipGet 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-batchLook 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-loremGenerate Lorem Ipsum placeholder text with customizable length and format
lorem-ipsum-post-batchGenerate multiple Lorem Ipsum placeholder texts in a single request. Processes items in bulk and returns partial successes.
markdown-post-batchConverts 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-markdownmortgage-get-mortgagemortgage-post-batchmx-lookup-get-domainmx-lookup-post-batchnumber-base-conversion-get-basenumber-base-conversion-post-batchpassword-generator-get-passwordpassword-generator-post-batchpayments-intelligence-post-riskpayments-intelligence-post-validatephone-validation-get-phonephone-validation-post-batchpostal-code-get-codepostal-code-post-batchprofanity-post-batchprofanity-post-profanityqr-code-get-base64qr-code-get-qrqr-code-post-batchquotes-get-randomquotes-post-batchrandom-user-get-random-userrandom-user-post-batchrandom-word-get-randomsentiment-post-batchsentiment-post-sentimentspell-check-post-batchspell-check-post-spellchecksudoku-get-sudokusudoku-post-batchswift-code-get-codeswift-code-get-swifttext-similarity-post-similaritythesaurus-get-wordtimezone-get-timezonetimezone-post-batchtrivia-get-triviatrivia-post-batchunit-conversion-get-convertunit-conversion-get-unitsunit-conversion-post-batchuseragent-get-useragentuseragent-post-batchvpn-detection-get-ipwhois-get-domainwhois-post-batchworking-days-get-working-daysworld-time-get-timezone
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.