capture-models-enrichment

Update capture model definitions and enrichment flows in Madoc TS services.

57|15|Updated Nov 28, 2018
One-click install
npx skills add https://github.com/digirati-co-uk/madoc-platform --skill capture-models-enrichment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capture-models-enrichment
Source: https://github.com/digirati-co-uk/madoc-platform/tree/main/.agents/skills/capture-models-enrichment
Command: npx skills add https://github.com/digirati-co-uk/madoc-platform --skill capture-models-enrichment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agents need a clear guide to understand and modify capture model server behavior, extension registration, and enrichment pipelines within the Madoc TS codebase, avoiding schema drift and broken registrations.

Core Features & Use Cases

  • Server Insight: Walk through services/madoc-ts/src/capture-model-server/ to see request handling.
  • Extension Management: Review services/madoc-ts/src/extensions/capture-models/ for model registration and hooks.
  • Enrichment Debugging: Trace data flow into enrichment logic and validate integration points.
  • Use Case: Update a new capture model type and ensure its enrichment steps execute correctly during testing.

Quick Start

Use the capture-models-enrichment skill to inspect and modify capture model definitions and enrichment flows in the Madoc TS services.

Frequently Asked Questions about capture-models-enrichment

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

FAQPage Schema
How do I debug capture model enrichment pipelines in Madoc TS?

Debug capture model enrichment in Madoc TS by tracing data flow through enrichment hooks in services/madoc-ts/src/extensions/capture-models/ to validate integration points. Inspect server request handling to identify where data propagation breaks during the enrichment process.

What is the best way to register capture model extensions in Madoc TS?

Register capture model extensions in Madoc TS by modifying source files in services/madoc-ts/src/extensions/capture-models/ to ensure proper model registration and hook execution. Validate that schema definitions remain consistent to prevent broken registrations during server behavior updates.

Why does my Madoc TS capture model schema drift during enrichment updates?

Schema drift in Madoc TS capture models occurs when model definitions and enrichment flows are updated without maintaining schema consistency across extension registration. Ensure proper data propagation through enrichment hooks to prevent integration mismatches.

How do I update capture model definitions without breaking enrichment hooks?

Update capture model definitions safely by reviewing request handling in services/madoc-ts/src/capture-model-server/ and validating that extension registration maintains schema consistency. Test enrichment steps execute correctly during pipeline integration to confirm data propagation.

Can I modify Madoc TS capture model server behavior without affecting existing extensions?

Modifying Madoc TS capture model server behavior requires inspecting services/madoc-ts/src/capture-model-server/ request handling while ensuring extension registration in services/madoc-ts/src/extensions/capture-models/ remains intact. Validate enrichment pipeline integration points to confirm existing hooks still execute correctly.

When do I need to update capture model enrichment flows in Madoc TS?

Update capture model enrichment flows in Madoc TS when adding new capture model types or modifying existing schema definitions. Ensure enrichment steps execute correctly during testing by tracing data flow into enrichment logic and validating integration points.