gemelnet-advisor

Query and compare Israeli pension and provident funds using the GemelNet open dataset.

2|1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/Kaidanov/grekai-skills-4all --skill gemelnet-advisor-kaidanov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemelnet-advisor
Source: https://github.com/Kaidanov/grekai-skills-4all/tree/main/skills/gemelnet-advisor
Command: npx skills add https://github.com/Kaidanov/grekai-skills-4all --skill gemelnet-advisor-kaidanov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Israeli savers struggle to evaluate their provident, study, and pension funds because fund data is scattered and hard to compare. This Skill pulls live, regulator-published figures from the GemelNet open dataset on data.gov.il and turns them into side-by-side comparisons, peer rankings, and shekel-denominated fee cost estimates. ## Core Features & Use Cases - Fund Search & Snapshot: Search funds by Hebrew or English name and view returns (monthly, YTD, 3yr, 5yr), management fees, classification, and assets for any fund ID. - Like-for-Like Comparison & Ranking: Compare multiple funds side by side and rank a fund only against peers in its own GemelNet classification, flagging the best 3-year return and lowest fee. - Fee Cost & Statement Checkup: Estimate the annual shekel cost of a management fee on a given balance, and turn a pasted or PDF statement into a per-holding portfolio checkup. - Use Case: Ask "compare my study fund 9012 with its peers and tell me what I pay in fees" and receive a ranked comparison table plus a yearly fee estimate in shekels, framed as analysis rather than advice. ## Quick Start Ask your assistant to compare fund 9012 against its like-for-like peers and estimate the annual fee cost on a 250,000 shekel balance.

Frequently Asked Questions about gemelnet-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare Israeli pension or study funds?

Run the compare command with fund IDs, for example python3 scripts/gemelnet.py compare 9012 512 1234, to see returns and fees side by side. Use the rank command to position one fund against peers in the same GemelNet classification.

How do I search GemelNet funds by Hebrew name?

Use the funds command with a free-text query, such as python3 scripts/gemelnet.py funds --q followed by the Hebrew or English name. The CKAN datastore search accepts Hebrew text, and results show fund ID, company, returns, and fee.

Does the GemelNet script require pip install or dependencies?

No, the core engine uses only the Python standard library and needs Python 3.8 or later. PDF statement scanning optionally uses pdfplumber, pypdf, or pdftotext if installed and degrades gracefully otherwise.

Can I extract fund data from a pension statement PDF?

Yes, the scan workflow tries pdfplumber, pypdf, or pdftotext to pull fund numbers and balances from a PDF. If none is installed, paste the fund numbers and balances manually and the skill runs snapshot, rank, and fee-cost checks per holding.

Why does fund comparison only work within the same classification?

Funds in different GemelNet classifications have different risk and asset profiles, so comparing them is misleading. The rank command filters peers to the target fund's own FUND_CLASSIFICATION to keep comparisons like-for-like.

What happens when data.gov.il is unreachable?

The engine reports the network error instead of inventing numbers, since it queries the live CKAN API. You can run the resources command to inspect available dataset tables once connectivity returns.