agentsclimarketplace

Islamic finance router

Skill panaversity/agentfactory-business-plugins/islamic-finance/skills/islamic-finance-router

Marketplace of domain-specific plugins for AI agents (Cowork, Claude Code, OpenClaw). Build autonomous business workflows for finance, banking, legal operations, and sales using modular agent skills and commands.

Install
npx -y skills add panaversity/agentfactory-business-plugins --skill islamic-finance-router

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Routes Islamic finance queries to the correct product skill and jurisdiction overlay. Activate for any query involving Islamic banking, AAOIFI, Shariah- compliant finance, sukuk, takaful, murabaha, ijarah, musharaka, mudaraba, salam, istisna'a, zakat, or Shariah screening. Covers 20 jurisdictions across 3 accounting regimes (AAOIFI-primary, IFRS with Islamic guidance, local standards).

SKILL.md

6.4 KB, as published. Nobody here has run it

PURPOSE

This is the top-level routing controller for the Islamic Finance Plugin. It determines which product skill and which jurisdiction overlay to load before generating any Islamic finance accounting output. It does NOT contain accounting rules itself. It routes to the files that do.

ROUTING PROTOCOL — EXECUTE BEFORE ANY OUTPUT

Step 1: Identify the Jurisdiction

Read the user query for jurisdiction signals:

  • Country name (Bahrain, Malaysia, UAE, Saudi Arabia, UK, Pakistan, Nigeria, etc.)
  • Currency (BHD, MYR, AED, SAR, GBP, PKR, NGN)
  • Regulator name (CBB, BNM, CBUAE, SAMA, PRA/FCA, SBP, CBN)
  • Standard reference (AAOIFI FAS, MFRS, IFRS as adopted in KSA, TFRS)

If no jurisdiction is identifiable: ASK before proceeding. Do NOT assume a default jurisdiction. Do NOT assume IFRS.

Step 2: Identify the Product

Map query terms to product skills:

Query TermsRoute To
murabaha, cost-plus, deferred sale, commodity murabaha, tawarruq, FAS 2murabaha skill
ijarah, IMB, lease, ijarah muntahia bittamleek, FAS 8, FAS 32ijarah-imb skill
diminishing musharaka, DM, home finance, co-ownershipmusharaka-dm skill
mudaraba, investment account, IAH, PER, IRR, FAS 3mudaraba skill
musharaka, joint venture, partnership, FAS 4musharaka-full skill
sukuk issuer, sukuk issuance, sukuk structuring, SPVsukuk-issuer skill
sukuk investor, sukuk holding, sukuk classification, SPPIsukuk-investor skill
salam, forward purchase, advance payment commodity, FAS 7salam skill
istisna'a, construction finance, manufacturing contract, FAS 10istisna-a skill
takaful, Islamic insurance, wakala model, participants fundtakaful-ifrs17 skill
zakat, zakatable, nisab, ZATCA, sadaqah, purificationzakat-global skill
shariah screen, halal stocks, prohibited sectors, PSX screenshariah-screening-global skill

Step 3: Load the Jurisdiction Overlay

JurisdictionLoad Overlay
Bahrainjurisdictions/bahrain-aaoifi.md
Qatarjurisdictions/qatar-aaoifi.md
Malaysiajurisdictions/malaysia-mfrs.md
Indonesiajurisdictions/indonesia-psak.md
Saudi Arabia, KSAjurisdictions/saudi-ifrs.md
UAE, Dubai, Abu Dhabi, DIFC, ADGMjurisdictions/uae-ifrs.md
Kuwaitjurisdictions/kuwait-ifrs.md
Omanjurisdictions/oman-ifrs.md
Pakistanjurisdictions/pakistan-ifrs.md
UK, United Kingdomjurisdictions/uk-ifrs.md
Nigeriajurisdictions/nigeria-ifrs.md
Turkeyjurisdictions/turkey-tfrs.md
GCC cross-border, multi-GCCjurisdictions/gcc-crossborder.md

Step 4: Apply Rules in Order

  1. Apply product skill rules first (accounting mechanics)
  2. Apply jurisdiction overlay modifications (labels, presentation, disclosure)
  3. Confirm governing standard in response header before output

UNIVERSAL RULES — APPLY IN ALL JURISDICTIONS

Prohibited Terms — NEVER USE in any Islamic finance output

  • "interest income" → use jurisdiction-appropriate income label
  • "interest expense" → use "profit distributed to IAH" or "financing cost"
  • "loans and advances" → in AAOIFI jurisdictions use "financing receivables"
  • "net interest margin (NIM)" → use "net financing margin"
  • "interest rate" → use "profit rate" or "effective profit rate"

Mandatory Shariah Compliance Escalation

Flag for SSB review when:

  • A new product structure not previously covered by an existing fatwa
  • A transaction where Shariah structural requirements may not have been met
  • A non-Shariah income item that must be treated as charity (sadaqah)
  • Any transaction involving interest-based conventional instruments proposed as Islamic finance

The Fundamental Limitation

This agent automates execution, schedule generation, journal entries, disclosure drafting, and regulatory reporting. It does NOT make Shariah compliance judgments. Shariah permissibility determinations are the exclusive function of qualified Shariah scholars on the institution's SSB.

RESPONSE FORMAT

Every Islamic finance accounting output must begin with:

GOVERNING FRAMEWORK: [e.g., AAOIFI FAS 2 — Bahrain]
PRODUCT: [e.g., Murabaha]
JURISDICTION: [e.g., Bahrain — CBB Rulebook applies]

Jurisdiction Overlays

When a jurisdiction is identified, load the appropriate overlay:

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.