io.github.christian289/wpf-dev-pack-mcp
Serves WPF Dev Pack knowledge topics to AI agents from a local repo clone.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
WpfDevPackMcpclaude mcp add wpf-dev-pack-mcp -e 'WPFDEVPACK_REPO_PATH=<WPFDEVPACK_REPO_PATH>' -- dnx WpfDevPackMcp@0.1.3 --yes
{
"mcpServers": {
"wpf-dev-pack-mcp": {
"command": "dnx",
"args": [
"WpfDevPackMcp@0.1.3",
"--yes"
],
"env": {
"WPFDEVPACK_REPO_PATH": "<WPFDEVPACK_REPO_PATH>"
}
}
}
}
متغيرات البيئة
WPFDEVPACK_REPO_PATHإلزامي Absolute path to a local clone of christian289/dotnet-with-claudecode (the knowledge source). Alternatively set it once via /wpf-dev-pack:set-repo-path.
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
dotnet-with-claudecode
.NET Development Tutorial with Claude Code
Overview
This repository provides skills, rules, and agent configurations for .NET/WPF development using Claude Code.
Contents
wpf-dev-pack
Claude Code plugin for WPF development.
Requirements
- Claude Code CLI
- .NET SDK 10.0.300+ (for wpf-dev-pack hooks)
- Required Claude Code plugins for wpf-dev-pack:
- Required MCPs for wpf-dev-pack:
- serena — install directly as an MCP server via
uv, not as a Claude Code plugin. Claude Code's built-in tool descriptions strongly bias the model away from using Serena's tools when Serena is registered via the plugin path; see the Attention note in the Serena Claude Code docs for the rationale, and follow the Quick Start for installation.
- serena — install directly as an MCP server via
Installation
Installing wpf-dev-pack
# Step 1: Add the marketplace (one-time)
/plugin marketplace add christian289/dotnet-with-claudecode
# Step 2: Install the plugin
/plugin install wpf-dev-pack@dotnet-claude-plugins
Git Hooks Setup
This repository includes shared git hooks for automated version bumping of wpf-dev-pack.
Installing Git Hooks
After cloning the repository, run one of the following:
# Option 1: Direct configuration
# 방법 1: 직접 설정
git config core.hooksPath .githooks
# Option 2: Use install script (Windows PowerShell)
# 방법 2: 설치 스크립트 사용 (Windows PowerShell)
.\.githooks\install.ps1
# Option 2: Use install script (Linux/Mac)
# 방법 2: 설치 스크립트 사용 (Linux/Mac)
./.githooks/install.sh
What the Hook Does
- pre-push: Automatically bumps
wpf-dev-packpatch version when pushing changes towpf-dev-pack/directory (excludingplugin.jsonandREADME.md)
Contributing
Contributions are welcome! Please see CONTRIBUTING.md.
License
This project is licensed under the MIT License.
Author
- christian289 - GitHub
الأسئلة الشائعة
ما هو io.github.christian289/wpf-dev-pack-mcp؟
Serves WPF Dev Pack knowledge topics to AI agents from a local repo clone.
كيف أثبّت io.github.christian289/wpf-dev-pack-mcp؟
يعمل على جهازك. في Claude Code: claude mcp add wpf-dev-pack-mcp -e 'WPFDEVPACK_REPO_PATH=<WPFDEVPACK_REPO_PATH>' -- dnx WpfDevPackMcp@0.1.3 --yes. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.christian289/wpf-dev-pack-mcp إلى مفتاح API؟
نعم. يتطلب WPFDEVPACK_REPO_PATH، وتضبطها في إعداداته.
هل io.github.christian289/wpf-dev-pack-mcp مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون io.github.christian289/wpf-dev-pack-mcp؟
ينشره christian289. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.