access-policy-builder

Convert natural language access policy requests into JSON configurations for Purple Bird forms.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Shiki2345/ACCESS_POLICY_BUILDER --skill access-policy-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access-policy-builder
Source: https://github.com/Shiki2345/ACCESS_POLICY_BUILDER/tree/main
Command: npx skills add https://github.com/Shiki2345/ACCESS_POLICY_BUILDER --skill access-policy-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

通过对话生成并填充紫鸟平台「新增访问策略」表单所需的结构化配置,减少手动输入和错误。

Core Features & Use Cases

  • URL 级别页面屏蔽/放行与行为控制(复制、下载、打印等)
  • 通过成员/部门/角色/平台账号和时段实现精细生效范围
  • 自动输出可直接粘贴到表单的 JSON 配置以及必要字段说明,支持审批与数据隔离等合规要求
  • 示例:为发货专员设置仅访问库存相关页面,屏蔽其它页面并开启必要的行为控制

Quick Start

Describe your access policy in plain language and I will output a ready-to-fill configuration for the Add Access Policy form.

Frequently Asked Questions about access-policy-builder

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

FAQPage Schema
How do I generate access policy configurations for Amazon web pages using natural language?

You can generate access policy configurations by describing your URL blocking rules, action controls, and role-based enforcement in plain text. The system converts this into structured JSON configurations ready to fill the Purple Bird platform's Add Access Policy form.

Can I set up role-based access control and data isolation for specific departments?

Yes, role-based access control and data isolation can be configured for specific departments, members, and platform accounts. The generated JSON configuration includes these enforcement scopes and compliance requirements for the access policy.

What's the best way to block URLs and control actions like downloading and printing?

The best way to block URLs and control actions is to specify the target URLs and desired restrictions, such as blocking downloads or printing, in your text prompt. The system outputs per-URL rules and global controls within the JSON configuration.

Does the access policy generator support approval processes and time-based enforcement?

Yes, the access policy generator supports approval processes and time-based enforcement. You can define specific periods for policy activation and include approval controls directly within your natural language request.

How do I get a ready-to-fill JSON configuration for an Add Access Policy form?

To get a ready-to-fill JSON configuration, simply describe your access rules, target URLs, and user roles in natural language. The system outputs a structured JSON schema that conforms to the platform's form fields for direct pasting.

What happens if my natural language policy request is missing required information?

If your natural language policy request is missing required information, the system will prompt you for clarification. This ensures the final JSON configuration fully conforms to the platform's form schema without missing critical access rules.