Skill: Draft a ServiceNow Ticket
Skill: Draft a ServiceNow Ticket
Context
This is a Claude Code slash-command skill (.claude/commands/ticket-draft.md) that converts rough notes about a data issue, incident, or service request into a clear ServiceNow ticket — with a short title, impact statement, structured description, steps already taken, and next steps. The output is written in plain language for someone unfamiliar with the system, ready to paste directly into ServiceNow.
Install this skill in your project and invoke it with /ticket-draft [rough notes] to get a polished ticket draft without leaving your build-cli session.
The Prompt
Draft a ServiceNow ticket from the following rough notes.
Produce:- **Short title** (under 80 characters, factual)- **Impact** (who is affected and how — one sentence)- **Description** (what happened, when it was first observed, what the current state is)- **Steps already taken** (what has been done so far to investigate or mitigate)- **Next steps** (proposed actions and owner if known)
Write for someone unfamiliar with the system. Use plain language. Do not include credentials, passwords, or internal IP addresses.
$ARGUMENTSHow to Install as a Claude Code Slash-Command
- Copy the prompt text above (the content between the triple backticks, including
$ARGUMENTS). - Create the file
.claude/commands/ticket-draft.mdin your project root (or~/.claude/commands/ticket-draft.mdfor global use). - Paste the prompt text as the entire file content.
- The
$ARGUMENTStoken is replaced by Claude Code with whatever notes you type after the slash-command.
Usage Instructions
Once installed, invoke the skill in a build-cli session:
/ticket-draft daily customer load failed at 2am, country_code field is all nulls, 12% of records affected, pipeline team notified, pipeline still running, need to open incidentClaude Code will produce a structured ticket draft covering title, impact, description, steps taken, and next steps — in plain language, ready to paste into ServiceNow.
Security reminder: The skill prompt explicitly instructs Claude not to include credentials, passwords, or internal IP addresses. Review the generated ticket before submitting to confirm no sensitive information was included from your notes.