auth-token-manager
This tool manages MikoPBX REST API v3 authentication by exchanging credentials for a valid access token.
Install
mkdir -p .claude/skills/auth-token-manager && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2842" && unzip -o skill.zip -d .claude/skills/auth-token-manager && rm skill.zipInstalls to .claude/skills/auth-token-manager
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Получение валидных JWT Bearer токенов для аутентификации MikoPBX REST API v3. Использовать когда нужно тестировать API эндпоинты, отлаживать проблемы аутентификации или при возникновении ошибок 401 Unauthorized. Автоматически обрабатывает вход с username/password и возвращает готовый к использованию access token.Key capabilities
- →Acquire JWT Bearer tokens from MikoPBX API
- →Manage token refresh cycles automatically
- →Handle 401 Unauthorized errors
- →Maintain cookie-based refresh sessions
How it works
It executes an auth workflow that trades credentials for a JWT/cookie pair and handles refresh logic to maintain session state.
Inputs & outputs
When to use auth-token-manager
- →Fixing 401 Unauthorized errors in API calls
- →Generating fresh tokens for testing endpoints
- →Managing token refresh cycles
About auth-token-manager
Manages the authentication workflow for MikoPBX REST API v3. It handles username/password exchange to return a valid access token for API requests.
Получение валидных JWT Bearer токенов для аутентификации MikoPBX REST API v3. Использовать когда нужно тестировать API эндпоинты, отлаживать проблемы аутентификации или при возникновении ошибок 401 Unauthorized. Автоматически обрабатывает вход с username/password и возвращает готовый к использованию access token.
When not to use it
- →Authentication systems other than MikoPBX v3
- →Environments where security tokens can be hardcoded
Prerequisites
Limitations
- →JWT expires every 15 minutes
- →Requires active connection to MikoPBX server
How it compares
It manages specific MikoPBX dual-token authentication patterns rather than implementing general-purpose OAuth2 flows.
Compared to similar skills
auth-token-manager side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| auth-token-manager (this skill) | 1 | 10mo | Review | Beginner |
| openevidence-security-basics | 0 | 2mo | Review | Intermediate |
| sts | 0 | — | No flags | Advanced |
| twilio-communications | 3 | 8mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by mikopbx
View all by mikopbx →You might also like
openevidence-security-basics
jeremylongshore
Apply OpenEvidence security best practices for HIPAA compliance and PHI protection. Use when securing API keys, implementing PHI handling, or auditing OpenEvidence security configuration. Trigger with phrases like "openevidence security", "openevidence hipaa", "openevidence phi", "secure openevidence", "openevidence compliance".
sts
ArtisanCloud
PowerX STS 与插件鉴权规范(Exchange、KeyRing、拦截器、审计)。
twilio-communications
davila7
Build communication features with Twilio: SMS messaging, voice calls, WhatsApp Business API, and user verification (2FA). Covers the full spectrum from simple notifications to complex IVR systems and multi-channel authentication. Critical focus on compliance, rate limits, and error handling. Use when: twilio, send SMS, text message, voice call, phone verification.
lindy-install-auth
jeremylongshore
Install and configure Lindy AI SDK/CLI authentication. Use when setting up a new Lindy integration, configuring API keys, or initializing Lindy in your project. Trigger with phrases like "install lindy", "setup lindy", "lindy auth", "configure lindy API key".
clay-install-auth
jeremylongshore
Install and configure Clay SDK/CLI authentication. Use when setting up a new Clay integration, configuring API keys, or initializing Clay in your project. Trigger with phrases like "install clay", "setup clay", "clay auth", "configure clay API key".
evernote-install-auth
jeremylongshore
Install and configure Evernote SDK and OAuth authentication. Use when setting up a new Evernote integration, configuring API keys, or initializing Evernote in your project. Trigger with phrases like "install evernote", "setup evernote", "evernote auth", "configure evernote API", "evernote oauth".