ecoDriver Ltd
Official@ecoDriverltd · United Kingdom
Sustainability Solutions
Agent Skills by ecoDriver Ltd
Showing 36 vetted skills indexed across 1 GitHub repositories.
playwright-cli
Automates browser interactions for web testing, form filling, screenshots, and data extraction.
collect-user-input
Build and validate Blazor forms across SSR and interactive render modes.
code-testing-extensions
Provides language-specific test generation guidance files for the code-testing pipeline.
csharp-scripts
Runs file-based C# apps with the .NET CLI without creating a project.
convert-blazor-server-to-webapp
Migrates pre-.NET 8 Blazor Server apps to the .NET 8+ Blazor Web App model.
plan-ui-change
Plan and implement Blazor UI features by decomposing pages into focused components.
create-blazor-project
Scaffold new ASP.NET Core Blazor web applications with the correct render mode configuration.
minimal-api-file-upload
Implements file upload endpoints in ASP.NET Core minimal APIs with validation and streaming.
coordinate-components
Share state between Blazor components using cascading values and scoped services.
dotnet-inspect
Inspect .NET packages, assemblies, APIs, dependencies, and version diffs for evidence.
crap-score
Calculates CRAP scores for .NET methods by combining Cobertura coverage data with cyclomatic complexity analysis.
mcp-csharp-test
Test C# MCP servers with unit tests and in-memory protocol integration tests.
aspire-deployment
Deploy Aspire applications from AppHost models to Docker Compose, Kubernetes, Azure, or AWS.
test-anti-patterns
Audits test files in any language for anti-patterns and produces severity-ranked quality reports.
aspire
Routes Aspire distributed app tasks to orchestration, deployment, and monitoring sub-skills.
support-prerendering
Fix Blazor prerendering issues including duplicate data loads, state loss, and flicker.
configure-auth
Configure authentication and authorization in Blazor Web Apps across render modes.
mcp-csharp-debug
Run, debug, and test C# MCP servers locally with IDE and Inspector tooling.
test-gap-analysis
Analyzes production code via pseudo-mutation reasoning to find tests that miss logic changes.
aspire-orchestration
Manages Aspire AppHost lifecycle and recovers from file locks, port conflicts, and orphaned processes.
dotnet-webapi
Guides creation of ASP.NET Core Web API endpoints with OpenAPI metadata and error handling.
assertion-quality
Analyzes assertion diversity and depth across test suites in any language.
use-js-interop
Implements and reviews JavaScript interop patterns in Blazor components.
mcp-csharp-publish
Publish C# MCP servers to NuGet, Docker, Azure, and the MCP Registry.
Frequently Asked Questions About ecoDriver Ltd
FAQPage SchemaWhat tasks can I accomplish using ecoDriver Ltd's skills?▼
You can scaffold and migrate Blazor apps, build ASP.NET Core Web APIs and minimal API file uploads, generate and audit tests in any language, run filtered dotnet test executions, orchestrate Aspire distributed apps to Docker Compose, Kubernetes, Azure, or AWS, and manage the full C# MCP server lifecycle from creation to registry publishing.
Who are these skills designed for?▼
These skills target .NET and Blazor developers, test engineers auditing suite quality across languages like Python, TypeScript, Java, Go, and Rust, cloud-native engineers operating Aspire AppHost deployments, and developers building or publishing C# MCP servers with stdio or HTTP transports.
How do the Aspire skills work in practice?▼
The aspire skill detects an AppHost and routes to sub-skills: aspire-init scaffolds greenfield or existing repos, aspire-orchestration handles start, stop, wait, and port-conflict recovery, aspire-deployment publishes to Docker Compose, Kubernetes, Azure, or AWS, and aspire-monitoring surfaces logs, traces, and metrics.
Are ecoDriver Ltd's skills open source?▼
Yes. Nearly all skills carry an explicit MIT license in their native frontmatter, permitting free use, modification, and redistribution. The Aspire family skills are authored by Microsoft at version 0.0.1, also under MIT.
What prerequisites do these skills require?▼
Most skills require the .NET SDK and dotnet CLI; Aspire skills require the aspire CLI and an AppHost, plus target platform CLIs like Docker, kubectl, or Azure CLI for deployment. The playwright-cli skill requires the Playwright command line, and MCP skills use the C# MCP SDK with dotnet new mcpserver templates.