Community생산성 & 협업github.com

가정 레지스트리 빌더

완성된 Excel 모델에 대해 가정 이름, 카테고리, 기본값, 출처, Bull/Bear 값, 민감도 순위, 담당자 등의 열로 구성된 구조화된 가정 레지스트리를 생성합니다. 또한 데이터 테이블 출력에서 민감도 순위를 계산하는 공식을 포함합니다.

가정 레지스트리 빌더란 무엇인가요?

이 스킬은 완성된 Excel 모델을 체계적으로 문서화하여 감사 가능한 자산으로 전환합니다. 가정 레지스트리 빌더는 모델 내 모든 중요한 가정을 구조화된 탭에 정리하며, 가정 ID, 이름, 카테고리, 기본값(입력 탭 참조), 단위, 출처/근거, Bull 및 Bear 값, 민감도 순위(1-10), 핵심 출력에 미치는 영향, 모니터링 플래그, 담당자, 마지막 확인 날짜, 메모 등의 열을 포함합니다. 이 스킬은 특히 데모 그래픽(민감도-토네이도 스킬)에서 생성된 데이터 테이블을 활용하여 각 가정의 Bull에서 Bear 값으로의 변화가 핵심 출력에 미치는 영향을 정량화하고 RANK 함수를 통해 순위를 매깁니다. Claude Code, Cursor, Codex 등 AI 에이전트가 모델 인수인계, 승인, 반복 사용 시에 적합하며, 사용자는 입력 탭을 체계적으로 검토하고 각 가정에 대해 의미 있는 출처와 근거를 작성해야 합니다. 결과물은 엑셀 자동 필터, 조건부 서식, 요약 블록, 모니터링 프로토콜, 서명 프로세스, 버전 기록이 포함된 완전한 감사 추적이 가능한 레지스트리입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreworia/claude-excel-skills/tree/main/skills/assumption-registry-builder

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

문서

가정 레지스트리 빌더은(는) 무엇을 하나요?

사용 시기

모델이 완료되어 인수인계, 승인 또는 반복 사용을 위해 문서화가 필요할 때 이 스킬을 사용하세요. 고객이나 검토자가 "귀하의 가정은 어디서 왔습니까?"라고 물을 때, 자본 배분 결정 전에 모델이 공식적으로 승인되어야 할 때, 여러 사람이 시간이 지남에 따라 모델을 업데이트할 때, 또는 비즈니스 사례에 공식적인 가정 승인 로그가 필요할 때 이 스킬을 실행하세요. 이 스킬은 작업 모델을 완전히 문서화된 감사 가능한 자산으로 변환합니다.

기능

구조화된 가정 레지스트리를 생성합니다: 모델의 모든 중요한 가정을 나열하는 전용 가정 탭으로, 가정 이름, 카테고리, 기본값, 출처 및 근거, Bull 및 Bear 값, 민감도 순위(핵심 출력에 미치는 영향), 담당자 열을 포함합니다. 데이터 테이블 출력을 사용하여 민감도 순위를 계산하는 공식과 능동적으로 모니터링해야 하는 가정을 위한 플래그 시스템을 포함합니다.

