oauth
oauth is an agent skill published by mcollina, listed under business & ops. It lives in the mcollina/skills repository, which has 1,960 GitHub stars and is licensed under MIT; we last read it on 2026-09-16.
This package implements OAuth 2.0/2.1 authorization flows in Fastify applications, configuring authorization code with PKCE, client credentials, device flow, refresh token rotation, JWT validation, and token introspection/revocation endpoints. It requires OAuth credentials.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads mcollina/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add mcollina/skills
Maintenance
Implements OAuth 2.0/2.1 authorization flows in Fastify applications — configures authorization code with PKCE, client credentials, device flow, refresh token rotation, JWT validation, and token introspection/revocation endpoints. Use when setting up authentication, authorization, login flows, access tokens, API security, or securing Fastify routes with OAuth; also applies when troubleshooting token validation errors, mismatched redirect URIs, CSRF issues, scope problems, or RFC 6749/6750/7636/8252/8628 compliance questions.
oauth compared with similar skills
| Skill | Publisher | What it does | Repo stars | Last update |
|---|---|---|---|---|
| oauth (this page) | mcollina | Implements OAuth 2.0/2.1 authorization flows in Fastify applications — configures authorization code with PKC… | 1,960 | 2026-10-18 |
| constraint-driven-development | addyosmani | Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews th… | 110,611 | 2026-10-13 |
| deprecation-and-migration | addyosmani | Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users… | 110,611 | 2026-10-13 |
| security-and-hardening | addyosmani | Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling u… | 110,611 | 2026-10-13 |
| cloud-databases-onboarding | Guides users through discovering their database requirements, recommends a Google Cloud database based on a r… | 21,580 | 2026-10-25 | |
| gke-batch-hpc | Runs batch and HPC workloads on GKE, utilizing job queues and parallel processing. Use when running GKE batch… | 21,580 | 2026-10-25 | |
| google-cloud-filestore-auditing | Audits Filestore instances on Google Cloud across projects for disaster recovery readiness (missing or stale… | 21,580 | 2026-10-25 |
Skills from the same repository first, then others for this job by repository stars. Figures are from each repository when we last read it.
Common questions about oauth
- What does oauth do?
- This package implements OAuth 2.0/2.1 authorization flows in Fastify applications, configuring authorization code with PKCE, client credentials, device flow, refresh token rotation, JWT validation, and token introspection/revocation endpoints. It requires OAuth credentials.
- How do I install oauth?
- Run npx skills add mcollina/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes oauth?
- mcollina.
- Is oauth maintained, and what licence does it use?
- Its repository has 1,960 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-18. The repository declares the MIT licence.
More agent skills for business & ops
- constraint-driven-developmentby addyosmani
- deprecation-and-migrationby addyosmani
- security-and-hardeningby addyosmani
- base-mcpby base
- github-project-contributor-finder-api-skillby browser-act
- linkedin-jobs-searchby browser-act