koan-bootstrap
OfficialAuto-configure your app, effortlessly.
Software Engineering#configuration#framework#dependency injection#startup#bootstrap#auto-registration#Koan
Authorsylin-org
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Setting up a new .NET application often involves extensive manual configuration, dependency injection setup, and middleware registration. This Skill streamlines the entire bootstrap process, allowing you to get a fully functional application with a single line of code.
Core Features & Use Cases
- One-Line Setup:
builder.Services.AddKoan()automatically discovers and registers all framework modules, data adapters, AI providers, and more. - "Reference = Intent": Simply add a NuGet package reference (e.g., for MongoDB or AI) and the functionality is automatically enabled, no manual
Program.cschanges needed. - Auto-Registration for App Services: Use
IKoanAutoRegistrarto register your application-specific services, ensuring they are discovered and initialized by the framework. - Boot Report Diagnostics: Get a detailed snapshot of all loaded modules, configurations, and potential warnings for easy debugging.
- Use Case: Start a new web project, add
Koan.Core,Koan.Web, andKoan.Data.Connector.Sqlitepackages, and yourProgram.csremains minimal while providing a full web API with data persistence.
Quick Start
To bootstrap your Koan application with all framework features, your Program.cs needs only these lines:
using Koan.Core;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddKoan();
var app = builder.Build();
app.Run();
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: koan-bootstrap Download link: https://github.com/sylin-org/koan-framework/archive/main.zip#koan-bootstrap Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.