방법

  1. "중요한 가정"의 기준을 정의합니다. 모델의 모든 입력이 가정 레지스트리에 포함될 필요는 없습니다. 중요한 가정은 다음과 같습니다: (a) 민감도가 높은 입력(토네이도 차트 상위 50%), (b) 진정으로 불확실한 입력(계약적 또는 규제적 확실성에 기반하지 않은 것), (c) 잘못될 경우 권장 사항이나 결정을 바꿀 수 있는 입력. 확실성이 높은 가정(예: 법정 세율, 알려진 계약 가격)은 여전히 레지스트리에 포함하되 민감도 순위는 "낮음", 출처는 "규제/계약"으로 표시합니다.

  2. 가정 레지스트리 구조를 구축합니다. 가정 탭은 다음 열 레이아웃을 가집니다:

    열 A: 가정 ID (A001, A002, ... 쉬운 상호 참조용). 열 B: 가정 이름 (명확한 레이블, 입력 탭 레이블과 일관성 유지). 열 C: 카테고리 (수익, 비용, 자본, 거시/시장, 운영, 전략). 열 D: 기본값 (입력 탭 셀 참조, 하드코딩된 반복 불가). 열 E: 단위 (%, $M, x, #, 일 등). 열 F: 출처/근거 (텍스트: 이 숫자는 어디서 왔는가? 경영진 지침, 산업 보고서, 역사적 평균, 애널리스트 컨센서스, 벤치마킹). 열 G: Bull 값 (Bull 시나리오의 유리한 가정 값). 열 H: Bear 값 (Bear 시나리오의 보수적인 가정 값). 열 I: 민감도 순위 (핵심 출력에 미치는 영향에 따라 높음/중간/낮음 또는 1-10 숫자 순위). 열 J: 핵심 출력에 미치는 영향 (이 가정이 Bear에서 Bull로 변할 때 핵심 출력의 변화 -- 토네이도 분석에서 계산). 열 K: 모니터링 플래그 (능동/수동 -- 능동은 이 가정을 모델을 새로 고칠 때마다 재검토해야 함을 의미). 열 L: 담당자 (이 가정을 검증하고 업데이트할 책임이 있는 사람). 열 M: 마지막 확인 날짜 (이 가정이 마지막으로 현실과 대조 확인된 날짜). 열 N: 메모 (추가 컨텍스트, 계획된 변경 사항, 불확실성 플래그).

  3. 입력 탭에서 가정 레지스트리를 채웁니다. 입력 탭을 체계적으로 검토합니다. 파란색 채우기 입력 셀 각각에 대해 가정 탭에 해당 행을 만듭니다. 기본값 열(D)은 입력 탭에 대한 셀 참조여야 합니다: ='Inputs'!$D$5. 이렇게 하면 레지스트리가 항상 현재 모델 값을 표시하고 정적 복사본을 표시하지 않습니다.

  4. 의미 있는 출처/근거 항목을 작성합니다. 이는 감사 및 승인 목적으로 가장 중요한 열입니다. 허용 가능한 출처: "경영진 지침, FY2024 예산 발표", "감사된 재무제표(FY2021-FY2023)의 3년 역사적 평균", "업계 벤치마크: [섹터] 중앙값 from [데이터 유형]", "비교 가능한 상장 기업의 애널리스트 컨센서스", "계약: [날짜]자 공급업체 계약", "비교 가능한 거래 데이터를 기반으로 추정." 허용 불가: "가정", "추정", 또는 공백.

  5. Bull 및 Bear 값을 정의합니다. 3-시나리오 모델이 구축된 경우 시나리오 입력 탭에서 Bull 및 Bear 값을 직접 가져옵니다: ='Scenario Inputs'!$E$5 (Bull) 및 ='Scenario Inputs'!$F$5 (Bear). 시나리오 모델이 없는 경우 토네이도 분석의 플러스/마이너스 범위를 기반으로 Bull 및 Bear 값을 설정합니다. 범위에 대한 근거를 메모 열에 문서화합니다.

  6. 데이터 테이블 출력을 사용하여 민감도 순위를 계산합니다. 각 가정의 민감도 순위는 Bear 값에서 Bull 값으로 변할 때 핵심 모델 출력에 미치는 영향을 측정합니다.

    토네이도 차트 데이터 테이블이 구축된 경우(민감도-토네이도 스킬 사용), 해당 데이터 테이블에서 영향 값을 직접 참조합니다.

    핵심 출력에 미치는 영향 공식: ='Tornado - Data Table'!F_row - 'Tornado - Data Table'!E_row (이 변수에 대한 높은 영향 마이너스 낮은 영향).

    민감도 순위 (1-10, 1이 가장 영향력 있음): 영향 열에 RANK 함수 사용: =RANK(J5, $J$5:$J$50, 0) 여기서 J5는 이 가정의 영향 열 셀입니다. 순위 1은 이것이 가장 영향력 있는 단일 가정임을 의미합니다.

    민감도 카테고리 (높음/중간/낮음): =IF(I5<=3,"높음",IF(I5<=7,"중간","낮음")) 여기서 I5는 숫자 순위입니다.

  7. 레지스트리를 정렬하고 구성합니다. 민감도 순위를 기준으로 오름차순 정렬하여 가장 영향력 있는 가정이 맨 위에 오도록 합니다. 각 순위 계층 내에서 카테고리별로 정렬합니다. 고정된 헤더 행을 추가하여 스크롤 시 열 이름이 계속 표시되도록 합니다. 엑셀 자동 필터를 추가하여 사용자가 카테고리, 담당자 또는 민감도 순위별로 필터링할 수 있도록 합니다.

  8. 맨 위에 요약 섹션을 추가합니다. 레지스트리 본문 위에 요약 블록을 추가합니다:

    레지스트리의 총 가정 수: =COUNTA(A_range)-헤더 행. 높은 민감도 가정: =COUNTIF(민감도카테고리범위,"높음"). 능동 모니터링 가정: =COUNTIF(모니터링플래그범위,"능동"). 출처 없는 가정: =COUNTBLANK(출처범위). 마지막 전체 검토 날짜: [수동 입력 날짜 셀]. 검토자: [수동 입력 이름 셀].

  9. 가독성을 위한 서식을 적용합니다. 행 줄무늬 (연한 회색과 흰색 행 교대)를 적용합니다. 민감도 카테고리 열에 조건부 서식을 적용합니다: 높음 = 주황색 채우기, 중간 = 노란색 채우기, 낮음 = 채우기 없음. 모니터링 플래그 열에 조건부 서식을 적용합니다: 능동 = 파란색 채우기. 마지막 확인 날짜 열에 조건부 서식을 적용합니다: 90일 이상 지난 경우 빨간색 채우기 (=TODAY()-M_cell>90).

  10. 모니터링 프로토콜을 정의합니다. 각 "능동" 모니터링 가정에 대해 다음을 문서화합니다: 누가 업데이트 책임이 있는지, 얼마나 자주 검토해야 하는지, 어떤 외부 데이터 소스를 확인해야 하는지. 이렇게 하면 레지스트리가 살아있는 문서로 전환됩니다. 예정된 검토 날짜 열을 추가합니다: 이 가정을 다음에 확인해야 하는 날짜.

  11. 레지스트리를 모델 승인 프로세스에 연결합니다. "승인자" 열과 "승인 날짜" 열을 추가합니다. 공식 승인 프로세스를 위해 각 가정 담당자는 모델이 발표되기 전에 자신의 가정에 서명해야 합니다. 맨 위의 요약 블록은 서명되지 않은 가정을 플래그로 표시해야 합니다: =COUNTBLANK(승인범위). 이 개수가 0보다 크면 모델을 이사회나 투자 위원회에 발표해서는 안 됩니다.

  12. 레지스트리의 버전 기록을 유지합니다. 모델이 업데이트되면 가정 레지스트리를 업데이트합니다. "이전 기본값" 열과 "이전 버전 대비 변경" 열을 추가합니다. 이렇게 하면 모델 버전 간 가정이 어떻게 진화했는지 보여주는 감사 추적이 생성됩니다. 문서화 탭은 각 버전의 변경 요약을 기록해야 합니다.

입력

  • 입력 탭의 모든 모델 입력 목록 (이름, 값, 단위)
  • 각 가정의 출처 또는 근거 (경영진 지침, 역사적 데이터, 벤치마크)
  • 각 가정의 Bull 및 Bear 값 (시나리오 모델 또는 토네이도 분석에서)
  • 각 가정의 핵심 출력에 미치는 영향 (토네이도 데이터 테이블에서)

Individual skills in this repo

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

andreworia/data-cleaning-for-excel

Turns pasted or exported data with mixed formats, blank rows, or duplicates into a clean, consistently formatted range ready for analysis. Use it right after pasting raw data into a worksheet.

andreworia/formula-audit-checker

Provides a systematic audit checklist for Excel model formula logic, hardcoded values, circular references, and error handling, with step-by-step instructions for using Excel's native auditing tools.

andreworia/inputs-calcs-outputs-design

Enforces the three-tab separation principle for any Excel model, producing a full design for a dedicated Inputs tab, one or more Calculations tabs, and a clean Outputs tab with a conventions checklist.

andreworia/model-architecture-template

Defines the master tab structure, naming conventions, color codes, number formats, and print area setup for any new strategy or finance Excel model, serving as the structural template before any content is added.

andreworia/output-summary-tab

Designs the executive summary tab of an Excel model with KPI tiles, a narrative block, a sensitivity summary, and an assumption log, formatted for print or screenshot use in a board pack.

andreworia/pivot-table-builder

Specifies and builds a pivot table from a flat data range, choosing rows, columns, values, and filters. Use it when you have raw tabular data and need a summary view without building it cell by cell.

andreworia/revenue-build

Builds a driver-based revenue forecast .xlsx with live formulas across separate drivers, build, and output tabs plus checks, rolling a customer or units schedule (beginning, adds, churn, ending) into revenue with Base/Bull/Bear scenario toggles. Use when someone needs a bottom-up revenue model, an ARR build, or a driver-based forecast for planning or a board deck. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/scenario-manager

Builds a Base/Bull/Bear scenario switching layer for a model in a .xlsx with a live selector, CHOOSE or INDEX assumption links, a side-by-side output comparison, and a recalc check, then delivers the workbook. Use when someone wants an auditable scenario toggle instead of Excel's hidden Scenario Manager. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tables

Builds one- and two-variable sensitivity (Data Table) analysis on a model output in a .xlsx with live formulas and a recalc check, then delivers the workbook. Use when someone wants to see how an output (NPV, IRR, EPS, margin) moves as one or two inputs change. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tornado

Ranks variable sensitivities to a key output and builds a tornado chart by swinging each input over a defined range, computing output impact, and producing a horizontal bar chart data structure.

andreworia/unit-economics

Builds a unit-economics and cohort .xlsx with live formulas across separate assumptions, cohort, and output tabs plus checks, computing CAC, LTV, LTV/CAC, and CAC payback from a monthly cohort retention grid. Use when someone needs unit economics, an LTV/CAC analysis, a payback model, or a cohort retention build. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

관련 스킬