a6-plugin-consumer-restriction
CommunityControl API access with granular consumer rules.
Authormoonming
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you precisely manage which consumers can access specific API routes or services, preventing unauthorized access and enforcing tiered service levels.
Core Features & Use Cases
- Flexible Access Control: Restrict access based on consumer name, group ID, service ID, or route ID.
- Method-Level Permissions: Define specific HTTP methods allowed for individual consumers.
- Use Case: You can create a "premium" consumer group that has access to all routes, while a "free" consumer group is restricted to only a few public routes and limited HTTP methods.
Quick Start
Configure a route to only allow consumers named 'jack1' by using the consumer-restriction plugin.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-consumer-restriction Download link: https://github.com/moonming/a6/archive/main.zip#a6-plugin-consumer-restriction Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.