Search Results for

      Show / Hide Table of Contents

      Intent.ModuleBuilder.AI.DotNet

      This module ships intent-dotnet-module-integration, an AI agent skill for building Intent Architect modules that hook into another runtime .NET module's generated output. Installing it drops the skill into the consuming repository's .claude/skills and .opencode/skills trees, alongside whatever other Intent Architect AI skills are already installed there.

      Where Intent.ModuleBuilder.AI.Modelers documents Intent's own built-in designers (Domain, Services, Eventing, User Interface), this module documents the .NET modules that generate code into a consuming application — their dependency identity, template inventory, generated shape, metadata contract, and extension points — so an AI agent can wire a new module against, say, Intent.Modules.AspNetCore.Controllers without having to read that module's templates cold.

      What Gets Installed

      • SKILL.md — the skill's entry point: what it's for, its Musts/Must Nots, and an index of the resource files below.
      • One resource file per target .NET module — a deep reference for that specific module, covering what to reference and how (NuGet package vs project reference), its template inventory and generated shape, the metadata keys used to correlate generated members back to the designer model, its extension points, and traps already hit by modules built against it. The first (and so far only) resource file covers ASP.NET Core Controllers (Intent.AspNetCore.Controllers).

      Module Settings

      None. The module has no configurable settings — installing it is enough to make the skill available.

      Adding Coverage For Another Target Module

      This module's resource-file set is expected to grow as more .NET modules are documented for AI integration. Each new target module gets its own File Template element (type Single File) under Skills/, using the Templating Method=Markdown File Builder file setting and Template Settings(Source=Lookup Type, Role=AI.Context.Skills), following the same flat layout as the existing IntentDotnetModuleIntegration_ResourcesAspnetcoreControllersMd_Agents template. SKILL.md's own template is then updated to add the new resource file to its index.

      • Edit this page
      ☀
      ☾
      In this article
      Back to top Copyright © 2017-, Intent Architect Holdings Ltd