maker

Generate a .NET Core CRUD API project from Maker XML definitions.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/alanben/ClaudeSkills --skill maker-alanben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maker
Source: https://github.com/alanben/ClaudeSkills/tree/main/maker
Command: npx skills add https://github.com/alanben/ClaudeSkills --skill maker-alanben

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Maker automates turning Maker XML model definitions into a deployable .NET Core CRUD API, removing repetitive boilerplate and ensuring consistency between data models and generated code.

Core Features & Use Cases

  • Maker XML to .NET Core CRUD endpoints: Generate a complete data access layer from Maker XML definitions.
  • Code generation from JSON, SQL, or existing models: Convert inputs into Maker XML and then produce endpoints.
  • Model validation and CLI workflow: Validate Maker XML models and orchestrate generation via MakerCLI for deployment.

Quick Start

Run MakerCLI with your Maker XML model file to generate the CRUD API project, then build and run the resulting application.

Frequently Asked Questions about maker

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

FAQPage Schema
How do I generate .NET Core CRUD APIs from XML definitions?

Generating .NET Core CRUD APIs from XML definitions involves transforming Maker XML table models into a deployable project with a complete data access layer and endpoints, eliminating repetitive boilerplate and ensuring model consistency.

Can I convert JSON or SQL inputs into .NET Core CRUD endpoints?

Yes, you can convert JSON or SQL inputs into .NET Core CRUD endpoints by first transforming them into Maker XML definitions. Once converted, the MakerXML specification applies type mappings and auto timestamps to generate the final API project.

What is the best way to automate .NET Core CRUD code generation?

The best way to automate .NET Core CRUD code generation is using a CLI-driven workflow. By running MakerCLI with your Maker XML model file, you validate models and orchestrate project generation for immediate build and deployment.

Does generating APIs from Maker XML support type mappings and auto timestamps?

Yes, generating APIs from Maker XML supports type mappings and auto timestamps. The MakerXML specification includes these features natively, alongside property tables and lookup wiring, ensuring generated .NET Core endpoints reflect accurate data models.

How do I validate models before generating a .NET Core CRUD API?

To validate models before generating a .NET Core CRUD API, you use the model validation step within the MakerCLI workflow. This ensures your Maker XML definitions are structurally correct and conform to specifications before code generation begins.