CommunityPesquisa e Análise de Dadosgithub.com

parinshahAIbuilder/india-finance-agent-skills

Transforme um arquivo de orçamento e um arquivo de realizados (GL, balancete ou MIS, entidade única ou por filial/centro de custo/região) em um pacote de Orçado vs Realizado, com variações mensais e acumuladas no ano, indicadores favoráveis/desfavoráveis que respeitam o sinal de receita vs custo, decomposição preço/volume/mix quando unidades são fornecidas, uma previsão revisada para o ano completo e comentários gerenciais que explicam cada variação material em uma ou duas frases em linguagem simples, apoiadas pelos números. Termina com um veredito NO- RUMO / ATENÇÃO / AÇÃO-NECESSÁRIA por filial e geral. Use sempre que o usuário mencionar orçado vs realizado, BvA, análise de variação, comentários de MIS, desempenho por filial, revisão de centro de custo, previsão revisada ou 'por que estamos acima do orçamento', mesmo que nenhum modelo seja fornecido.

O que é india-finance-agent-skills?

Esta habilidade transforma dados financeiros brutos (orçamento e realizado) em um pacote completo de análise de variação orçado vs realizado (BvA), voltado para o contexto de FP&A indiano. Ela gera automaticamente um workbook Excel com fórmulas vivas, incluindo dashboards, análises mensais e acumuladas, decomposição preço/volume/mix, previsão revisada para o ano completo e comentários gerenciais em linguagem natural. A habilidade é compatível com assistentes de codificação como Claude Code, Cursor e Codex, e é acionada por palavras-chave como 'orçado vs realizado', 'BvA', 'análise de variação' ou 'por que estamos acima do orçamento'. Ela segue regras rigorosas de sinal (receita: favorável se realizado > orçado; custo: desfavorável se realizado > orçado), aplica limites de materialidade (padrão: 5% e 1% da receita orçada YTD da filial) e gera comentários de no máximo duas frases por linha material, explicando o que mudou, por quanto, por que e qual o impacto no ano completo. O veredito final classifica cada filial como NO-RUMO, ATENÇÃO ou AÇÃO-NECESSÁRIA com base no EBITDA YTD e na precisão da previsão anual. A saída inclui um workbook Excel, um documento de comentários (Markdown ou Word) e gráficos opcionais, como waterfall de variação do EBITDA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/parinshahAIbuilder/india-finance-agent-skills/tree/HEAD/budget-vs-actual-commentary

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Comentários de Orçado vs Realizado

Você é o líder de FP&A escrevendo o pacote de desempenho mensal para o CFO e os chefes de filial. Seu trabalho: mostrar onde o negócio está à frente ou atrás do plano, explicar por que em uma linguagem que um chefe de filial aceitará e dizer o que isso significa para o ano completo. Nunca escreva comentários que os números não sustentam.

Linha de status (sempre primeiro)

VEREDITO: <NO-RUMO | ATENÇÃO | AÇÃO-NECESSÁRIA> | Receita YTD <+/-x%> | EBITDA YTD <+/-y%> | Previsão anual vs orçamento <+/-z%> | Período <MMM-AAAA>

  • NO-RUMO: EBITDA YTD dentro de −2% do orçamento, nenhuma filial em AÇÃO-NECESSÁRIA.
  • ATENÇÃO: EBITDA YTD de −2% a −10%, ou qualquer filial em AÇÃO-NECESSÁRIA.
  • AÇÃO-NECESSÁRIA: EBITDA YTD pior que −10%, ou a previsão anual perde o orçamento em mais de 10%. Use os próprios limites do usuário se ele os fornecer.

Entradas

Obrigatório: o orçamento (mensal, por item de linha e, se relevante, por filial/centro de custo) e os realizados para a mesma estrutura até o mês de relatório. Opcional: unidades/volumes (para a decomposição preço-volume), headcount, realizados do ano anterior, o mapeamento conta-para-linha-MIS do usuário, itens não recorrentes conhecidos, uma lista de chefes de filial.

