用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/kmavrodis/kratos-agent --skill ticket-actions命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | ticket-actions |
| description | Update a ticket — change state, assign, or add a work note — with explicit confirmation before any write |
| enabled | true |
Use this skill when the user asks you to change a ticket: resolve it, reassign it, add a comment for the user, or open a fresh incident. This skill exposes the write path of ServiceNow.
Follow the confirmation pattern strictly. Each write needs its own confirmation; never batch multiple writes silently.
servicenow_get_ticket if you don't already have it in context, so you can compare current → proposed.ask_user. Wait.I'll resolve INC-7001 with this audit note:
> Time-sync fix from KB-200 worked — user confirmed sign-in is now successful.
- Ticket: INC-7001 — Cannot log in to Workday — MFA loop
- Current: In Progress (assigned to AGT-301)
- New state: Resolved
- Audit note: the line above, logged internally
Confirm to resolve? (yes / no)
→ on yes, call servicenow_update_ticket_state with new_state: "Resolved" and the reason as reason.
I'll reassign INC-7004 from Eddie Sutherland (AGT-305, Network) to Aaron Cole (AGT-301, Endpoint).
This moves the ticket to the Endpoint queue. The CMDB ownership for CI-WAP-CLE-03 still sits with Network — flag if that needs updating too.
Confirm to reassign? (yes / no)
→ on yes, call servicenow_assign_ticket. If the user also wants the assignment group changed, include that argument.
I'll add this public note to INC-7001 (visible to the caller):
> Hi Jamal — the device time was off by ~90 seconds, which caused the MFA loop. I've enabled auto-time-sync on your behalf. Please retry sign-in and let us know if it works.
Author: AGT-301 (Aaron Cole)
Confirm to add the note? (yes / no / edit wording)
→ on yes, call servicenow_add_work_note with visibility: "public".
I'll open a new incident:
- Caller: Theo Nakamura (USR-2001)
- Title: Cannot push to github.com/olympus repo — 403 forbidden
- Description: …
- Category: Access / Application
- Priority: P3 · Low impact · Medium urgency
- Group: Identity & Access
- CI: CI-GITHUB-ORG
Confirm to create? (yes / no)
→ on yes, call servicenow_create_incident.
servicenow_add_work_note with visibility: "public" without showing the exact wording first.update_ticket_state, always pass a reason — it shows up in the audit trail and explains the change to the next agent.基于 SOC 职业分类