create-job

Generate Directum RX Background Job artifacts with MTD entry, server handler, and resx resources.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dunaevdmitriys-dev/directum-mcp-server --skill create-job-dunaevdmitriys-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-job
Source: https://github.com/dunaevdmitriys-dev/directum-mcp-server/tree/main/skills/create-job
Command: npx skills add https://github.com/dunaevdmitriys-dev/directum-mcp-server --skill create-job-dunaevdmitriys-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual, error-prone work of creating Directum RX Background Jobs by generating the required MTD entry, server handler, and localized resources in the correct structure.

Core Features & Use Cases

  • Job scaffolding in one flow: Generates the MTD section, server handler (ModuleJobs.cs), and resx keys for the new Background Job.
  • Guardrails and validation: Checks package correctness, verifies code/MTD consistency, and synchronizes resx keys to avoid missing or mismatched localization entries.
  • Schedule setup for Directum RX: Supports MonthSchedule values like Monthly and specific months, including period-based schedules (e.g., every N minutes).

Quick Start

Create a new Directum RX Background Job by asking the AI to scaffold the job for a specific CompanyCode and ModuleName, then validate the package and synchronize resx keys.

Frequently Asked Questions about create-job

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

FAQPage Schema
How do I create a Directum RX background job with MTD and resx files?

Scaffolding a Directum RX background job requires generating the MTD entry, adding a server handler to ModuleJobs.cs, and synchronizing localized resx resources for the specified job and module identifiers to ensure proper module integration.

What is needed to scaffold a scheduled background job in Directum RX?

Scaffolding a Directum RX background job requires a specific CompanyCode and ModuleName. The process generates the MTD section, server handler, and resx keys, followed by package validation and code consistency checks to prevent errors.

Does Directum RX background job creation support monthly schedules?

Yes, Directum RX background job creation supports MonthSchedule values including Monthly and specific months. It also handles period-based schedules, allowing you to configure jobs to run at specific calendar intervals or every N minutes.

How do I validate code and MTD consistency for Directum RX jobs?

You validate code and MTD consistency for Directum RX jobs by running package validation checks during the scaffolding flow. This verifies that the server handler matches the MTD entry and synchronizes resx keys to avoid missing localization entries.

Why are my resx localization keys missing when I add a Directum RX background job?

Missing resx localization keys occur when manual creation skips synchronization. Using an automated scaffolding process validates the Directum RX package, checks code and MTD consistency, and synchronizes resx keys with correct handler placement to avoid mismatched entries.