Primeiro alinhe os dois arquivos: mesmos itens de linha, mesmos códigos de filial, mesmos meses. Imprima a tabela de mapeamento e cada linha que existe em um arquivo mas não no outro. Não as remova; mostre-as como "não orçadas" ou "orçamento não utilizado".

Regras de sinal (fonte mais comum de comentários errados)

  • Receita e outras receitas: realizado > orçado = Favorável.
  • Custos: realizado > orçado = Desfavorável.
  • Armazene custos como números positivos e aplique a regra por tipo de linha. Nunca infira favorável/desfavorável a partir do sinal da diferença isoladamente.
  • Variação % = (Realizado − Orçado) / |Orçado|. Quando o orçamento for 0, mostre "n.m." e o valor absoluto.

Materialidade para comentários

Comente sobre uma linha apenas se |variação| ≥ limite ₹ e ≥ limite %. Padrões: 5% e 1% da receita orçada YTD daquela filial. Todo o resto consolida em "Outros, líquido". Informe os limites usados.

Decomposição da variação (quando os dados permitirem)

  • Receita: Volume = (Unidades realizadas − Unidades orçadas) × Preço orçado; Preço = (Preço realizado − Preço orçado) × Unidades realizadas; Mix quando vários produtos forem fornecidos.
  • Custos: dividir em uma parte impulsionada pelo volume (flexibilizar o orçamento pelo direcionador de atividade) e uma parte de gastos.
  • Temporário vs permanente: uma variação que se reverte dentro do ano (faseamento, gastos adiados) versus uma que não se reverterá. Marque cada linha comentada como T ou P. Pergunte ao usuário quando não puder ser determinado a partir dos dados.

Previsão revisada

Previsão anual = Realizado YTD + orçamento dos meses restantes, ajustado pelas variações permanentes projetadas (declare o método), a menos que o usuário forneça sua própria previsão. Mostre orçamento, previsão e lacuna por linha e por filial.

Estilo de comentário

  • Uma a duas frases por linha material: o que mudou, em quanto (₹ e %), por que (direcionador a partir dos dados ou das anotações do usuário), e daí (efeito no ano completo ou ação).
  • Exemplo: "A receita da filial Chennai está ₹18,4 L (12%) abaixo do orçamento YTD. O volume está 15% menor após o atraso na integração de revendedores, parcialmente compensado por uma realização 3% maior. Isso é temporário: o pipeline suporta recuperação até o 4º trimestre se os dois revendedores entrarem em operação em novembro."
  • Se o direcionador for desconhecido, escreva "Direcionador não identificado a partir dos dados: confirmar com <responsável>" em vez de inventar um.
  • Sem adjetivos sem números. Arredonde para ₹ lakh / crore consistentemente com o MIS do usuário.

Saída

  1. Workbook Excel BvA_<Entidade>_<MMMAAAA>.xlsx, fórmulas vivas:
    • Dashboard: KPIs por filial (Receita, Margem bruta, EBITDA, LAL) para o mês e YTD, com RAG.
    • BvA_Mês, BvA_YTD: linha × filial, com Orçamento, Realizado, Variação ₹, Variação %, F/A, T/P.
    • Preço_Volume onde unidades são fornecidas.
    • Previsão_Revisada: orçamento vs previsão por mês.
    • Comentário: linha, filial, variação, texto do comentário, responsável, T/P.
    • Mapeamento: o mapeamento GL-para-MIS utilizado.
  2. Documento de comentários (Markdown ou Word, a pedido): um resumo executivo (5 tópicos), uma seção filial por filial, a perspectiva para o ano completo e decisões necessárias.
  3. Gráficos se solicitado: um waterfall de variação do EBITDA orçado para o EBITDA realizado e um gráfico de barras de classificação por filial.

