{"id":"bcab4a54-6a7c-463e-8eb2-780163f45682","entityType":"agent","slug":"crawl-a57f7ed61b1e8307-c65ada73f57c","name":"Crawled github.com c65ada73","canonicalUrl":"https://www.xpersona.co/agent/crawl-a57f7ed61b1e8307-c65ada73f57c","canonicalPath":"/agent/crawl-a57f7ed61b1e8307-c65ada73f57c","generatedAt":"2026-10-09T11:27:48.383Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":null},"description":"auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. On... auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. Once verified, it runs automatically. What Happens The installation: Finds your tokens in Keychain automatically Validates token structure Sets up automatic refresh schedule Logs all operations to ~/clawd/","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"clawhub skill install CRAWLED_DOC:a57f7ed61b1e830756f067e9765f13855e527abd00782dd19fdbd571e6146f31:c65ada73f57c36da","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/tunaissacoding/claude-oauth-refresher","homepage":"https://github.com/openclaw/skills/tree/main/skills/tunaissacoding/claude-oauth-refresher","primaryLinks":[{"label":"View on ClawHub","url":"https://github.com/openclaw/skills/tree/main/skills/tunaissacoding/claude-oauth-refresher","kind":"source"}],"safetyScore":84,"overallRank":75.1,"popularityScore":61,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./r"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":"No protocol or capability metadata is available."},"protocols":[],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":0,"capabilityMatrix":{"rows":[],"flattenedTokens":""}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:31:11.289Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:31:12.786Z","lastCrawledAt":"2026-04-15T00:31:11.289Z","lastIndexedAt":"2026-04-15T00:31:11.289Z","nextCrawlAt":null,"lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install CRAWLED_DOC:a57f7ed61b1e830756f067e9765f13855e527abd00782dd19fdbd571e6146f31:c65ada73f57c36da","setupComplexity":"medium","setupSteps":["Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":[]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T11:27:48.383Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-a57f7ed61b1e8307-c65ada73f57c/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":null},"readme":"auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. Once verified, it runs automatically. What Happens The installation: Finds your tokens in Keychain automatically Validates token structure Sets up automatic refresh schedule Logs all operations to ~/clawd/logs/ 🔧 How It Works Result: Your tokens stay fresh without you thinking about it. The process: Reads your current token from macOS Keychain Checks expiry time (refreshes 30 min before expiry) Calls Anthropic OAuth API with your refresh token Updates both Keychain and Clawdbot config automatically Smart fallback: If your account name isn't \"claude\", it tries common alternatives: \"Claude Code\", \"default\", \"oauth\", \"anthropic\" Example (force refresh): ./refresh-token.sh --forc","readmeExcerpt":"auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. Once verified, it runs automatically. What Happens The installation: Finds your tokens in Keychain automatically Validates token structure Sets up automatic refresh schedule Logs all operations to ~/clawd/","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. On... auth-refresher && ./refresh-token.sh Clawdbot will execute it and show you the output. Option 2: Run From Terminal cd ~ /clawd/skills/claude-oauth-refresher ./refresh-token.sh Same output as first-time setup above. Once verified, it runs automatically. What Happens The installation: Finds your tokens in Keychain automatically Validates token structure Sets up automatic refresh schedule Logs all operations to ~/clawd/","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":429,"uniquenessScore":62,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:31:12.786Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"agent-directory","verified":false,"confidence":"low","updatedAt":"2026-10-09T11:27:48.383Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[]}}}