procurement-optimizer
por alirezarezvaniprocurement-optimizer ajuda equipes de Procurement Operations a executar auditorias de SaaS, categorização de gastos alinhada ao UNSPSC, análises de Pareto e YoY, avaliação de gargalos no ciclo de compras e consolidação de fornecedores com gestão de risco e salvaguardas break-glass para tier-1.
Esta skill recebe nota 86/100, o que a torna uma candidata sólida para usuários do diretório que precisam de um fluxo de revisão de gastos de compras ou auditoria de SaaS com apoio de agente. O repositório oferece clareza suficiente de gatilhos, scripts executáveis, template de intake e material de referência para que um agente vá além de um prompt genérico, embora os usuários devam observar a ausência de instruções de instalação local e o viés para empresas de tecnologia na taxonomia incorporada.
- Frontmatter altamente acionável, com casos de uso e frases de gatilho concretos, como spend audit, SaaS audit, supplier consolidation, category strategy, duplicate SaaS e renewal cluster.
- O conteúdo operacional é robusto: SKILL.md é extenso, inclui workflow/constraints e é apoiado por três scripts determinísticos em stdlib para categorização de gastos, análise do ciclo de compras e consolidação de fornecedores.
- Bons controles de compras estão incorporados, incluindo análise de Pareto, tratamento de crescimento YoY, sinalização de gargalos no estilo Goldratt, agrupamento de renovações e recusa a adotar fornecedor único em categorias tier-1 sem um plano break-glass.
- Não há comando de instalação nem README no caminho da skill, então os usuários precisam inferir a instalação a partir do repositório mais amplo ou da convenção de arquivos de skill.
- O categorizador é explicitamente um mapa alinhado ao UNSPSC, voltado a empresas de tecnologia e com cerca de 30 categorias, não uma base UNSPSC completa, o que pode limitar a adequação para contextos de compras fora de tecnologia ou muito especializados.
Visão geral da skill procurement-optimizer
Para que serve a procurement-optimizer
procurement-optimizer é uma skill de operações de negócio para auditorias de gastos, racionalização de SaaS, revisão de categorias e planejamento de consolidação de fornecedores. Ela ajuda líderes de compras, BizOps, finanças ou operações a sair de exportações bagunçadas de AP/cartões/SaaS e chegar a uma visão estruturada do que está sendo comprado, quais categorias concentram o gasto, onde os ciclos de compra estão lentos e quais fornecedores podem ser consolidados sem criar um risco operacional inaceitável.
Usuários e decisões para os quais ela é mais indicada
Esta skill é mais forte para equipes de Procurement Operations que conduzem uma auditoria anual de SaaS, revisão de gastos indiretos, ciclo de planejamento de renovações ou racionalização da base de fornecedores. Ela foi criada para decisões práticas: quais categorias merecem atenção primeiro, quais ferramentas ou fornecedores duplicados valem ser questionados, onde o tempo de aprovação ou de emissão de PO está criando gargalos e quando a consolidação deve ser rejeitada porque a categoria é crítica demais para depender de uma única fonte.
O que diferencia a skill procurement-optimizer
Diferente de um prompt genérico de “analise meus gastos”, o repositório inclui scripts Python determinísticos e material de referência específico de procurement. Os scripts cobrem categorização de gastos alinhada à UNSPSC, análise de Pareto, crescimento de gastos YoY, gargalos no ciclo de compras e consolidação de fornecedores com sinalização de risco. O principal diferencial é a recusa explícita em recomendar consolidação single-source para categorias tier-1, a menos que exista um plano de break-glass documentado.
Onde ela pode não ser adequada
Não use procurement-optimizer como scorecard de desempenho de fornecedores, revisão jurídica de contratos, gerenciador de eventos de sourcing ou substituto completo de um ERP/suite de procurement. Ela funciona melhor com exportações estruturadas e perguntas de planejamento, não com negociações ao vivo com fornecedores ou avaliações subjetivas de saúde do relacionamento. Se sua entrada for apenas uma lista de nomes de fornecedores, sem dados de gasto, categoria, renovação ou criticidade, os resultados podem orientar a direção, mas não terão qualidade suficiente para embasar uma decisão.
Como usar a skill procurement-optimizer
Instalação da procurement-optimizer e arquivos para inspecionar primeiro
Instale com npx skills add alirezarezvani/claude-skills --skill procurement-optimizer. O código-fonte fica em business-operations/skills/procurement-optimizer dentro de alirezarezvani/claude-skills.
Leia SKILL.md primeiro para entender frases de acionamento e limites de uso. Depois, inspecione assets/spend_intake_template.md antes de preparar os dados. Para uma análise mais criteriosa, leia references/procurement_anti_patterns.md, references/spend_management_canon.md e references/saas_management_canon.md. Se você pretende rodar análises determinísticas, revise scripts/spend_categorizer.py, scripts/purchasing_cycle_analyzer.py e scripts/supplier_consolidation.py.
Dados de entrada de que a skill precisa
Para categorização de gastos, prepare itens de linha com fornecedor, descrição, indício de categoria, gasto anual, frequência, moeda e, opcionalmente, gasto do ano anterior. O template de intake foi desenhado para os 100–200 principais itens de linha, porque o Pareto geralmente revela as categorias mais relevantes sem exigir a limpeza de todas as transações.
Para consolidação de fornecedores, adicione categoria, nível de criticidade, prazo contratual, número de integrações, estimativa de custo de troca, data de renovação e se existe uma opção de break-glass. Para análise de tempo de ciclo, forneça registros de PO com datas de solicitação, aprovação, emissão da PO, recebimento de bens, pagamento, categoria e etapas de aprovação.
Transformando um objetivo amplo em um bom prompt
Um prompt fraco seria: “Encontre economias no nosso gasto com SaaS.” Um prompt mais forte para usar procurement-optimizer seria:
“Use procurement-optimizer for Procurement Operations. I’m running an annual SaaS audit for a 350-person scaleup. Categorize this spend export, identify the Pareto categories, flag duplicate-function clusters, and produce a supplier-consolidation plan. Do not recommend single-source consolidation for tier-1 categories unless a break-glass plan is present. Pay special attention to renewals in Q3 and YoY increases over 30%.”
Isso melhora a saída porque dá à skill o perfil da empresa, o objetivo da decisão, a restrição de risco, o horizonte de tempo e as regras de priorização.
Fluxo de trabalho prático para melhores resultados
Comece pela categorização, não pela consolidação. Primeiro rode ou solicite agrupamento alinhado à UNSPSC e quebra por Pareto; depois revise manualmente as categorias em busca de classificações claramente incorretas. Em seguida, analise o crescimento YoY e os agrupamentos de renovações. Só então peça um plano de consolidação, porque as recomendações sobre fornecedores ficam muito melhores quando categoria, criticidade, custo de troca e momento de renovação são conhecidos.
Use os arquivos de referência antes de aceitar recomendações. procurement_anti_patterns.md é especialmente importante porque economias teóricas muitas vezes desaparecem quando custo de migração, dependência operacional ou risco de concentração de fornecedor são ignorados.
FAQ da skill procurement-optimizer
A procurement-optimizer serve apenas para auditorias de SaaS?
Não. Auditoria de SaaS é um caso de uso importante, mas procurement-optimizer também apoia revisões mais amplas de gastos indiretos, estratégia por categoria, análise de ciclo de compras e racionalização de fornecedores. O mapa de categorias incluído é ajustado para gastos de empresas de tecnologia, por isso é especialmente forte para negócios com grande uso de SaaS, scaleups e equipes de operações digitais.
Por que isso é melhor do que um prompt comum de procurement?
Um prompt comum pode gerar recomendações plausíveis, mas genéricas. A skill procurement-optimizer acrescenta um fluxo de trabalho definido, anti-patterns de procurement, referências de category management e scripts determinísticos. Isso facilita acionar a análise certa, evitar consolidações imprudentes e separar “gasto alto” de “oportunidade de economia segura”.
Iniciantes precisam ter experiência em procurement para usar?
Uma pessoa iniciante consegue usar os templates e scripts, mas os melhores resultados ainda exigem julgamento de negócio. Você deve saber quais sistemas são críticos, quais fornecedores criam dependência operacional e quais renovações são negociáveis. A skill ajuda a estruturar a análise; ela não substitui entrevistas com stakeholders nem a governança de finanças/procurement.
Quando não devo instalar procurement-optimizer?
Não instale se você precisa apenas de monitoramento de saúde de fornecedores, extração de cláusulas jurídicas de contratos, automação de contas a pagar ou um e-mail pontual de negociação. Também evite usá-la como única base para encerrar fornecedores críticos. Ela é uma skill de planejamento e análise, não uma autoridade de aprovação.
Como melhorar a skill procurement-optimizer
Melhore os inputs da procurement-optimizer antes de pedir recomendações
O modo de falha mais comum é trabalhar com dados pouco especificados. Adicione descrições, indícios de categoria, gasto anualizado, datas de renovação, gasto do ano anterior e business owner sempre que possível. Para SaaS, inclua número de seats, uso ativo se disponível, área responsável e se a ferramenta é system-of-record, crítica para o workflow ou facilmente substituível.
Adicione contexto de risco, não apenas metas de economia
Equipes de procurement se preocupam com economia, continuidade, poder de negociação, compliance e adoção. Um prompt que diz “maximize savings” pode levar a consolidações inseguras. Melhor: “Find savings while preserving redundancy for tier-1 systems, avoiding renewal-month overload, and flagging any migration that requires engineering, finance close, security review, or customer-facing downtime.”
Itere depois da primeira saída
Trate a primeira saída da procurement-optimizer como uma visão de triagem. Corrija categorias ruins, marque falsos duplicados, adicione custos de troca ausentes e esclareça quais são os sistemas tier-1. Depois peça um plano revisado com três grupos: ganhos rápidos, candidatos à negociação e oportunidades de alto risco que exigem revisão executiva.
Adapte a skill ao seu modelo operacional
Se sua empresa usa uma taxonomia própria, modifique as premissas de categoria em scripts/spend_categorizer.py. Se certas categorias são sempre críticas no seu setor, atualize as premissas de tier-1 orientadas por perfil em scripts/supplier_consolidation.py. Para equipes maduras de Procurement Operations, adicione limites de política interna, como alçadas de aprovação, fornecedores preferenciais, requisitos de revisão de segurança e prazos de aviso para renovação.
