skills/polymer-pay-sybil/SKILL.md
Unified search API combining Exa web search and xAI Grok capabilities. Search the web, X/Twitter, or both simultaneously with structured output support, reasoning modes, and automatic truncation handling.
npx skillsauth add polymerdao/pay-apis polymer-pay-sybilInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Unified search service through the Polymer Pay proxy. Access Exa's semantic web search and xAI's Grok (web + X/Twitter) from a single API with normalized citations, schema support, and intelligent truncation handling.
All requests route through the Polymer Pay proxy and require an API key header:
{
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Base URL: https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api
All search endpoints use an async request/polling pattern:
{ requestId } with HTTP 202/status?requestId=xxx to poll → returns { status, result }pending → processing → completed / failedVerify service availability before spending credits.
Pricing: $0.00
{
"method": "GET",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/health",
"headers": {
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Check the status of an async request.
Pricing: $0.0001
{
"method": "GET",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/status?requestId=YOUR_REQUEST_ID",
"headers": {
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Raw semantic search results from Exa with domain filtering.
Pricing: $0.02
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/exa",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "latest AI research",
"options": {
"numResults": 10,
"domains": {
"allow": ["arxiv.org", "openai.com"],
"block": ["example.com"]
}
}
}
}
Get synthesized answers with optional structured output via JSON Schema.
Pricing: $0.01
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/answer/exa",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "What are the top 3 AI trends?",
"systemPrompt": "Analyze and return structured data",
"outputSchema": {
"type": "object",
"properties": {
"trends": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {"type": "string"},
"impact_score": {"type": "number"}
}
}
}
},
"required": ["trends"]
}
}
}
Real-time web search via xAI's Grok. Max 2400 tokens by default.
Pricing: $0.06 (fast), $0.08 (thinking)
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-web",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "Analyze the implications of quantum computing on cryptography",
"systemPrompt": "Provide deep technical analysis",
"outputSchema": {
"type": "object",
"properties": {
"sentiment": {"type": "string", "enum": ["bullish", "bearish", "neutral"]},
"key_factors": {"type": "array", "items": {"type": "string"}}
}
},
"options": {
"domains": {
"allow": ["bloomberg.com", "reuters.com"]
}
}
}
}
With reasoning/thinking mode:
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-web/thinking",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "Analyze the implications of quantum computing on cryptography",
"systemPrompt": "Provide deep technical analysis"
}
}
Search X/Twitter posts with optional handle filtering. Max 2400 tokens by default.
Pricing: $0.06 (fast), $0.08 (thinking)
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-x",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "Summarize sentiment about AI regulation",
"options": {
"dateRange": {"from": "2025-01-01", "to": "2025-12-31"},
"includeImages": true
}
}
}
Search both web and X/Twitter simultaneously. Max 2400 tokens by default.
Pricing: $0.10 (fast), $0.12 (thinking)
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-combined",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "What is the reaction to the latest iPhone release?",
"systemPrompt": "Compare news coverage with social media sentiment",
"outputSchema": {
"type": "object",
"properties": {
"facts": {"type": "array", "items": {"type": "string"}},
"sentiment": {"type": "string"},
"sources": {"type": "array", "items": {"type": "string"}}
}
},
"options": {
"domains": {
"allow": ["techcrunch.com", "theverge.com"]
},
"includeImages": true
}
}
}
For longer responses that need more than 2400 tokens. Use when you need comprehensive, detailed answers.
Pricing: $0.15 (fast), $0.18 (thinking)
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-combined/max",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "Give me a comprehensive overview of AI development in 2026 including major breakthroughs, key players, market trends, and future predictions"
}
}
With thinking mode:
{
"method": "POST",
"url": "https://pay.polymerlabs.org/proxy/https/mavs-agent-army.fly.dev/api/sibyl/api/search/grok-combined/thinking/max",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"query": "Provide an in-depth analysis of the current state of quantum computing and its potential impact on cryptography"
}
}
{
"requestId": "uuid-here",
"status": "pending"
}
{
"status": "completed",
"result": {
"content": "Search results or structured object",
"citations": [
{
"id": "unique-id",
"title": "Article Title",
"url": "https://example.com/article",
"publishedDate": "2025-01-15",
"author": "Author Name",
"snippet": "Article excerpt...",
"source": "exa" | "web" | "x"
}
],
"metadata": {
"provider": "exa" | "grok",
"mode": "exa-search" | "exa-answer" | "grok-web" | "grok-x" | "grok-combined",
"tokens": {"input": 100, "output": 500, "reasoning": 200},
"latency": 1234
}
}
}
When a response exceeds the token limit (2400 for regular endpoints), the API returns partial results with a warning:
{
"status": "completed",
"result": {
"content": "...truncated content...",
"citations": [...],
"metadata": {...},
"warning": "Response was truncated due to token limit (2400 tokens). Use /max endpoint for full response up to 8000 tokens.",
"truncated": true,
"maxEndpoint": "/api/search/grok-combined/max"
}
}
When a response is truncated, use the /max endpoint for full results.
truncated: true, use the /max endpoint/maxallow parameterdevelopment
USE THIS SKILL WHEN: the user wants to use Z.ai's GLM models for chat, translation, image generation, video generation, or web search. Z.ai provides GLM-4.5 and GLM-4.6 with advanced reasoning and agentic capabilities.
development
USE THIS SKILL WHEN: the user wants a quick single-page scrape to markdown or a webpage screenshot. Provides lightweight web scraping and screenshots via x402engine through the Polymer Pay proxy.
data-ai
USE THIS SKILL WHEN: the user wants to generate AI images with FLUX models or create text-in-image with Ideogram. Provides pay-per-use image generation via x402engine through the Polymer Pay proxy.
data-ai
USE THIS SKILL WHEN: the user wants wallet balances, transactions, PnL, ENS resolution, token prices, or transaction simulation. Provides pay-per-use blockchain operations via x402engine through the Polymer Pay proxy.