bkn-bind

Map BKN objects to suitable data views and produce binding decisions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kweaver-ai/kweaver-dip --skill bkn-bind
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bkn-bind
Source: https://github.com/kweaver-ai/kweaver-dip/tree/main/skills/bkn-creator/internal/bkn-bind
Command: npx skills add https://github.com/kweaver-ai/kweaver-dip --skill bkn-bind

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Bind BKN objects to the most suitable data views and produce deterministic binding decisions for governance and data quality.

Core Features & Use Cases

  • Determine best matching data views for each BKN object using schemas and context
  • Output binding_decision_list with bound/pending/rejected statuses and a binding_summary
  • Validate consistency across data sources and surface potential conflicts for review

Quick Start

Provide an object draft and a set of candidate views to obtain immediate binding results.

Frequently Asked Questions about bkn-bind

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

FAQPage Schema
How do I bind BKN objects to data views for governance?

Binding BKN objects to data views requires an object draft list and candidate views. The semantic service validates schemas, verifies view existence, and outputs a deterministic binding decision list for governance.

What is a binding decision list in semantic data services?

A binding decision list is the output of mapping BKN objects to data views. It contains bound, pending, or rejected statuses for each object, along with a binding summary to validate consistency across data sources.

How do I validate data view schemas before binding objects?

You validate data view schemas by providing candidate views and dataview availability. The system uses bkn-kweaver to verify view existence and fetch field schemas to resolve bindings accurately.

What inputs do I need to map objects to data views?

Mapping objects to data views requires an object draft list, candidate views, and dataview availability. These inputs allow the semantic service to determine the best matching views and resolve field bindings.

Can I check binding consistency across multiple data sources?

Yes, you can check binding consistency across data sources. The binding process validates schemas and context to surface potential conflicts for review within the binding summary output.

What is the best way to resolve pending data view bindings?

The best way to resolve pending data view bindings is to review the binding summary for conflicts. You adjust the object draft or candidate views, then re-run the semantic service validation.