a6-plugin-ip-restriction

Community

Control access with IP whitelists/blacklists.

Authormoonming
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill allows you to precisely control network access to your API routes by defining specific IP addresses or ranges that are permitted or denied.

Core Features & Use Cases

  • IP Whitelisting/Blacklisting: Define explicit lists of allowed or blocked IP addresses and CIDR ranges.
  • IPv4/IPv6 Support: Works seamlessly with both IPv4 and IPv6 addressing.
  • Customizable Responses: Configure custom error messages and HTTP response codes for denied access.
  • Use Case: Secure your internal admin API by only allowing access from your company's corporate IP ranges, while blocking all external traffic.

Quick Start

Create a route that only allows access from the specified internal IP ranges.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: a6-plugin-ip-restriction
Download link: https://github.com/moonming/a6/archive/main.zip#a6-plugin-ip-restriction

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.