From dotnet-pilot-core
Create a service with interface, implementation, DI registration, and test scaffold.
npx claudepluginhub zdanovichnick/dotnet-pilot --plugin dotnet-pilot-core<service-name> [--lifetime scoped|transient|singleton]dotnet/# Add Service `/DotnetPilot:dotnet:add-service` creates a complete service with proper DI wiring. ## Execution 1. Read `solution-map.json` to determine which project to create the service in (Application layer) 2. Create: - `I<Name>Service.cs` in Application project (interface) - `<Name>Service.cs` in Application project (implementation) - DI registration in `ServiceCollectionExtensions.cs` or equivalent - `<Name>ServiceTests.cs` in test project (test scaffold with mocked dependencies) 3. Detect existing patterns: - Constructor injection style - Method naming convention...
/add-serviceRegister a new API service in the Enterprise Researcher registry.
/DotnetPilot:dotnet:add-service creates a complete service with proper DI wiring.
solution-map.json to determine which project to create the service in (Application layer)I<Name>Service.cs in Application project (interface)<Name>Service.cs in Application project (implementation)ServiceCollectionExtensions.cs or equivalent<Name>ServiceTests.cs in test project (test scaffold with mocked dependencies)dotnet build --no-restoredotnet test --no-build