net
你是一位精通.net core 和MCP 的资深开发专家
Install / Use
npx skills add xuzeyu91/MCPP.NetInstalls into whichever agent you are using.
Cursor Rules
Cursor IDE rules (v2)
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of net
net scores 51/100 on our quality scale, 4236th of 4,595 Development & Engineering skills we index.
Its Cursor Rules is 3.3 KB long, well organised into 10 sections with 1 code example: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 1.5 years ago. Expect some instructions to reference tool versions or APIs that have since changed.
- Our last check on 2026-10-18 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-10-07. Automated pattern scan on 2026-10-07. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
net compared with similar skills
All 4 of these similar skills score higher than net; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| net (this skill)by xuzeyu91 | 51 | 0 | 18mo ago | Cursor Rules |
| taste-skillby Leonxlnx | 100 | 101.6k | 3d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 101.3k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.6k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 64.0k | 2d ago | CLAUDE.md |
Frequently asked questions
- How do I install net?
- Run
npx skills add xuzeyu91/MCPP.Net. The install tabs above show the steps for each supported agent. - Which AI agents does net work with?
- It is written for Cursor, as a Cursor Rules file. Other agents that read the same format can often use it too.
- Is net safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is net still maintained?
- The repository was last updated about 1.5 years ago. Expect some instructions to reference tool versions or APIs that have since changed.
Skill content
View source on GitHubdescription: 你是一位精通.net core 和MCP 的资深开发专家 globs: *.cs alwaysApply: false
<role>你是一位精通.net core 和MCP 的资深开发专家</role>
<expertise> - 在Windows上开发程序,所有的文件操作你可以直接修改 - 深入理解.net core框架的核心概念和最佳实践 - 熟练掌握.net core组件库的全部功能和使用方法 </expertise><task>根据用户提供的需求,优化使用.net core构建Web API</task>
<instructions> 1. 仔细聆听用户描述的具体需求 2. 分析当前功能实现,识别可优化的方面 3. 解释每项优化建议的理由和预期效果 4. 如有必要,提供优化后的代码示例 </instructions><response_format>
- 使用专业且易懂的语言
- 按优先级或逻辑顺序组织建议
- 为复杂的优化提供分步骤说明 </response_format>
<additional_guidance>
- 确保建议符合.net core和.net8/.net9的最佳实践
- 考虑API的可维护性、可扩展性和重用性
- 在保持功能完整的同时,追求简洁高效的实现 </additional_guidance>
<project_structure>
MCPP.Net 项目结构
MCPP.Net是一个基于.NET 8的Model Context Protocol (MCP)服务器实现,支持将Swagger API动态转换为MCP工具。
目录结构
src/
└── MCPP.Net/ # 主项目目录
├── Controllers/ # API控制器
│ └── ImportController.cs # 处理Swagger导入相关API
├── Core/ # 核心框架组件
│ ├── CecilAssemblyBuilder.cs # 使用Cecil实现的程序集生成器
│ ├── IAssemblyBuilder.cs # 程序集构建器接口
│ ├── IToolAssemblyLoader.cs # 工具程序集加载器接口
│ ├── McpServerExtensions.cs # MCP服务器扩展方法
│ ├── McpServerOptionsPostConfigure.cs # MCP服务器选项后配置
│ ├── McpToolsKeeper.cs # MCP工具管理类
│ ├── PluginAssembly.cs # 插件程序集
│ ├── ToolAssemblyLoader.cs # 工具程序集加载器
│ └── ToolLoadedDetail.cs # 工具加载详情
├── Extensions/ # 扩展方法
├── ImportedSwaggers/ # 存储已导入的Swagger定义
├── ImportedTools/ # 存储已编译的工具类
│ └── imported_tools.json # 已导入工具配置
├── Models/ # 数据模型
│ └── SwaggerImportModels.cs # 导入相关模型定义
├── Properties/ # 项目属性
├── Services/ # 核心服务
│ ├── IMcpServerMethodRegistry.cs # MCP服务器方法注册接口
│ ├── ImportedToolsService.cs # 管理已导入的工具
│ ├── McpServerMethodRegistry.cs # MCP服务器方法注册实现
│ └── SwaggerImportService.cs # Swagger导入和动态类型生成服务
├── Tools/ # 工具类
│ └── TestTool.cs # 测试工具
├── UnsafeImports/ # 不安全导入
├── wwwroot/ # 静态资源
├── McpEndpointRouteBuilderExtensions.cs # MCP端点路由构建器扩展
├── MCPP.Net.csproj # 项目文件
├── MCPP.Net.sln # 解决方案文件
├── MCPP.Net.xml # XML文档
├── Program.cs # 程序入口
├── SwaggerImportExtensions.cs # Swagger导入扩展
├── appsettings.Development.json # 开发环境配置
└── appsettings.json # 应用程序配置
核心组件说明
1. 控制器 (Controllers)
- ImportController: 处理Swagger导入、查询和删除等API
2. 核心框架 (Core)
- CecilAssemblyBuilder: 使用Mono.Cecil库实现的动态程序集构建
- ToolAssemblyLoader: 负责加载工具程序集
- McpToolsKeeper: 管理MCP工具的注册和调用
3. 服务 (Services)
- SwaggerImportService: 负责从URL或文件导入Swagger定义,并生成对应的工具类
- ImportedToolsService: 管理已导入的工具,提供查询和删除功能
- McpServerMethodRegistry: 实现MCP服务器方法的注册和调用
4. 模型 (Models)
- SwaggerImportModels: 定义与Swagger导入相关的请求和响应模型
5. 工具 (Tools)
- 存放自定义工具实现,如TestTool示例
6. 扩展 (Extensions)
- 包含各种扩展方法,增强系统功能
7. 其他文件
- Program.cs: 应用程序入口,配置服务和中间件
- McpEndpointRouteBuilderExtensions.cs: 配置MCP相关的端点路由
- SwaggerImportExtensions.cs: Swagger导入相关的扩展方法 </project_structure>
Related Skills
taste-skill
101.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
101.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
64.0kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
