← Back to Skills Marketplace
ivangdavila

OAuth

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
1219
Downloads
2
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install oauth
Description
Implement OAuth 2.0 and OpenID Connect flows securely.
Usage Guidance
This skill is documentation only and appears coherent and low-risk. It will not run code or ask for secrets by itself. If you use these recommendations to implement OAuth/OIDC in your application, ensure you: (1) use well-maintained OAuth libraries rather than copying ad-hoc code; (2) keep client_secrets and tokens out of client-side code and out of version control; (3) follow the checklist items (PKCE for public clients, exact redirect URIs, HTTPS, short-lived tokens, token revocation); and (4) review any code that implements these flows for secure handling/storage/transmission of credentials. If you plan to let an agent perform deployments or configure servers automatically, verify the agent's runtime environment and credential access separately — this skill itself does not request or manage secrets.
Capability Analysis
Type: OpenClaw Skill Name: oauth Version: 1.0.0 The skill bundle contains only metadata and a comprehensive markdown document (`SKILL.md`) detailing best practices and security considerations for implementing OAuth 2.0 and OpenID Connect. There is no executable code, no instructions for the AI agent to perform any actions, no attempts at prompt injection, and no evidence of data exfiltration, malicious execution, persistence, or obfuscation. The content is purely informational and educational, aligning perfectly with its stated purpose of securely implementing OAuth.
Capability Assessment
Purpose & Capability
The name/description match the SKILL.md content: a concise set of secure OAuth2/OIDC implementation recommendations. The skill requests no unrelated binaries, env vars, or config paths, which is appropriate for a documentation-style guidance skill.
Instruction Scope
SKILL.md contains only implementation guidance (flows, PKCE, state, redirect validation, token handling, etc.). It does not instruct the agent to read files, access environment variables, call external endpoints, or transmit data. Scope stays within describing secure OAuth/OIDC practices.
Install Mechanism
No install spec and no code files (instruction-only). This is lowest-risk: nothing is written to disk and no external packages are fetched.
Credentials
The skill declares no required environment variables or credentials. The doc discusses tokens and client secrets conceptually (which is expected) but does not request those secrets from the environment.
Persistence & Privilege
always is false and the skill has no install steps or persistent components. It does not attempt to modify other skills or system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oauth
  3. After installation, invoke the skill by name or use /oauth
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug oauth
Version 1.0.0
License
All-time Installs 10
Active Installs 9
Total Versions 1
Frequently Asked Questions

What is OAuth?

Implement OAuth 2.0 and OpenID Connect flows securely. It is an AI Agent Skill for Claude Code / OpenClaw, with 1219 downloads so far.

How do I install OAuth?

Run "/install oauth" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OAuth free?

Yes, OAuth is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OAuth support?

OAuth is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created OAuth?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments