create-odata-query
CommunityBuild safe, correct Directum RX OData queries
Software Engineering#metadata#query builder#odata#mtd#directum rx#integration service#safe filtering
Authordunaevdmitriys-dev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you create correct OData requests for Directum RX Integration Service so you can reliably query and update CRM/RX data without breaking entity naming rules or risking malformed filters.
Core Features & Use Cases
- Predicts correct OData entity set names using the entity schema and IntegrationServiceName mapping (e.g.,
I{IntegrationServiceName}s). - Extracts entity property schema (field names, types, and navigation properties) to ensure your
$select,$filter, and$expandmatch what the service expects. - Validates metadata and consistency by locating
IntegrationServiceNamein.mtdand running post-change checks for alignment.
Use case examples
- Getting deals with related objects: fetch deals by pipeline, select specific fields, expand stage/counterparty, and apply ordering.
- Searching entities safely: filter by login/name while ensuring proper quoting and null checks in
$filter.
Quick Start
Ask to create an OData query for the Deals dataset filtered by a pipeline id, returning only Id, Name, and Amount, with an expanded Stage, limited to 50 results.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: create-odata-query Download link: https://github.com/dunaevdmitriys-dev/directum-mcp-server/archive/main.zip#create-odata-query Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.