sales-accounting
Faz seu agente registrar informações de vendas. Ajuda a acompanhar clientes, faturas e pagamentos pendentes.
O que ela faz
Registra informações de vendas, como cliente, valor, impostos e prazos de pagamento. Ajuda a controlar o que foi vendido e o que ainda precisa ser pago.
Quando usar
- ✓Organizar o registro de todas as vendas feitas.
- ✓Acompanhar quais clientes ainda precisam pagar.
- ✓Criar um modelo simples para registrar faturas de vendas.
Exemplo do que pedir para a IA
“Preciso de um modelo para registrar minhas vendas, incluindo cliente, valor total, impostos e prazo de pagamento.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA pergunta sobre seus processos de venda, como quantos clientes você tem, se usa impostos como ICMS ou ISS, e se vende a prazo. Com base nas suas respostas, ela sugere a melhor forma de organizar essas informações.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill sales-accountingOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/sales-accounting/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Contabilidade de Vendas
O que é: Faturas de vendas, os recebíveis que elas criam e os documentos que as suportam.
Visão Geral
Define a configuração mínima útil de Contabilidade de Vendas para o negócio em questão e, em seguida, constrói-a apenas quando solicitado. A saída padrão é uma recomendação curta, não uma planilha. Artefatos - CSV, SQL DDL, JSON Schema, mapeamento Notion - são produzidos sob demanda, a partir de uma única lista de campos para que não se desalinhem.
Escopo de uma linha. Esta é uma habilidade de tabela única e uma linha é uma fatura carregando
um item de linha. Deliberadamente, não é um motor de faturamento com várias linhas. Uma fatura com
vários itens se torna várias linhas que repetem o mesmo Invoice Number, ou é
mantida em uma tabela de linha separada ao lado desta - o que o negócio realmente precisa.
Decida isso na Etapa 2, não presuma.
Tudo é condicional. Nem toda venda é a crédito, nem toda fatura tem um pedido ou um challan, nem toda venda atrai IVA, e nem todo cliente deduz TDS. Esses campos existem para registrar o que foi confirmado; eles são deixados em branco quando a resposta é "não aplicável" ou "não conhecido". Nunca os preencha com um padrão para que a linha pareça completa.
Camada: Camada 3: Registro. Adequado para: Estágio inicial. Código da tabela: n/a.
Quando Usar Esta Habilidade
- contabilidade de vendas
- registro de faturas de vendas
- rastreador de faturamento e recebíveis de clientes
- log de registro de IVA de vendas
Use-a também quando o usuário descrever faturamento, cobrança ou rastreamento de quem pagou, ou o mesmo processo ocorrendo em uma planilha, um documento ou a caixa de entrada de alguém.
Não a use para: cobrança de clientes, declaração de impostos ou aconselhamento jurídico. Esta habilidade produz apenas modelos vazios - nunca armazena ou processa dados reais de clientes ou financeiros.
Como Funciona
Siga o contrato de execução compartilhado. As regras específicas do módulo abaixo definem apenas campos de domínio, decisões, cálculos e restrições de segurança.
Etapa 1 - Identificar a intenção
Leia a solicitação e escolha a intenção antes de perguntar qualquer coisa.
- "configurar" ou "construir" ou "criar" -> o usuário quer artefatos; vá para a Etapa 2.
- "nosso processo é ..." ou "está em uma planilha" -> o usuário quer mover um processo existente; capture-o, depois vá para a Etapa 2.
- "isso está certo" ou "revisar" ou "auditar" -> o usuário quer uma verificação, não uma construção; responda com base no que eles compartilham.
- "como eu faço ..." -> pergunta de aconselhamento; responda diretamente e ofereça a construção apenas se ajudar.
Em seguida, leia tudo o que o usuário já disse e descubra qual única resposta ausente realmente mudaria a recomendação. Se a solicitação já contiver o suficiente para recomendar, não pergunte nada ainda - vá para a Etapa 4. Se o usuário estiver descrevendo um problema em vez de solicitar uma construção, responda primeiro; uma pergunta não é devida.
Nunca comece com uma pergunta fixa como "Como as faturas de vendas são emitidas hoje?" quando a solicitação já respondeu a isso.
Etapa 2 - Pergunte apenas o que está faltando
Trate respostas ambíguas como não respondidas e pergunte qual opção explícita o usuário quer dizer. Registre valores desconhecidos como Unknown; Unknown não é zero. Um registro não deve ser Done quando uma verificação necessária falha.
Pule tudo o que o usuário já respondeu, em qualquer mensagem anterior. Pergunte o restante um de cada vez e pare assim que as respostas restantes não mudarem a saída.
- Volume - Quantas faturas por mês? / Aproximadamente quantas linhas por fatura?
- Documentos - Existe um pedido de venda sempre, ou apenas para alguns clientes? / Um challan de entrega é usado?
- Impostos e crédito - O IVA é cobrado, e a que taxa? / Algum cliente deduz TDS, e a que taxa? / Quantas vendas são a crédito? / Período de crédito padrão? / Quem faz o acompanhamento?
- Processo atual - Rastreado agora? / Software ou planilha? / O que está faltando?
- Resultado - O que você precisa? / Um registro de vendas, uma visualização de envelhecimento ou ambos?
Nunca invente uma resposta. Se o usuário não souber, registre como desconhecido e continue.
Etapa 3 - Mantenha o contexto interno
Mantenha as respostas nesta forma. Ela permanece interna - não é mostrada ao usuário, a menos que eles peçam, e nunca carrega um valor que o usuário não forneceu.
module: sales-accounting
intent: null # setup | advice | review | fix | build | convert | export
scale: null # Starter | Growth | Scale, apenas se a resposta mudar
areas:
"Volume": null
"Documents": null
"Taxes and credit": null
"Current process": null
"Outcome": null
requested_outputs: [] # csv | sql | json | notion | xlsx - apenas formatos solicitados
…
Perguntas frequentes
Posso usar isso para registrar vendas com vários itens?
Este modelo é para registrar uma venda por vez, com um item principal. Se uma venda tiver muitos itens, você pode registrar cada item separadamente ou usar outro sistema para os detalhes.
Este sistema guarda os dados dos meus clientes e finanças?
Não, este sistema apenas cria um modelo ou registro inicial. Ele não armazena seus dados reais de clientes ou financeiros.
O que significa 'recebível líquido'?
É o valor total da venda menos os descontos, impostos e o que o cliente já pagou. É o quanto o cliente ainda deve.
Detalhes
Descrição original do autor
Sales register: customer, invoice, gross amount, discount, VAT and TDS, net receivable, credit terms and balance. Use for sales accounting.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4048
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC