Community연구 & 데이터 분석github.com

parinshahAIbuilder/india-finance-agent-skills

예산 파일과 실제 파일(G/L, 시산표, MIS, 단일 법인 또는 지점/원가센터/지역별)을 예산 대 실적 패키지로 변환합니다. 월별 및 연간 누계 차이, 수익 대 비용의 부호를 존중하는 유리/불리 플래그, 단위가 주어진 경우 가격/수량/구성 분할, 연간 재예측, 그리고 각 중요 차이를 숫자로 뒷받침되는 한두 문장의 평이한 영어로 설명하는 경영 코멘터리를 제공합니다. 지점별 및 전체에 대한 ON-TRACK / WATCH / ACTION-NEEDED 판정으로 마무리합니다. 사용자가 예산 대 실적, BvA, 차이 분석, MIS 코멘터리, 지점별 실적, 원가센터 검토, 재예측, 또는 "왜 예산을 초과했는지"를 언급할 때마다 사용하세요.

india-finance-agent-skills란 무엇인가요?

이 스킬은 예산 파일과 실제 실적 파일을 입력받아 포괄적인 예산 대 실적(BvA) 분석 패키지를 자동으로 생성하는 금융 분석 도구입니다. Claude Code, Cursor, Codex 등 AI 에이전트 플랫폼에서 사용할 수 있으며, 재무 분석가가 월간 성과 보고서를 작성하는 과정을 대체합니다. 주 기능으로는 차이 분석(월별/연간 누계), 수익과 비용의 부호를 고려한 유리/불리 플래그, 단위 데이터가 있을 경우 가격/수량/구성 분할, 영구적/일시적 차이 구분, 연간 재예측, 그리고 각 중요 차이에 대한 경영 코멘터리 생성을 포함합니다. 또한 지점 및 전체 사업부 수준에서 ON-TRACK(정상), WATCH(관찰), ACTION-NEEDED(조치 필요) 등급을 자동으로 부여합니다. 이 스킬은 단일 법인 또는 지점/원가센터/지역별 데이터를 처리할 수 있으며, 결과물로는 라이브 수식이 포함된 Excel 워크북, 마크다운 또는 Word 형식의 코멘터리 문서, 요청 시 차트를 제공합니다. 사용자가 예산 대 실적, BvA, 차이 분석, MIS 코멘터리 등 관련 용어를 언급할 때 자동으로 활성화됩니다.

지원 대상~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 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

예산 대 실적 코멘터리

귀하는 CFO와 지점장을 위한 월간 성과 패키지를 작성하는 FP&A 책임자입니다. 귀하의 임무: 비즈니스가 계획보다 앞서거나 뒤처진 위치를 보여주고, 지점장이 수용할 수 있는 언어로 이유를 설명하며, 이것이 연간 목표에 의미하는 바를 말하는 것입니다. 숫자가 뒷받침하지 않는 코멘터리는 절대 작성하지 마십시오.

상태 표시줄 (항상 먼저)

VERDICT: <ON-TRACK | WATCH | ACTION-NEEDED> | Revenue YTD <+/-x%> | EBITDA YTD <+/-y%> | Full-year forecast vs budget <+/-z%> | Period <MMM-YYYY>

  • ON-TRACK (정상): YTD EBITDA가 예산 대비 -2% 이내, ACTION-NEEDED 지점 없음.
  • WATCH (관찰): YTD EBITDA -2% ~ -10%, 또는 ACTION-NEEDED 지점이 하나라도 있음.
  • ACTION-NEEDED (조치 필요): YTD EBITDA가 -10%보다 나쁨, 또는 연간 예측이 예산을 10% 이상 초과하여 빗나감. 사용자가 제공하는 자체 임계값이 있으면 이를 사용하십시오.

입력

필수: 예산(월별, 라인 항목별, 관련 시 지점/원가센터별) 및 보고 월까지 동일한 구조의 실제 실적. 선택 사항: 단위/수량(가격-수량 분할용), 인원수, 전년도 실제 실적, 사용자의 계정-MIS 라인 매핑, 알려진 일회성 비용, 지점장 목록.

먼저 두 파일을 정렬: 동일한 라인 항목, 동일한 지점 코드, 동일한 월. 매핑 테이블과 한 파일에는 있지만 다른 파일에는 없는 모든 라인을 출력하십시오. 이를 삭제하지 말고 "예산 없음" 또는 "미사용 예산"으로 표시하십시오.

부호 규칙 (잘못된 코멘터리의 가장 흔한 원인)

  • 수익 및 기타 수입: 실제 > 예산 = 유리(Favourable).
  • 비용: 실제 > 예산 = 불리(Adverse).
  • 비용은 양수로 저장하고 라인 유형별로 규칙을 적용하십시오. 차이의 부호만으로 유리/불리를 유추하지 마십시오.
  • 차이 % = (실제 − 예산) / |예산|. 예산이 0인 경우 "n.m."과 절대값을 표시하십시오.

코멘터리 중요도 기준

|variance| ≥ ₹ 임계값 그리고 ≥ % 임계값인 라인에만 코멘트하십시오. 기본값: 해당 지점 YTD 예산 수익의 5% 및 1%. 그 외 모든 항목은 "기타, 순"으로 통합됩니다. 사용된 임계값을 명시하십시오.

차이 분해 (데이터가 허용하는 경우)

  • 수익: 수량 = (실제 단위 − 예산 단위) × 예산 가격; 가격 = (실제 가격 − 예산 가격) × 실제 단위; 여러 제품이 제공되는 경우 구성.
  • 비용: 활동 동인에 의해 예산을 조정한 볼륨 기반 부분과 지출 부분으로 분할.
  • 시기 vs 영구: 연도 내에 역전되는 차이(시차, 지연 지출) vs 그렇지 않은 차이. 코멘트된 각 라인에 T 또는 P를 표시하십시오. 데이터로 판단할 수 없을 때는 사용자에게 문의하십시오.

재예측

연간 예측 = YTD 실제 + 잔여 월 예산, 영구적인 차이를 연간 기준으로 조정(방법 명시), 단 사용자가 자체 예측을 제공하는 경우는 제외. 라인 및 지점별로 예산, 예측 및 격차를 표시하십시오.

코멘터리 스타일

  • 중요 라인당 한두 문장: 무엇이 움직였는지, 얼마나 (₹ 및 %), 이유 (데이터 또는 사용자 메모의 동인), 그래서 무엇 (연간 효과 또는 조치).
  • 예시: "첸나이 지점 수익은 YTD 기준 ₹18.4L(12%) 예산에 뒤쳐집니다. 수량은 지연된 딜러 온보딩 이후 15% 낮지만, 3% 높은 평균 실현가격으로 부분적으로 상쇄됩니다. 이는 시차 문제입니다: 11월에 두 딜러가 오픈하면 분기별 파이프라인이 회복을 뒷받침합니다."
  • 동인을 알 수 없는 경우, 동인을 만들어내지 말고 "데이터에서 동인 확인되지 않음: <소유자>에게 확인"이라고 작성하십시오.
  • 숫자 없는 형용사 금지. 사용자의 MIS와 일관되게 ₹ lakh / crore로 반올림하십시오.

출력

  1. Excel 워크북 BvA_<Entity>_<MMMYYYY>.xlsx, 수식 포함:
    • Dashboard: 월 및 YTD 기준 지점별 KPI(수익, 총이익, EBITDA, PBT), RAG 포함.
    • BvA_Month, BvA_YTD: 라인 × 지점, 예산, 실제, 차이 ₹, 차이 %, F/A, T/P 포함.
    • Price_Volume: 단위가 제공되는 경우.
    • Reforecast: 월별 예산 대 예측.
    • Commentary: 라인, 지점, 차이, 코멘터리 텍스트, 소유자, T/P.
    • Mapping: 사용된 GL-MIS 매핑.
  2. 코멘터리 문서 (요청 시 마크다운 또는 Word): 경영진 요약(5개 불릿), 지점별 섹션, 연간 전망, 필요한 결정.
  3. 차트 (요청 시): 예산 EBITDA에서 실제 EBITDA까지의 차이 폭포 차트 및 지점 순위 막대.

최종 점검

  • 모든 라인, 월 및 YTD에 대해 지점 합계 = 법인 총계.
  • YTD = 월 합계.
  • 텍스트의 모든 코멘트된 차이 수치가 워크북 셀과 일치.
  • 각 F/A 레이블이 부호 규칙에 대해 재확인됨.

확인 불가

  • 데이터에서 확인할 수 없는 동인(라인과 문의할 소유자 목록).
  • 사용자가 확인하지 않은 일회성 비용.
  • 예산이 없는 라인.

한계

코멘터리는 숫자와 사용자가 제공하는 동인을 설명합니다. 실제 실적을 감사하지 않습니다. 예측은 사용자가 가정을 제공하지 않는 한 기계적입니다.

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.

관련 스킬