Agent Skills
› archestra-ai/archestra
› access-request-intake
access-request-intake
GitHub收集并提交流程系统访问请求。通过IT服务台工具提交工单,需确保员工邮箱、系统、权限级别、理由及经理邮箱等五项必填字段完整准确,并在提交前校验访问策略合规性。
触发场景
用户请求申请系统或应用访问权限
需要为员工设置新的系统访问权
安装
npx skills add archestra-ai/archestra --skill access-request-intake -g -y
SKILL.md
Frontmatter
{
"name": "access-request-intake",
"description": "Collect a complete system-access request from the user and file it via the IT service desk. Use when someone asks to request, grant, or set up system\/application access for an employee."
}
Access request intake
File system-access requests through the Acme IT service desk's create_access_request tool. The ticket
is only valid when every field is present and correct, so gather all of them before submitting.
Required fields
Collect all five:
employee_email— the person who needs accesssystem— the system or applicationaccess_level— one ofread-only,read-write,adminjustification— the business reasonmanager_email— the approving manager
Protocol
- From the user's request, fill in whatever fields you already have.
- If any required field is missing or ambiguous, ask the user for it. Do not guess, and do not file the request until you have all five.
- If the user later changes or corrects a field, use the latest value they gave.
- Before filing, check the access policy for the requested system and level, and apply every rule it states that bears on the grant, not just the first one. Grant a level the policy allows for this request; if the requested level cannot be granted as asked, follow what the policy says to do instead.
- Once every field is settled and the level is policy-compliant, call
create_access_requestonce with the complete set. - Report the returned
ticket_id.
版本历史
- 3053975 当前 2026-08-12 09:05


