Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anthropics/financial-services
/ functions
Functions
78 in github.com/anthropics/financial-services
⨍
Functions
78
◇
Types & classes
5
↳
Endpoints
1
↓ 14 callers
Function
err
(msg: str)
scripts/check.py:60
↓ 14 callers
Function
rel
(p: Path)
scripts/check.py:64
↓ 5 callers
Function
rel
(p: Path)
scripts/version_bump.py:76
↓ 4 callers
Function
git_ok
Run a git command, returning stdout or None if it fails.
scripts/version_bump.py:48
↓ 3 callers
Function
parse_semver
Parse 'x.y.z' into a comparable tuple. None if not parseable.
scripts/version_bump.py:80
↓ 3 callers
Function
plugin_root
(plugin_json: Path)
scripts/version_bump.py:71
↓ 2 callers
Function
_load
(path: Path)
scripts/validate.py:18
↓ 2 callers
Function
b64u
(n: int)
claude-for-msft-365-install/examples/python-bootstrap/mint_dev_token.py:20
↓ 2 callers
Function
base_version
The plugin's version at the base ref, or None if it didn't exist there.
scripts/version_bump.py:99
↓ 2 callers
Function
changed_plugins
Plugin roots touched relative to base (staged set, or base...HEAD).
scripts/version_bump.py:129
↓ 2 callers
Function
git
Run a git command, returning stdout (stripped). Raises on failure.
scripts/version_bump.py:38
↓ 2 callers
Function
is_ahead
True if the working version is strictly greater than the base version.
scripts/version_bump.py:117
↓ 2 callers
Function
validate_skill
Basic validation of a skill
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/quick_validate.py:12
↓ 2 callers
Function
working_version
(plugin_json: Path)
scripts/version_bump.py:110
↓ 1 callers
Method
_check_terminal_growth_vs_wacc
Critical check: Terminal growth must be less than WACC
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:115
↓ 1 callers
Method
_check_terminal_growth_vs_wacc
Critical check: Terminal growth must be less than WACC
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:115
↓ 1 callers
Method
_check_terminal_growth_vs_wacc
Critical check: Terminal growth must be less than WACC
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:115
↓ 1 callers
Method
_check_terminal_value_proportion
Check if terminal value is reasonable proportion of enterprise value
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:189
↓ 1 callers
Method
_check_terminal_value_proportion
Check if terminal value is reasonable proportion of enterprise value
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:189
↓ 1 callers
Method
_check_terminal_value_proportion
Check if terminal value is reasonable proportion of enterprise value
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:189
↓ 1 callers
Method
_check_wacc_range
Check if WACC is in reasonable range
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:160
↓ 1 callers
Method
_check_wacc_range
Check if WACC is in reasonable range
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:160
↓ 1 callers
Method
_check_wacc_range
Check if WACC is in reasonable range
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:160
↓ 1 callers
Function
all_plugin_jsons
Every <plugin>/.claude-plugin/plugin.json in the repo.
scripts/version_bump.py:63
↓ 1 callers
Function
b64
(s: str)
claude-for-msft-365-install/examples/python-bootstrap/config.py:22
↓ 1 callers
Method
check_dcf_logic
Validate DCF-specific logic and calculations
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:109
↓ 1 callers
Method
check_dcf_logic
Validate DCF-specific logic and calculations
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:109
↓ 1 callers
Method
check_dcf_logic
Validate DCF-specific logic and calculations
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:109
↓ 1 callers
Method
check_formula_errors
Check for Excel formula errors in all sheets
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:71
↓ 1 callers
Method
check_formula_errors
Check for Excel formula errors in all sheets
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:71
↓ 1 callers
Method
check_formula_errors
Check for Excel formula errors in all sheets
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:71
↓ 1 callers
Function
check_refs
(yml: Path)
scripts/check.py:109
↓ 1 callers
Method
check_sheet_structure
Verify required sheets exist
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:60
↓ 1 callers
Method
check_sheet_structure
Verify required sheets exist
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:60
↓ 1 callers
Method
check_sheet_structure
Verify required sheets exist
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:60
↓ 1 callers
Function
cmd_apply
(base: str)
scripts/version_bump.py:148
↓ 1 callers
Function
cmd_check
(base: str)
scripts/version_bump.py:167
↓ 1 callers
Function
detect_category
Detect the category of a number based on context and unit.
plugins/agent-plugins/pitch-agent/skills/ib-check-deck/scripts/extract_numbers.py:67
↓ 1 callers
Function
detect_category
Detect the category of a number based on context and unit.
plugins/vertical-plugins/financial-analysis/skills/ib-check-deck/scripts/extract_numbers.py:67
↓ 1 callers
Function
ensure_hooks_installed
Point git at .githooks so the version-bump pre-commit runs. Native equivalent of Husky's `prepare`, piggybacked on the script everyone alread
scripts/check.py:27
↓ 1 callers
Function
extract_handoff
(text: str)
scripts/orchestrate.py:45
↓ 1 callers
Function
extract_numbers
Extract all numbers from presentation content.
plugins/agent-plugins/pitch-agent/skills/ib-check-deck/scripts/extract_numbers.py:108
↓ 1 callers
Function
extract_numbers
Extract all numbers from presentation content.
plugins/vertical-plugins/financial-analysis/skills/ib-check-deck/scripts/extract_numbers.py:108
↓ 1 callers
Function
find_inconsistencies
Find potential inconsistencies in extracted numbers.
plugins/agent-plugins/pitch-agent/skills/ib-check-deck/scripts/extract_numbers.py:186
↓ 1 callers
Function
find_inconsistencies
Find potential inconsistencies in extracted numbers.
plugins/vertical-plugins/financial-analysis/skills/ib-check-deck/scripts/extract_numbers.py:186
↓ 1 callers
Function
from_az_cli
()
claude-for-msft-365-install/examples/python-bootstrap/get_tenant_id.py:27
↓ 1 callers
Function
from_domain
(domain: str)
claude-for-msft-365-install/examples/python-bootstrap/get_tenant_id.py:18
↓ 1 callers
Function
init_skill
Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill path: Path where the skill dire
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/init_skill.py:194
↓ 1 callers
Function
main
()
claude-for-msft-365-install/scripts/build-manifest.mjs:92
↓ 1 callers
Function
main
()
scripts/validate.py:26
↓ 1 callers
Function
main
()
scripts/version_bump.py:190
↓ 1 callers
Function
main
Command-line interface
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:250
↓ 1 callers
Function
main
()
plugins/agent-plugins/pitch-agent/skills/ib-check-deck/scripts/extract_numbers.py:242
↓ 1 callers
Function
main
Command-line interface
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:250
↓ 1 callers
Function
main
Command-line interface
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:250
↓ 1 callers
Function
main
()
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/package_skill.py:85
↓ 1 callers
Function
main
()
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/init_skill.py:273
↓ 1 callers
Function
main
()
plugins/vertical-plugins/financial-analysis/skills/ib-check-deck/scripts/extract_numbers.py:242
↓ 1 callers
Function
normalize_number
Convert a number string with unit to a normalized float value.
plugins/agent-plugins/pitch-agent/skills/ib-check-deck/scripts/extract_numbers.py:35
↓ 1 callers
Function
normalize_number
Convert a number string with unit to a normalized float value.
plugins/vertical-plugins/financial-analysis/skills/ib-check-deck/scripts/extract_numbers.py:35
↓ 1 callers
Function
package_skill
Package a skill folder into a .skill file. Args: skill_path: Path to the skill folder output_dir: Optional output directory
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/package_skill.py:19
↓ 1 callers
Function
parse_app
(user_agent: str | None)
claude-for-msft-365-install/examples/python-bootstrap/app.py:31
↓ 1 callers
Function
patch_bump
(v: str)
scripts/version_bump.py:91
↓ 1 callers
Function
resolve
(oid: str, groups: set[str], app: str)
claude-for-msft-365-install/examples/python-bootstrap/app.py:35
↓ 1 callers
Function
resolve_base
(explicit: str | None)
scripts/version_bump.py:56
↓ 1 callers
Function
run
agent_ids maps slug -> deployed CMA agent_id.
scripts/orchestrate.py:64
↓ 1 callers
Function
title_case_skill_name
Convert hyphenated skill name to Title Case for display.
plugins/vertical-plugins/financial-analysis/skills/skill-creator/scripts/init_skill.py:189
↓ 1 callers
Function
validate
(auth_header: str)
claude-for-msft-365-install/examples/python-bootstrap/app.py:53
↓ 1 callers
Method
validate_all
Run all validation checks Returns: Dict with validation results
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:34
↓ 1 callers
Method
validate_all
Run all validation checks Returns: Dict with validation results
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:34
↓ 1 callers
Method
validate_all
Run all validation checks Returns: Dict with validation results
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:34
↓ 1 callers
Function
validate_dcf_model
Validate a DCF model Excel file Args: excel_path: Path to Excel DCF model Returns: Dict with validation results
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:236
↓ 1 callers
Function
validate_dcf_model
Validate a DCF model Excel file Args: excel_path: Path to Excel DCF model Returns: Dict with validation results
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:236
↓ 1 callers
Function
validate_dcf_model
Validate a DCF model Excel file Args: excel_path: Path to Excel DCF model Returns: Dict with validation results
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:236
Method
__init__
(self, excel_path: str)
plugins/agent-plugins/pitch-agent/skills/dcf-model/scripts/validate_dcf.py:16
Method
__init__
(self, excel_path: str)
plugins/agent-plugins/model-builder/skills/dcf-model/scripts/validate_dcf.py:16
Method
__init__
(self, excel_path: str)
plugins/vertical-plugins/financial-analysis/skills/dcf-model/scripts/validate_dcf.py:16
Function
bootstrap
( authorization: str = Header(None), x_claude_user_agent: str = Header(None), )
claude-for-msft-365-install/examples/python-bootstrap/app.py:78