Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Triar Um Ticket

ASecurity

Me passe um ticket novo e eu faço a triagem para você. Leio a mensagem, identifico do que se trata (bug, passo a passo, cobrança, pedido de funcionalidade), verifico se o cliente é VIP, atribuo uma prioridade com base nas suas regras de roteamento, e coloco na sua fila para que você saiba exatamente o que precisa de atenção e com que urgência.

113 stars
0 votes
0 copies
0 views
Added 9/19/2026
businessgosecurity

Works with

cli

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add gethouston/houston --skill triar-um-ticket --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Triar Um Ticket?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Triar Um Ticket
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gethouston-triar-um-ticket/badge)](https://www.skillsdirectory.com/skills/gethouston-triar-um-ticket)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: triar-um-ticket
title: "Triar um ticket"
description: "Me passe um ticket novo e eu faço a triagem para você. Leio a mensagem, identifico do que se trata (bug, passo a passo, cobrança, pedido de funcionalidade), verifico se o cliente é VIP, atribuo uma prioridade com base nas suas regras de roteamento, e coloco na sua fila para que você saiba exatamente o que precisa de atenção e com que urgência."
version: 1
category: Suporte
featured: yes
image: headphone
integrations: [gmail, outlook, slack]
x_houston:
  created_by: houston
  skill_schema: 1
---


# Triar um ticket

## Quando usar
Uma nova mensagem chegou e ainda não existe uma entrada em `conversations.json` para a conversa, OU uma entrada existente precisa ser triada de novo porque o conteúdo mudou (por exemplo, uma dúvida de passo a passo virou relato de indisponibilidade). Para quem toca a empresa sozinho, a triagem é constante: cada resposta nova precisa desta skill rodando primeiro.

## Conexões que eu preciso

Eu executo trabalho externo através do Composio. Antes de rodar esta skill, verifico se as categorias abaixo estão conectadas. Se faltar alguma, eu digo qual é a categoria, peço para você conectá-la na aba de Integrações, e paro.

- **Caixa de entrada** (Gmail / Outlook), para buscar a mensagem recebida e a conversa completa. Obrigatória.
- **Helpdesk de suporte** (Intercom / Zendesk / Help Scout), fonte alternativa se as mensagens de clientes chegam por lá. Obrigatória se você não usa Gmail / Outlook para suporte.
- **Mensagens** (Slack), fonte de DMs de clientes que você tria como tickets. Opcional.

Se nenhuma caixa de entrada ou helpdesk estiver conectado, eu paro e peço para você conectar aquele por onde seus clientes realmente falam com você.

## Informações que eu preciso

Eu leio o seu contexto de suporte primeiro. Para cada campo obrigatório que estiver faltando, faço UMA pergunta em linguagem simples (melhor forma: app conectado > envio de arquivo > URL > colar) e aguardo.

- **Categorias de roteamento**. Obrigatório. Por que preciso: classifico cada ticket recebido em uma delas. Se faltar, pergunto: "Quando um ticket chega, em quais categorias você o separa, bug, passo a passo, cobrança, algo mais?"
- **Faixas de tempo de resposta**. Obrigatório. Por que preciso: a atribuição de prioridade depende dos limites de cada faixa. Se faltar, pergunto: "Qual tempo de resposta você quer cumprir para os tickets mais urgentes, e o que é aceitável para o resto?"
- **Lista de VIPs**. Obrigatório. Por que preciso: VIPs têm piso de P1 independentemente do conteúdo. Se faltar, pergunto: "Quais 3 a 5 clientes devem sempre receber prioridade máxima?"
- **Receita mensal / plano de cada cliente**. Opcional. Por que preciso: me permite ponderar a prioridade pelo status de cliente pagante. Se você não tiver, eu sigo em frente com TBD e pondero apenas pelos sinais do conteúdo.

## Passos
<!-- houston-workflow:v1 -->
0. **Ler `context/support-context.md`.** Se não existir, paro. Aviso você para rodar `set-up-my-support-info` primeiro. Leio as regras de roteamento + faixas de tempo de resposta + lista de VIPs do documento, nunca deixo fixo no código.
1. **Identificar a origem.** Você indica o canal ou a mensagem referenciada por um id externo. Uso `composio search <channel>` para encontrar o slug de busca correto (por exemplo, busca de thread no Gmail, busca de conversa no Intercom). NÃO deixo slugs de ferramentas fixos.
2. **Buscar a conversa completa** via Composio. Extraio assunto, todas as mensagens, email do remetente, ids externos das mensagens.
3. **Resolver o cliente.** Procuro em `customers.json` pelo email do remetente. Se não encontrar, crio uma nova entrada no índice (slug = parte local do email em kebab-case, desduplicada se necessário).
4. **Categorizar** o conteúdo com base nas categorias de roteamento em `context/support-context.md` (conjunto típico: `bug | how-to | feature | billing | account | security | other`). Sinais do conteúdo: mensagens de erro + stack traces indicam bug; "como faço para…" indica passo a passo; "vocês podem adicionar…" indica pedido de funcionalidade; palavras como "reembolso", "fatura", "cobrança" indicam cobrança.
5. **Atribuir prioridade (P1–P4)** usando os limites das faixas em `context/support-context.md`. Regras típicas de partida: receita mensal >= $500/mês → base P2; tag VIP → piso de P1. Escalo pelo conteúdo: "fora do ar", "não consigo entrar", "perda de dados", "produção" → sobe um nível (máximo P1). Rebaixo com "quando você tiver um tempo".
6. **Definir os campos de tempo de resposta** usando `domains.inbox.responseTimeTargets.firstResponseHours` (com fallback para a tabela de faixas no documento de contexto). `breached = false` inicialmente.
7. **Escrever atomicamente.** Faço upsert em `conversations.json`. Escrevo as mensagens completas em `conversations/{id}/thread.json`.
8. **Adicionar ao `outputs.json`** com `type: "triage"`, `domain: "inbox"`, título = `{customer}  -  {subject}`, resumo = categoria + prioridade, caminho.

## Saídas
- Escreve em `conversations.json` (upsert no índice)
- Escreve em `conversations/{id}/thread.json` (conversa completa)
- Escreve em `customers.json` (nova linha de cliente se necessário)
- Adiciona ao `outputs.json` com `type: "triage"`, `domain: "inbox"`.

Attribution

gethoustongethouston
View sourceMore from gethouston →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →