Tokenx Auth
Authenticates requests against Navikt's TokenX system, verifying user identity and authorization for secure data access.
Install on your platform
We auto-selected OpenClaw based on this skill’s supported platforms.
npx skills add https://skills.sh/navikt/copilot --skill tokenx-auth
About This Skill
What it does
The tokenx-auth skill provides authentication and authorization capabilities. It allows AI agents to securely access resources requiring authentication, handling token management and user verification. This enhances security by ensuring only authorized users or services can interact with protected systems.
When to use it
- Secure API Access: Granting an agent access to a third-party API that requires OAuth 2.0 credentials.
- Internal Service Authentication: Allowing an agent to securely call internal microservices requiring authentication.
- User Impersonation (with permission): Enabling an agent to perform actions on behalf of a user after proper authorization and consent.
- Automated Workflows: Integrating authentication into automated processes, such as data extraction or report generation.
Key capabilities
- OAuth 2.0 support
- Token management
- User verification
Example prompts
- "Authenticate to the Acme API using client ID
xyzand secretabc." - "Get a new access token for user
[email protected]." - "Refresh the existing access token."
Tips & gotchas
The skill requires proper configuration of authentication credentials (client IDs, secrets, etc.) before use. Ensure you have the necessary permissions to perform actions on behalf of users when impersonating them.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.