# Send Financial Calculator Pro to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "financial-calculator",
    "name": "Financial Calculator Pro",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Tarigha/financial-calculator",
    "canonicalUrl": "https://clawhub.ai/Tarigha/financial-calculator",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/financial-calculator",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=financial-calculator",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "assets/calculator.html",
      "references/formulas.md",
      "scripts/calculate.py",
      "scripts/launch_ui.sh",
      "scripts/web_ui.py"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/financial-calculator"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/financial-calculator",
    "downloadUrl": "https://openagent3.xyz/downloads/financial-calculator",
    "agentUrl": "https://openagent3.xyz/skills/financial-calculator/agent",
    "manifestUrl": "https://openagent3.xyz/skills/financial-calculator/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/financial-calculator/agent.md"
  }
}
```
## Documentation

### Financial Calculator

Comprehensive financial calculations including future value, present value, discount/markup pricing, compound interest, and comparative tables.

### CLI Usage

# Future Value
python3 scripts/calculate.py fv 10000 0.05 10 12
# PV=$10,000, Rate=5%, Years=10, Monthly compounding

# Present Value
python3 scripts/calculate.py pv 20000 0.05 10 12
# FV=$20,000, Rate=5%, Years=10, Monthly compounding

# Discount
python3 scripts/calculate.py discount 100 20
# Price=$100, Discount=20%

# Markup
python3 scripts/calculate.py markup 100 30
# Cost=$100, Markup=30%

# Future Value Table
python3 scripts/calculate.py fv_table 10000 0.03 0.05 0.07 --periods 1 5 10 20
# Principal=$10,000, Rates=3%,5%,7%, Periods=1,5,10,20 years

# Discount Table
python3 scripts/calculate.py discount_table 100 10 15 20 25 30
# Price=$100, Discounts=10%,15%,20%,25%,30%

### Web UI

Launch the interactive calculator:

./scripts/launch_ui.sh [port]
# Default port: 5050
# Opens at: http://localhost:5050
# Auto-creates venv and installs Flask if needed

Or manually:

cd skills/financial-calculator
python3 -m venv venv  # First time only
venv/bin/pip install flask  # First time only
venv/bin/python scripts/web_ui.py [port]

Features:

7 calculator types with intuitive tabs
Real-time calculations
Interactive tables
Beautiful gradient UI
Mobile-responsive design

### 1. Future Value (FV)

Calculate what an investment will be worth in the future with compound interest.

Use cases:

Investment growth projections
Savings account growth
Retirement planning

Inputs:

Principal amount
Annual interest rate (%)
Time period (years)
Compounding frequency (annual/quarterly/monthly/daily)

### 2. Present Value (PV)

Calculate the current value of a future amount (discounted value).

Use cases:

Loan valuation
Bond pricing
Investment analysis

Inputs:

Future value
Annual discount rate (%)
Time period (years)
Compounding frequency

### 3. Discount Calculator

Calculate final price after applying percentage discount.

Use cases:

Retail pricing
Sale calculations
Cost savings analysis

Inputs:

Original price
Discount percentage

Outputs:

Discount amount
Final price
Savings percentage

### 4. Markup Calculator

Calculate selling price from cost and markup percentage.

Use cases:

Product pricing
Profit margin calculation
Business pricing strategy

Inputs:

Cost price
Markup percentage

Outputs:

Markup amount
Selling price
Profit margin (as % of selling price)

### 5. Compound Interest

Detailed breakdown of compound interest calculations.

Use cases:

Interest analysis
Effective rate comparison
Loan interest calculation

Outputs:

Final amount
Total interest earned
Effective annual rate

### 6. Future Value Table

Generate comparison table across multiple rates and time periods.

Use cases:

Investment scenario comparison
Rate shopping
Long-term planning

Features:

Add multiple interest rates
Add multiple time periods
View all combinations in sortable table
See total gain and gain percentage

### 7. Discount Table

Compare multiple discount percentages for the same price.

Use cases:

Bulk pricing strategies
Promotional planning
Price comparison

Features:

Add multiple discount percentages
See all discount scenarios
Compare final prices and savings

### Installation

Requires Python 3.7+ and Flask:

pip install flask

Or with venv:

python3 -m venv venv
source venv/bin/activate
pip install flask

### Python API

Import the calculation module:

from calculate import (
    future_value,
    present_value,
    discount_amount,
    markup_price,
    compound_interest,
    generate_fv_table,
    generate_discount_table
)

# Calculate FV
fv = future_value(
    present_value=10000,
    rate=0.05,  # 5% as decimal
    periods=10,
    compound_frequency=12  # Monthly
)

# Generate table
table = generate_fv_table(
    principal=10000,
    rates=[0.03, 0.05, 0.07],  # As decimals
    periods=[1, 5, 10, 20]
)

### Formulas

See references/formulas.md for detailed mathematical formulas, examples, and use cases for all calculations.

### Tips

Rate Format:

CLI: Use decimals (0.05 for 5%)
Web UI: Use percentages (5 for 5%)
Python API: Use decimals (0.05 for 5%)

Compounding Frequencies:

1 = Annual
4 = Quarterly
12 = Monthly
365 = Daily

Table Generation:
Best practices for meaningful comparisons:

FV tables: Use 3-5 rates, 4-6 time periods
Discount tables: Use 5-10 discount percentages
Keep tables focused for easier analysis

Performance:

Web UI calculations are instant
Tables with >100 combinations may take a few seconds
CLI is fastest for single calculations

### Investment Planning

Use FV Calculator to project single investment
Generate FV Table to compare different rates
Check Compound Interest for detailed breakdown

### Pricing Strategy

Use Markup Calculator to set selling price
Generate Discount Table to plan promotions
Compare margins and final prices

### Loan Analysis

Use PV Calculator to value loan
Check Compound Interest for total interest cost
Generate FV Table to compare loan terms
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: Tarigha
- Version: 1.0.0
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/financial-calculator)
- [Send to Agent page](https://openagent3.xyz/skills/financial-calculator/agent)
- [JSON manifest](https://openagent3.xyz/skills/financial-calculator/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/financial-calculator/agent.md)
- [Download page](https://openagent3.xyz/downloads/financial-calculator)