Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

panaversity/islamic-finance-domain-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Islamic Finance Domain Agents

Companion repository for Chapter 20: Islamic Finance Domain Agents from The AI Agent Factory by Panaversity.

A complete SKILL.md library for multi-jurisdiction Islamic finance accounting — 12 product skills, 13 jurisdiction overlays, and a global router that ensures the correct accounting framework is applied to every transaction in every country.


Quick Start

Option A: Download ZIP (Recommended for learners)

  1. Go to the Releases page
  2. Download the zip you need:
Download What's Inside Use With
islamic-finance-domain-agents-full.zip Everything — skills, exercises, recipes, references Exercise 14 (Full Library Build)
islamic-finance-domain-agents-skills-only.zip 12 product + 13 jurisdiction SKILL.md files + router Lessons 3-17
islamic-finance-domain-agents-exercise-data.zip Entity profiles and scenario data per exercise Exercises 1-13
islamic-finance-domain-agents-workflow-recipes.zip Scheduled task configs (daily/monthly/quarterly/annual) Exercise 14
islamic-finance-domain-agents-references.zip Global Standards Map, AAOIFI FAS reference table Lessons 2-17
  1. Unzip into your project:
unzip islamic-finance-domain-agents-full.zip -d my-project/

Option B: Clone the repo

git clone https://github.com/panaversity/islamic-finance-domain-agents.git

What's in This Repo

islamic-finance-domain-agents/
├── skills/
│   ├── islamic-finance-global-router.md    — Routes queries to correct product + jurisdiction
│   ├── products/                           — 12 product SKILL.md files
│   │   ├── murabaha.md                     — Cost-plus financing (AAOIFI FAS 2 / IFRS 9)
│   │   ├── ijarah-imb.md                   — Islamic lease / lease-to-own (AAOIFI FAS 32 / IFRS 16)
│   │   ├── sukuk-issuer.md                 — Sukuk issuer accounting
│   │   ├── sukuk-investor.md               — Sukuk investor accounting
│   │   ├── takaful-ifrs17.md               — Islamic insurance (IFRS 17)
│   │   ├── musharaka-dm.md                 — Diminishing musharaka (home finance)
│   │   ├── musharaka-full.md               — Full musharaka (partnership)
│   │   ├── mudaraba.md                     — Profit-sharing investment
│   │   ├── salam.md                        — Forward sale
│   │   ├── istisna-a.md                    — Construction/manufacturing finance
│   │   ├── zakat-global.md                 — Zakat computation across jurisdictions
│   │   └── shariah-screening-global.md     — Shariah equity screening (4 methodologies)
│   └── jurisdictions/                      — 13 jurisdiction overlay SKILL.md files
│       ├── bahrain-aaoifi.md               — AAOIFI primary (CBB Rulebook)
│       ├── qatar-aaoifi.md                 — AAOIFI primary (QCB)
│       ├── malaysia-mfrs.md                — MFRS/IFRS equivalent (BNM, SC Malaysia)
│       ├── indonesia-psak.md               — PSAK/IFRS aligned (OJK, IAI)
│       ├── saudi-ifrs.md                   — IFRS + ZATCA zakat (SAMA)
│       ├── uae-ifrs.md                     — IFRS (CBUAE, DIFC)
│       ├── kuwait-ifrs.md                  — IFRS (CBK)
│       ├── oman-ifrs.md                    — IFRS + AAOIFI Shariah (CBO)
│       ├── pakistan-ifrs.md                — IFRS + AAOIFI supplemental (SBP, SECP)
│       ├── uk-ifrs.md                      — IFRS (PRA/FCA, HMRC)
│       ├── nigeria-ifrs.md                 — IFRS (CBN Non-Interest Banking)
│       ├── turkey-tfrs.md                  — TFRS/IFRS (BRSA, CMB)
│       └── gcc-crossborder.md              — Cross-border consolidation rules
├── exercises/
│   ├── ex01-murabaha-bahrain-malaysia.md
│   ├── ex02-ijarah-four-jurisdictions.md
│   ├── ex03-gcc-sukuk-issuance.md
│   ├── ex04-takaful-ifrs17.md
│   ├── ex05-malaysia-corporate-sukuk.md
│   ├── ex06-saudi-ifi-alinma.md
│   ├── ex07-uk-al-rayan-bank.md
│   ├── ex08-nigeria-fgn-sukuk.md
│   ├── ex09-global-zakat-comparison.md
│   ├── ex10-shariah-screening-amana.md
│   ├── ex11-aaoifi-vs-ifrs-capstone.md
│   ├── ex12-cross-border-consolidation.md
│   ├── ex13-islamic-fintech-scenarios.md
│   └── ex14-full-library-build.md
├── workflow-recipes/
│   ├── daily-shariah-screening.md
│   ├── monthly-murabaha-income.md
│   ├── quarterly-sukuk-distribution.md
│   └── annual-zakat-computation.md
├── references/
│   ├── global-standards-map.md
│   └── aaoifi-fas-reference.md
├── .github/workflows/release-zips.yml
├── README.md
└── LICENSE

How Each Folder Maps to Chapter 20 Lessons

Folder Lessons What You Do
skills/islamic-finance-global-router.md L03 Examine the routing logic that directs queries to the correct product + jurisdiction
skills/products/ L04-L07, L12-L13 Reference product SKILL.md files during exercises; build your own in L12 and L17
skills/jurisdictions/ L08-L11, L14-L15 Reference jurisdiction overlays during exercises; build comprehensive overlay in L14
exercises/ L04-L17 Download scenario data for each exercise — entity profiles, transaction details, expected outputs
workflow-recipes/ L17 Deploy scheduled tasks as part of the full library build capstone
references/ L02-L17 Use the Global Standards Map and AAOIFI FAS reference as lookup tables throughout

Customizing for Your Jurisdiction

This repo covers 13 jurisdictions. Most exercises use multiple jurisdictions for comparison. To adapt exercises for your own jurisdiction:

Variable Default Coverage Your Value
Primary framework AAOIFI / IFRS / MFRS (varies by exercise) your country's framework
Currency USD / SAR / MYR / GBP / NGN (varies) your currency
Regulator CBB / BNM / ZATCA / PRA-FCA / CBN (varies) your regulator
Tax authority HMRC / ZATCA / FBR (varies) your tax authority
Zakat methodology ZATCA / Hanafi / Ushr (varies) your applicable method

To add a new jurisdiction:

  1. Use the Knowledge Extraction Method (Chapter 16) on your country's Islamic finance regulations
  2. Create a new file in skills/jurisdictions/your-country.md following the existing overlay pattern
  3. The router will automatically pick it up — no modifications needed to the global router

Prerequisites

  • Chapter 14-15: Cowork plugin anatomy and deployment
  • Chapter 16: Knowledge Extraction Method (Method A and B)
  • Chapter 17-18: Finance domain agents and IDFA methodology
  • Chapter 19: CA/CPA practice domains and jurisdiction extensions

License

Apache-2.0. See LICENSE.

About

ARCHIVED — Superseded by panaversity/agentfactory-business-plugins. Install: claude plugin install islamic-finance@agentfactory-business

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors