AgentToolHub
Skill

efcore-patterns

efcore-patterns — a Claude Code skill from aaronontheweb/dotnet-skills

Features

  • ✓30+ Claude Code skills for .NET
  • ✓5 specialized agents for .NET dev
  • ✓Production-tested patterns
  • ✓Supports C#, Akka.NET, Aspire, EF Core
  • ✓Integrates with Claude Code, GitHub Copilot, OpenCode
  • ✓Visit GitHub for more details

Installation Guide

This plugin works with multiple AI coding assistants that support skills/agents.

Claude Code (CLI)

Official Docs

Run these commands inside the Claude Code CLI (the terminal app, not the VSCode extension):

text
/plugin marketplace add Aaronontheweb/dotnet-skills
/plugin install dotnet-skills

To update:

text
/plugin marketplace update

GitHub Copilot

Official Docs

Clone or copy skills to your project or global config:

Project-level (recommended):

bash
# Clone to .github/skills/ in your project
git clone https://github.com/Aaronontheweb/dotnet-skills.git /tmp/dotnet-skills
cp -r /tmp/dotnet-skills/skills/* .github/skills/

Global (all projects):

bash
mkdir -p ~/.copilot/skills
cp -r /tmp/dotnet-skills/skills/* ~/.copilot/skills/
bash
git clone https://github.com/Aaronontheweb/dotnet-skills.git /tmp/dotnet-skills

# Global installation (directory names must match frontmatter 'name' field)
mkdir -p ~/.config/opencode/skills ~/.config/opencode/agents
for skill_file in /tmp/dotnet-skills/skills/*/SKILL.md; do
  skill_name=$(grep -m1 "^name:" "$skill_file" | sed 's/name: *//')
  mkdir -p ~/.config/opencode/skills/$skill_name
  cp "$skill_file" ~/.config/opencode/skills/$skill_name/SKILL.md
done
cp /tmp/dotnet-skills/agents/*.md ~/.config/opencode/agents/

---

Reviews