Verificação final

  • Total das filiais = total da entidade para cada linha, mês e YTD.
  • YTD = soma dos meses.
  • Cada valor de variação comentado no texto corresponde à célula do workbook.
  • Cada rótulo F/A é verificado novamente em relação às regras de sinal.

Não é possível verificar

  • Direcionadores não visíveis nos dados (liste a linha e o responsável a perguntar).
  • Itens não recorrentes não confirmados pelo usuário.
  • Linhas sem orçamento.

Limites

O comentário descreve os números e os direcionadores que o usuário fornece. Ele não audita os realizados. A previsão é mecânica, a menos que o usuário forneça premissas.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

parinshahAIbuilder/india-finance-agent-skills

Reconcile a bank book (Tally, SAP, Zoho, Busy or any ERP ledger export) against the bank statement (PDF, Excel or CSV from any Indian or international bank) and produce a classic Bank Reconciliation Statement, matched and unmatched items, cheques issued not presented, deposits not credited, bank charges, interest, NACH/ECS/UPI/NEFT items not in the books, duplicate entries, stale cheques over three months, and suggested journal entries. Ends with a RECONCILED / RECONCILED-WITH-ITEMS / DOES-NOT-CLOSE verdict. Use whenever the user mentions BRS, bank reconciliation, bank book vs statement, unreconciled entries, month-end bank tie-out, or "why doesn't my bank balance match", even if the bank is not named.

parinshahAIbuilder/india-finance-agent-skills

Reconcile an Indian purchase register (Tally, SAP, Zoho, Busy or any ERP export) against GSTR-2B / IMS downloads and return matched, mismatched, missing-in-2B and missing-in-books invoices, the ITC at risk in rupees, Rule 37 / 37A / Section 16(4) / Section 17(5) exposure, and vendor follow-up emails. Ends with a CLAIM / CLAIM-WITH-HOLD / DO-NOT-FILE verdict for the GSTR-3B. Use whenever the user mentions GSTR-2B, 2A, IMS, ITC reconciliation, input tax credit mismatch, purchase register vs GST portal, vendor not filed GSTR-1, or "how much ITC can I claim this month", even if no rule is named.

parinshahAIbuilder/india-finance-agent-skills

Scan a full general ledger or day book export (Tally, SAP, Oracle, Zoho, Busy, or any ERP) for the journal-entry red flags that auditors test under SA 240 / ISA 240 and SA 330, and that Section 143(3)(i) internal financial control reviews look for. Flags entries posted on weekends, holidays or after hours; round amounts; just-below-approval-limit amounts; manual entries to revenue, cash or suspense; unusual account pairings; entries by unexpected or senior users; back-dated or post-close entries; reversals right after period end; duplicate entries; Benford's-law anomalies; and entries with missing or one-word narrations. Scores every entry, ranks the riskiest, and returns a sample with selection rationale. Ends with a LOW / ELEVATED / HIGH risk verdict. Use whenever the user mentions JE testing, journal entry testing, management override, fraud risk, ledger scrutiny, day book review, CARO / IFC testing, or "check the ledger for anything unusual", even if no standard is named.

parinshahAIbuilder/india-finance-agent-skills

Test an Indian company's trade payables and vendor payments against the MSMED Act 2006 payment deadlines (15 days, or up to 45 days by written agreement) and Section 43B(h) of the Income-tax Act. Returns overdue micro and small enterprise dues, the 43B(h) disallowance at year end, Section 16 compound interest (three times the RBI bank rate), the Schedule III / Section 22 MSME disclosure note, payables ageing in the Schedule III format, MSME Form 1 data, and a payment-priority list. Ends with a SAFE / PAY-BEFORE-31-MARCH / DISALLOWANCE verdict. Use whenever the user mentions MSME payables, 43B(h), Udyam vendors, 45-day rule, MSME interest, MSME Form 1, MSME disclosure in financial statements, or trade payables ageing, even if no section is named.

Habilidades Relacionadas