credential-resolution

Resolves and validates runtime credentials for tool executions in Seer.

5|1|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/seer-engg/seer --skill credential-resolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: credential-resolution
Source: https://github.com/seer-engg/seer/tree/main/.claude/skills/credential-resolution
Command: npx skills add https://github.com/seer-engg/seer --skill credential-resolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and secures the runtime credential resolution process for tool execution in Seer, ensuring tokens, resources, and secrets are resolved with proper validation and guardrails.

Core Features & Use Cases

  • Lazy resolution of OAuth scopes, resource bindings, and secrets to minimize overhead during tool execution.
  • Automatic provider inference and on-demand token refresh to keep credentials valid for each run.
  • Clear error handling and guardrails for missing credentials, scopes, resources, or secrets, enabling fast failure and safe operation.

Quick Start

Invoke the credential-resolution workflow to automatically fetch and validate OAuth tokens, resources, and secrets before tool execution.

Frequently Asked Questions about credential-resolution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve OAuth tokens and secrets before tool execution?

You can resolve OAuth tokens and secrets by invoking a centralized credential-resolution workflow that automatically fetches, validates, and binds required resources before tool execution begins.

What is lazy credential resolution and when do I need it for OAuth scopes?

Lazy credential resolution defers fetching OAuth scopes, resource bindings, and secrets until execution time to minimize overhead. You need it when tool runs require on-demand token refresh and validated provider inference.

How does on-demand token refresh work for expired runtime credentials?

On-demand token refresh automatically detects expired runtime credentials during execution and requests new tokens from the inferred provider, ensuring credentials remain valid for each run without manual intervention.

Can I use credential resolution for tool executions requiring resource binding and scope validation?

Yes, the credential resolution process explicitly handles tool executions needing OAuth scopes, resource binding, and secret resolution, applying scope validators and provider inference to satisfy those requirements.

What happens when required secrets or OAuth scopes are missing during tool execution?

When required secrets or OAuth scopes are missing, the credential resolution process enforces clear guardrails for fast failure, immediately stopping execution and returning an error rather than proceeding with invalid credentials.