ikuai-cli

Manage iKuai routers via the local v4.0 API for network configuration and monitoring.

104|8|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ikuaidev/ikuai-cli --skill ikuai-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ikuai-cli
Source: https://github.com/ikuaidev/ikuai-cli/tree/main
Command: npx skills add https://github.com/ikuaidev/ikuai-cli --skill ikuai-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ikuai-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of iKuai routers, allowing users to configure network settings, monitor system status, and manage users and security rules from the command line.

Core Features & Use Cases

  • Network Configuration: Set up and manage network settings such as DNS, DHCP, VLAN, NAT, and PPPoE.
  • System Monitoring: Monitor system status, including CPU, memory, traffic, and online clients.
  • User Management: Create, update, and delete user accounts, and manage user sessions.
  • Security Management: Configure security rules such as ACLs, MAC filtering, and URL filtering.
  • VPN Configuration: Set up and manage VPN connections, including PPTP, L2TP, OpenVPN, IKEv2, IPSec, and WireGuard.
  • Use Case: Imagine you need to configure a new DHCP server for your office network. Use this Skill to easily create the DHCP server, set the IP pool, and configure the DNS settings.

Quick Start

Authenticate with your iKuai router by setting the base URL and token.

export IKUAI_CLI_BASE_URL=https://192.168.1.1
export IKUAI_CLI_TOKEN=<your-token>
ikuai-cli auth set-url $IKUAI_CLI_BASE_URL
ikuai-cli auth set-token $IKUAI_CLI_TOKEN
ikuai-cli auth status

Frequently Asked Questions about ikuai-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure iKuai router network settings from the command line?

You can configure iKuai router network settings from the command line by using the local v4.0 API to manage DNS, DHCP, VLAN, NAT, and PPPoE directly from your terminal.

Can I monitor iKuai router system status like CPU and traffic via CLI?

Yes, you can monitor iKuai router system status via CLI to track CPU usage, memory, traffic, and online clients by authenticating with your local v4.0 API.

How do I set up a VPN on an iKuai router using CLI?

To set up a VPN on an iKuai router using CLI, the tool manages connections through the local API, supporting PPTP, L2TP, OpenVPN, IKEv2, IPSec, and WireGuard protocols.

What are the prerequisites for managing iKuai routers through the local API?

Managing iKuai routers through the local API requires local API access, authentication credentials, and setting your base URL and token environment variables before executing commands.

How do I manage security rules and user accounts on an iKuai router remotely?

You can manage security rules and user accounts on an iKuai router remotely by utilizing CLI commands to configure ACLs, MAC filtering, URL filtering, and user sessions.

Does the iKuai CLI tool support creating a new DHCP server for an office network?

Yes, the iKuai CLI tool supports creating a new DHCP server for an office network, allowing you to easily set the IP pool and configure DNS settings via command line.