dotnet-new-lib-slnx

Scaffold a .NET NuGet library solution with multi-target framework support and CI pipeline.

3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/codebeltnet/agentic --skill dotnet-new-lib-slnx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-new-lib-slnx
Source: https://github.com/codebeltnet/agentic/tree/main/skills/dotnet-new-lib-slnx
Command: npx skills add https://github.com/codebeltnet/agentic --skill dotnet-new-lib-slnx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of new .NET NuGet library solutions, ensuring adherence to established codebelt engineering conventions and saving significant setup time.

Core Features & Use Cases

  • Project Scaffolding: Generates a complete .NET library solution structure with multi-target framework support, strong-name signing, and NuGet packaging.
  • Convention Enforcement: Implements best practices for documentation, CI/CD pipelines, code quality tooling, and semantic versioning.
  • Use Case: When starting a new reusable .NET package, use this Skill to quickly set up a robust, well-configured project that follows industry standards.

Quick Start

Use the dotnet-new-lib-slnx skill to create a new .NET library solution named 'MyAwesomeLibrary'.

Frequently Asked Questions about dotnet-new-lib-slnx

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

FAQPage Schema
How do I scaffold a new .NET library solution with NuGet packaging and strong-name signing?

To scaffold a .NET library solution with NuGet packaging and strong-name signing, this template automates project generation following predefined codebelt conventions, including multi-target framework support and centralized build configuration.

What is the best way to set up a .NET NuGet library with CI pipelines and semantic versioning?

Setting up a .NET NuGet library with CI pipelines and semantic versioning is handled by this scaffolding tool, which enforces engineering conventions by generating a complete solution structure pre-configured with code quality tooling and centralized build settings.

Can I generate DocFX documentation automatically when creating a new .NET library project?

Yes, you can generate DocFX documentation automatically when creating a new .NET library project. The scaffolding process includes DocFX configuration as part of the standard engineering conventions applied to the generated solution.

Does this .NET library scaffolding template support multi-target framework configurations?

Yes, this .NET library scaffolding template fully supports multi-target framework configurations. It automates dependency version resolution and generates project files designed to build across multiple .NET framework targets simultaneously.

Why use a specialized scaffolding template instead of the default dotnet new command for reusable .NET packages?

Using a specialized scaffolding template for reusable .NET packages ensures immediate adherence to industry standards, automating strong-name signing, NuGet packaging, and CI pipeline setup that the default dotnet new command does not configure out of the box.

What code quality tooling is included when scaffolding a .NET library with this template?

Scaffolding a .NET library with this template includes automated configuration of code quality tooling, semantic versioning, and centralized build configuration, ensuring the generated solution meets strict engineering conventions from the start.