mikopbxmikopbxOfficial·13 Agent Skills Included

Core

AI-powered development and testing toolkit for MikoPBX phone system

Automates development, testing, and diagnostics for the MikoPBX open-source phone system built on Asterisk. Generates API tests, validates endpoints against OpenAPI specs, analyzes logs and Sentry errors, and manages 29-language translations. Eliminates manual token handling, database checks, and browser testing so developers ship PBX features faster.
npx skills add mikopbx/Core --all -g -y
Available:

Instructs the AI agent on MikoPBX architecture, directory conventions, hot-patching procedures, and how to route natural-language tasks to the correct sub-skills for testing, diagnostics, and code quality.

All Skills in This Repository (13)

Pure Emerald Level Indicators
📦 In Repo
mikopbxmikopbx

container-inspector

Retrieve MikoPBX Docker container IPs, ports, and API URLs.

Official
Advanced
📦 In Repo
mikopbxmikopbx

restapi-translations

Synchronize missing and unused REST API translation keys in PHP projects.

Official
Intermediate
📦 In Repo
mikopbxmikopbx

api-client

Execute authenticated REST API requests against MikoPBX inside Docker containers.

Official
Advanced
📦 In Repo
mikopbxmikopbx

log-analyzer

Analyze MikoPBX Docker logs to diagnose API, worker, and system issues.

Official
Intermediate
📦 In Repo
mikopbxmikopbx

translations

Translate Russian MikoPBX translation keys into 29 languages.

Official
Advanced
📦 In Repo
mikopbxmikopbx

babel-compiler

Transpile ES6+ JavaScript to ES5 via Docker-based Babel compiler.

Official
Advanced
📦 In Repo
mikopbxmikopbx

asterisk-tester

Test Asterisk dialplan contexts and call flows in Dockerized environments.

Official
Advanced
📦 In Repo
mikopbxmikopbx

openapi-analyzer

Extract and analyze OpenAPI 3.1.0 specifications to validate endpoints and generate tests.

Official
Advanced
📦 In Repo
mikopbxmikopbx

sqlite-inspector

Compare REST API results with MikoPBX SQLite database tables to identify data integrity gaps.

Official
Advanced
📦 In Repo
mikopbxmikopbx

endpoint-validator

Validate REST API endpoints against OpenAPI schemas and parameter definitions.

Official
Advanced
📦 In Repo
mikopbxmikopbx

asterisk-validator

Validate Asterisk configuration files and analyze logs for misconfigurations.

Official
Advanced
📦 In Repo
mikopbxmikopbx

auth-token-manager

Obtain JWT Bearer tokens for the MikoPBX REST API v3 via curl.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install MikoPBX Core skills?

Run `npx skills add mikopbx/Core --all -g -y` in your terminal to install all skills in this suite globally.

What is MikoPBX?

MikoPBX is a free open-source phone system (PBX) for small businesses built on Asterisk, with a web interface for managing calls, extensions, queues, and IVR menus.

How to test the MikoPBX REST API with AI?

The api-client and api-test-generator skills authenticate automatically, execute requests inside the Docker container, and generate full pytest suites from endpoint definitions.

Can AI analyze MikoPBX logs and errors?

Yes. The log-analyzer and sentry-analyzer skills search system, PHP, and Asterisk logs plus Sentry issues to find root causes of failures.

Do these skills work with Claude Code?

Yes. All skills follow the standard SKILL.md format and run directly in Claude Code and compatible AI coding agents.

Related Repositories in Software Engineering

View All in Software Engineering