{"ok":true,"host":"quartermaster.surewhynot.app","skill_count":7,"skills":[{"skill_name":"check-http-liveness","display_name":"HTTP Check","one_liner":"Performs a single GET against a public URL and returns reachability, HTTP status, status class, latency in milliseconds, redirect target, content-type, and server header.","when_to_use":"Use when an agent needs to verify whether a public HTTP or HTTPS endpoint is reachable and healthy, measure its response latency, or inspect its HTTP status code and content metadata before making downstream calls.","not_for":"Do not use for monitoring continuous uptime over time or for non-HTTP protocols; use a dedicated monitoring service instead. Not suitable for URLs requiring authentication or private network access.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/http-check","version":1,"merchant_approved":false,"verification_status":"fail","quality_score":96,"last_verified_at":"2026-07-31T10:54:12.845Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/check-http-liveness/json"},{"skill_name":"fetch-random-integers","display_name":"Random Pulse","one_liner":"Returns one or more cryptographically-secure random integers within a caller-specified inclusive range, paid per request via x402 USDC on Base.","when_to_use":"Use when an agent needs verifiable, cryptographically-secure random integers for lotteries, sampling, dice rolls, or any randomness-dependent decision where CSPRNG provenance matters.","not_for":"Do not use for random floating-point numbers, UUIDs, or random strings; this endpoint returns integers only. Not suitable for high-frequency streaming randomness due to per-call payment overhead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/random","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":95,"last_verified_at":"2026-07-31T10:54:12.842Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/fetch-random-integers/json"},{"skill_name":"test-regex-pattern","display_name":"Regex Forge","one_liner":"Tests a regular expression against a text string and returns all matches with their character indices.","when_to_use":"Use when an agent needs to extract or validate substrings from text using a regex pattern and requires the exact match positions and count.","not_for":"Do not use for generating or suggesting regex patterns from a description; this endpoint only executes a pattern you already have against a given text.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/regex","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":78,"last_verified_at":"2026-07-31T10:54:12.849Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/test-regex-pattern/json"},{"skill_name":"fetch-public-holiday-status","display_name":"Holiday Finder","one_liner":"Returns whether a given date is a public holiday in a specified country, along with holiday details and the next upcoming holiday.","when_to_use":"Use when an agent needs to determine if a specific date (or today) is a public holiday in a given country, or needs the name and type of that holiday and the next upcoming one.","not_for":"Do not use for listing all holidays in a date range or year; this endpoint checks a single date per call. Not suitable for non-public holiday types such as observances or school holidays beyond what the source data provides.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/holiday","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-08-01T09:35:15.673Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/fetch-public-holiday-status/json"},{"skill_name":"fetch-line-diff","display_name":"Quartermaster Diff","one_liner":"Computes a line-level text diff between two strings, returning added, removed, and unchanged line counts plus a structured hunk array with per-line operations.","when_to_use":"Use when an agent needs to compare two versions of text at the line level and requires a structured diff result showing which lines were added, removed, or unchanged — for example, before presenting a changelog or validating an edit.","not_for":"Do not use for binary file diffs, semantic code analysis, or streaming diff feeds; this is a single-shot line-level text comparison only.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/diff","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":95,"last_verified_at":"2026-07-31T14:51:36.351Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/fetch-line-diff/json"},{"skill_name":"fetch-token-price-usd","display_name":"QuickPrice Token USD Price","one_liner":"Returns the current USD price of a token by symbol or Base ERC-20 contract address, sourced from DefiLlama with a confidence score.","when_to_use":"Use when an agent needs the current USD spot price of a crypto asset (e.g. ETH, BTC, USDC, or any Base ERC-20 token) for display, calculation, or decision-making.","not_for":"Do not use for historical price data or price feeds across chains other than Base ERC-20 tokens; use a dedicated historical or multi-chain price API instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/price","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-07-31T14:51:36.363Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/fetch-token-price-usd/json"},{"skill_name":"fetch-text-stats","display_name":"Text Stats","one_liner":"Analyzes a text string and returns character counts, word count, sentence and paragraph counts, reading time, average words per sentence, and Flesch reading ease score.","when_to_use":"Use when an agent needs deterministic readability or length metrics for a piece of text, such as checking reading level, word count, or estimated reading time before publishing or processing content.","not_for":"Do not use for sentiment analysis, keyword extraction, or language detection — this endpoint returns only structural and readability statistics.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://quartermaster.surewhynot.app/v1/text-stats","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":94,"last_verified_at":"2026-07-31T14:51:36.355Z","skill_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/fetch-text-stats/json"}],"manifest_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/manifest.json","skill_md_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/SKILL.md","agent_card_url":"https://x402gle.com/servers/quartermaster.surewhynot.app/.well-known/agent.json"}