bie-data-engineer

Implement BIE domains in Python from approved ontology models.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/OntoLedgy/ol_ai_context_library --skill bie-data-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bie-data-engineer
Source: https://github.com/OntoLedgy/ol_ai_context_library/tree/main/skills/bie-data-engineer
Command: npx skills add https://github.com/OntoLedgy/ol_ai_context_library --skill bie-data-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of implementing BIE (Business Information Entity) domains in Python, ensuring strict adherence to framework patterns, identity rules, and registration requirements without missing critical invariants or violating construction order.

Core Features & Use Cases

  • Full Domain Implementation: Generates all required Python code for BIE domains from approved ontology models, including domain type enums, identity vectors, three-tier BIE ID creator functions, domain object classes, factory functions, and universe orchestration logic.
  • Review Mode: Audits existing BIE domain code against framework patterns to produce a gap report with specific file/line references and remediation steps, ensuring compliance with all BIE invariants.
  • Strict Invariant Enforcement: Guarantees deterministic identity generation, complete registration of all local BieIds in the parallel BIE universe, parts-before-wholes construction order, and adherence to defined code style conventions.
  • Use Case: For example, if you have an approved ontology for a new e-commerce product domain, this Skill will generate all required Python code to integrate it with the existing BIE foundation, including identity vectors, creator functions, and registration logic, while ensuring all bie_ids are properly registered.

Quick Start

Use the bie-data-engineer skill to implement the approved e-commerce product domain ontology in Python, following all BIE framework patterns and registration rules.

Frequently Asked Questions about bie-data-engineer

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

FAQPage Schema
How do I implement BIE domain objects in Python from an ontology model?

To implement BIE domain objects in Python from an ontology model, you generate domain type enums, identity vectors, three-tier BIE ID creator functions, and factory functions while ensuring deterministic identity generation and complete universe registration.

What is the required construction order for BIE identity vectors and domain objects?

The required construction order for BIE identity vectors and domain objects is parts-before-wholes. This ensures deterministic identity generation via the BieIdCreationFacade and complete registration of all local BieIds in the parallel BIE universe.

Can I audit existing Python code for BIE framework compliance?

Yes, you can audit existing Python code for BIE framework compliance. The review mode checks domain code against framework patterns to produce a gap report with specific file and line references plus remediation steps for invariant violations.

What is the best way to generate deterministic BieIds for a new e-commerce domain?

The best way to generate deterministic BieIds for a new e-commerce domain is using a three-tier BIE ID creator facade. This guarantees strict identity rules and allows complete registration of all local BieIds within the parallel BIE universe orchestration.

Why does my BIE domain implementation fail framework compliance checks?

Your BIE domain implementation fails framework compliance checks due to missing invariants, violated parts-before-wholes construction order, incomplete local BieId registration in the parallel universe, or deviations from defined code style conventions.