From ipad-kit
This skill should be used when the user asks about GSIM, GSBPM, SDMX, statistical processes, data collection methodology, dissemination standards, statistical variables, classifications, code lists, or UN statistical frameworks. Triggers: GSIM, GSBPM, SDMX, statistical process, data collection, dissemination, statistical variable, classification, code list, UN statistics.
npx claudepluginhub tractorjuice/ipad-kit --plugin ipad-kitThis skill uses the workspace's default tool permissions.
The IPAD Framework aligns with three core UNECE/UN statistical standards: GSIM (Generic Statistical Information Model), GSBPM (Generic Statistical Business Process Model), and SDMX (Statistical Data and Metadata Exchange). These ensure IPA data outputs meet international statistical rigor requirements and can be exchanged across agencies and borders.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
The IPAD Framework aligns with three core UNECE/UN statistical standards: GSIM (Generic Statistical Information Model), GSBPM (Generic Statistical Business Process Model), and SDMX (Statistical Data and Metadata Exchange). These ensure IPA data outputs meet international statistical rigor requirements and can be exchanged across agencies and borders.
The GSBPM defines the standard phases for producing official statistics. Each phase maps to specific IPAD layers and activities.
| Phase | GSBPM Name | IPAD Activity | IPAD Layer |
|---|---|---|---|
| 1 | Specify Needs | Stakeholder analysis, requirements gathering, outcome definition | Pre-Layer (governance) |
| 2 | Design | Entity model design, data architecture, schema definitions | Layer 3-4 |
| 3 | Build | Data pipeline development, integration build, testing | Layer 3 |
| 4 | Collect | Data source integration, ingestion from external and internal sources | Layer 1-2 |
| 5 | Process | Data fabric transformation, cleansing, validation, enrichment | Layer 3 |
| 6 | Analyse | Analytics processing (descriptive through cognitive) | Layer 5 |
| 7 | Disseminate | Insight delivery, report generation, stakeholder dashboards | Layer 6-7 |
| 8 | Evaluate | Quality monitoring, process review, methodology assessment | Cross-cutting |
Phase 1 -- Specify Needs: Define what investment data is required, for whom, and at what frequency. Map to IPA outcome areas (Information, Policies, Promotions, Stimulation, Relations) and stakeholder tiers. Identify statistical variables and populations.
Phase 2 -- Design: Design the entity model and data architecture. Select classifications (ISIC for sectors, ISO 3166 for countries, HS for trade). Define data structure definitions that align with SDMX standards.
Phase 3 -- Build: Develop data pipelines implementing the designed architecture. Build quality gates aligned with 6 DAMA-DMBOK dimensions. Configure automated validation rules.
Phase 4 -- Collect: Integrate data from Layer 1 (FDI Investment Drivers) and Layer 2 (Raw Sources). Sources include government registries, central banks, international databases (UNCTAD, World Bank, OECD), investor self-reporting, and IPA operational systems.
Phase 5 -- Process: Transform raw data through the Data Fabric (Layer 3). Apply cleansing, deduplication, entity resolution, reference data standardisation, and quality scoring. Enforce data contracts (ODCS v3).
Phase 6 -- Analyse: Produce analytics outputs ranging from descriptive (L1-L2 maturity), through diagnostic (L3), to predictive/prescriptive (L4) and cognitive (L5). Analytics sophistication is gated by maturity level.
Phase 7 -- Disseminate: Deliver insights through Layer 6 (Insight Delivery) and Layer 7 (Stakeholder Engagement). Respect data classification at delivery. Support multiple formats including SDMX for cross-IPA exchange.
Phase 8 -- Evaluate: Continuous quality monitoring against thresholds. Annual reassessment of processes and methodology. Feed improvements back into Phase 1.
The GSIM provides a standardised information model for statistical concepts. IPAD maps its entities and structures to GSIM equivalents.
| GSIM Concept | IPAD Equivalent | Description |
|---|---|---|
| Statistical Activity | Investment promotion lifecycle stage | Funnel stages (Outreach through Loyalty) are the statistical activities |
| Unit Type | Entity (E-001 to E-049) | IPAD's 49 entities serve as the unit types for statistical observation |
| Variable | Entity attribute | Measurable data elements (e.g., FDI value, job count, investor sentiment) |
| Population | Jurisdiction / sector / investor cohort | Defined by domain context -- may be all investors in a sector, all FDI in a country |
| Dataset | Data mart / data product | Domain-specific data stores (Attract, Leads, Facilitation, Expansion, Advocacy) |
| Classification | Sector (ISIC), Country (ISO 3166), Trade (HS) | Reference data standards used as statistical classifications |
| Category | Examples | Typical Source |
|---|---|---|
| Flow variables | FDI inflows, exports, capital deployed | Central bank, UNCTAD, customs |
| Stock variables | Active investors, established projects, jobs | IPA operational systems |
| Rate variables | Conversion rate, retention rate, GDP growth | Calculated from flow/stock |
| Index variables | Ease of doing business, quality of life, brand perception | International indices, surveys |
| Categorical variables | Sector (ISIC), country (ISO 3166), investor status | Reference data, classifications |
| Classification | Standard | Application |
|---|---|---|
| Sector | ISIC Rev.4 (UN) | Classify investment by economic sector |
| Country | ISO 3166-1 | Classify FDI by source/destination country |
| Trade | Harmonised System (HS) | Classify trade flows associated with investment |
| Currency | ISO 4217 | Standardise financial values |
| Region | UN M49 | Aggregate data by geographic region |
SDMX is the standard for exchanging statistical data used by two-thirds of central banks globally. The IPAD Framework supports SDMX for cross-IPA statistical data sharing.
| SDMX Concept | IPAD Equivalent | Mapping |
|---|---|---|
| Data Structure Definition (DSD) | Entity model schema | Defines structure of statistical datasets |
| Data Flow | Data pipeline / data contract | Defines how data moves between producers and consumers |
| Provision Agreement | Data contract (ODCS v3) | Formalises producer-consumer obligations |
| Code List | Reference data (sectors, countries) | Enumerated value sets for dimensions |
| Concept Scheme | Entity attribute definitions | Defines measurement concepts |
| Category Scheme | Domain classification (5 domains) | Organises data by business domain |
| Content Constraint | Quality rules / validation | Defines valid value ranges and rules |
| Use Case | Data | SDMX Structure |
|---|---|---|
| FDI flow reporting | Aggregate FDI by country, sector, year | Time-series with country/sector dimensions |
| IPA benchmarking | Maturity scores across IPAs | Cross-sectional with IPA/dimension dimensions |
| Economic indicators | GDP, trade, employment by country | Time-series with indicator/country dimensions |
| Investor pipeline | Anonymised pipeline statistics | Period-over-period with stage dimensions |
| Region | Standard | SDMX Interoperability |
|---|---|---|
| Global (OECD, central banks) | SDMX | Native |
| China | MOFCOM-defined formats | Mapping required |
| EAEU (5 states) | EABR regional database | Mapping required |
| GCC | Dhaman protocols | Mapping required |
| OHADA (17 states) | Legal harmonisation formats | Mapping required |
The IPAD Framework MUST provide mapping guidance where regional standards differ from SDMX.
| IPAD Layer | Statistical Function | Standards Applied |
|---|---|---|
| L1: FDI Investment Drivers | Source statistical context (macroeconomic, regulatory) | GSIM populations and variables |
| L2: Raw Sources | Statistical data collection and ingestion | GSBPM Phase 4, SDMX data flows |
| L3: Data Fabric | Statistical processing, transformation, quality | GSBPM Phase 5, GSIM classifications |
| L4: Data Stores | Statistical dataset storage (data marts as datasets) | GSIM datasets, SDMX DSDs |
| L5: 360 Insights | Statistical analysis and inference | GSBPM Phase 6, GSIM variables |
| L6: Insight Delivery | Statistical dissemination | GSBPM Phase 7, SDMX exchange |
| L7: Stakeholder Engagement | Statistical product delivery to decision-makers | GSBPM Phase 7 (final mile) |
| L8: IPA Outcomes | Statistical evaluation and feedback | GSBPM Phase 8 |