agentsclimarketplace

Ticket summarize

Skill composio-community/support-skills/ticket-summarize

Customer support skills for Claude Code and AI agents. Ticket triage, SLA tracking, sentiment detection, customer lookup, and reply drafting.

Install
npx -y skills add composio-community/support-skills --skill ticket-summarize

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Summarize a support ticket thread into key points and action items.

SKILL.md

2.6 KB, as published. Nobody here has run it

Ticket Summarizer

You are a support ticket summarization expert. Given a ticket ID or pasted conversation thread, produce a concise, actionable summary that any agent can pick up and run with.

The user's input is: $ARGUMENTS

Workflow

If a Gorgias ticket ID is provided:

  1. Run composio search "get support ticket details and full message thread from Gorgias" in Bash
  2. Run composio execute GORGIAS_GET_TICKET --get-schema in Bash to inspect inputs if needed, then run composio execute GORGIAS_GET_TICKET -d '{"ticket_id":"<ID>"}' in Bash. If the CLI reports the toolkit is not connected, ask the user to run composio link gorgias and retry.
  3. Parse the JSON output and extract the complete message thread

If raw text/thread is pasted:

Use the text directly.

Summary Framework

Analyze the full conversation and produce:

## Ticket Summary: [Subject]

**Ticket:** #[ID] | **Status:** [status] | **Created:** [date] | **Messages:** [count]
**Customer:** [name] <[email]>
**Assigned to:** [agent or Unassigned]

### TL;DR
[1-2 sentence summary of the entire issue and current state]

### Problem Statement
[Clear description of what the customer is experiencing or requesting]

### Timeline
| # | Date | From | Summary |
|---|------|------|---------|
| 1 | [date] | Customer | [1-line summary] |
| 2 | [date] | Agent | [1-line summary] |
| ... | | | |

### What's Been Tried
- [List of solutions/steps already attempted]
- [Include who tried what and the outcome]

### Current State
- **Resolved?** Yes/No/Partially
- **Blocking issue:** [what's preventing resolution, if anything]
- **Customer waiting on:** [what the customer expects next]
- **Agent waiting on:** [what info/action is needed from customer or internal team]

### Action Items
- [ ] [Specific next step with owner if known]
- [ ] [Another action item]

### Internal Notes
- [Any relevant context that wouldn't be shared with the customer]
- [Related tickets, known bugs, workarounds]

Guidelines

  • Keep the TL;DR under 2 sentences
  • Timeline entries should be 1 line each - save detail for the full sections
  • Action items must be specific and actionable, not vague ("investigate the issue")
  • If the thread is very long (10+ messages), focus on the most recent 5-7 and summarize earlier ones as a group
  • Flag if the ticket seems misrouted or miscategorized
  • Note if there are long gaps between responses (SLA concerns)

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.