Microsoft.Data.Sqlite
SkillDatabases & dataYour AI can work on the Microsoft.Data.Sqlite ADO.NET provider in the dotnet/efcore repository once this skill is added. It provides the implementation details needed to edit the provider's source files, which live under src/Microsoft.Data.Sqlite.Core/. With it, changes to those files match how the provider is actually written.
Available today. Use it from your connected AI after setup.
No other account needed.
After adding the skill, point your AI at the dotnet/efcore repository and ask it to edit or review files under src/Microsoft.Data.Sqlite.Core/. It will draw on the provider's implementation details as it works.
Then ask your AI: use the Microsoft.Data.Sqlite skill
What your AI can do with it
- Edit Microsoft.Data.Sqlite provider files under src/Microsoft.Data.Sqlite.Core/
- Apply the provider's implementation details when making changes
- Explain how the Microsoft.Data.Sqlite provider is implemented
- Keep edits to the provider consistent with its existing code
What this skill tells your AI
The instructions your AI receives, as published by dotnet/efcore in .agents/skills/sqlite-adonet/SKILL.md and read by ahel’s review.
Standalone ADO.NET provider in src/Microsoft.Data.Sqlite.Core/, independent of EF Core. Implements System.Data.Common abstractions.
Notable Implementation Details
- Static constructor calls
SQLitePCL.Batteries_V2.Init()reflectively CreateFunction()/CreateAggregate()overloads generated from T4 templates (.ttfiles)
Signals
- GitHub stars
- 15k
- Forks
- 3k
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
sqlite-adonet- Source
- github.com/dotnet/efcore