Supporting artifact generation for complex features in /dotnet-ai.plan
From dotnet-ai-kitnpx claudepluginhub faysilalshareef/dotnet-ai-kit --plugin dotnet-ai-kitThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Generate supporting artifacts when feature is classified as Complex.
Document technical decisions with rationale:
# Research: {Feature Name}
## R1: {Decision Topic}
**Decision**: {What was chosen}
**Rationale**: {Why}
**Alternatives considered**: {What else was evaluated}
Extract entities from spec, define fields, relationships, validation:
# Data Model: {Feature Name}
## Entities
### {Entity Name}
| Field | Type | Description |
|-------|------|-------------|
{fields}
## Relationships
{entity relationship descriptions}
## Validation Rules
{constraints and rules}
Define interface contracts appropriate to the project type:
Provide a practical implementation guide:
# Quickstart: {Feature Name}
## Overview
{Brief description}
## Implementation Order
{Numbered steps with files to modify}
## Dev Setup
{Commands to install, test, lint}
## Dependency Changes
{New packages or tools needed}
If the feature is Simple (no HIGH complexity indicators), skip all artifacts. The plan.md alone is sufficient for simple features.