Token导航 LogoToken导航TokenDH.com
Crest Apps Agent Skills logo
AI代理未说明官方级别未说明来源级核验

Crest Apps Agent Skills

MCP Server

为.NET应用程序、Orchard Core解决方案和CrestApps模块提供的共享AI代理技能库和MCP工具。

工具数

0

提示词数

0

GitHub Stars

12

资源数

0
AI代理.NET开发C#ClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

CrestApps

提供方

CrestApps

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CrestApps。代理技能

共享 AI代理技能 以及MCP工具。NET应用程序、Orchard Core解决方案、CrestApps OrchardCore模块和CrestApps。核心库。

项目

项目README目的
CrestApps.AgentSkillssrc/CrestApps.AgentSkills/README.md按所属项目分组的规范技能源根。
CrestApps.AgentSkills.Mcpsrc/CrestApps.AgentSkills.Mcp/README.md适用于任何人的通用MCP技能引擎。NET应用程序。
CrestApps.AgentSkills.OrchardCoresrc/CrestApps.AgentSkills.OrchardCore/README.md开发时间包,将Orchard Core和CrestApps OrchardCore技能复制到 .agents/skills.
CrestApps.AgentSkills.Mcp.OrchardCoresrc/CrestApps.AgentSkills.Mcp.OrchardCore/README.md运行时MCP包,捆绑了Orchard Core和CrestApps OrchardCore技能。

技能来源根源

源根内容使用人
src/CrestApps.AgentSkills/orchardcore/仅限框架的Orchard核心技能,无需CrestApps模块即可开箱即用Orchard核心包, orchardcore 插件
src/CrestApps.AgentSkills/crestapps-orchardcore/技能 CrestApps.OrchardCore AI、MCP、A2A和CrestApps文档等模块Orchard Core包, crestapps-orchardcore 插件
src/CrestApps.AgentSkills/crestapps-core/技能致力于 CrestApps.Corecrestapps-core 插件

CrestApps.AgentSkills.OrchardCoreCrestApps.AgentSkills.Mcp.OrchardCore 故意捆绑 两者 orchardcorecrestapps-orchardcore 因此,Orchard Core消费者可以从一个软件包中获得完整的框架+CrestApps模块体验。

快速启动

通用MCP技能引擎

dotnet add package CrestApps.AgentSkills.Mcp
builder.Services.AddMcpServer(mcp =>
{
    mcp.AddAgentSkills();
});

Orchard Core本地人工智能创作

dotnet add package CrestApps.AgentSkills.OrchardCore
dotnet build

在第一次构建之后,解决方案根包含:

.agents/
  skills/
    orchardcore/
      orchardcore-content-types/
      orchardcore-recipes/
      ...
    crestapps-orchardcore/
      orchardcore-ai/
      orchardcore-ai-chat/
      orchardcore-ai-mcp/
      ...

Orchard Core MCP服务器托管

dotnet add package CrestApps.AgentSkills.Mcp.OrchardCore
builder.Services.AddMcpServer(mcp =>
{
    mcp.AddOrchardCoreSkills();
});

Copilot CLI插件

将此存储库添加为市场:

copilot plugin marketplace add CrestApps/CrestApps.AgentSkills

然后安装你想要的插件:

插件安装
orchardcore仅框架果园核心技能
crestapps-orchardcoreCrestApps果园核心模块技能
crestapps-coreCrestApps。核心技能
copilot plugin install orchardcore@crestapps-agentskills
copilot plugin install crestapps-orchardcore@crestapps-agentskills
copilot plugin install crestapps-core@crestapps-agentskills

如果你想在不将文件复制到存储库的情况下获得完整的Orchard Core插件体验,请安装 两者 orchardcorecrestapps-orchardcore.

crestapps-orchardcore 插件版本来自 2.0.0 因为它现在只包含CrestApps OrchardCore模块技能,而不是之前的混合包。

插件发布

Marketplace清单实时发布于:

  • .github/plugin/marketplace.json
  • .claude-plugin/marketplace.json

生成的插件包发布于:

  • plugins/orchardcore
  • plugins/crestapps-orchardcore
  • plugins/crestapps-core

Publish plugin bundles 工作流重新创建每个 plugins/*/skills 从匹配的源根目录中删除插件,并递增市场清单中每个更改插件的版本。不要在正常的pull请求中手动编辑生成的插件包,也不要将技能内容复制到 plugins/*/skills 作为源代码更改的一部分。这些生成的文件只能通过工作流的后续PR到达。

存储库结构

.github/
├─ plugin/
│  └─ marketplace.json
├─ workflows/
│  ├─ publish-plugin.yml
│  └─ validate-plugin-bundle.yml
│
plugins/
├─ orchardcore/
│  ├─ README.md
│  └─ skills/
├─ crestapps-orchardcore/
│  ├─ README.md
│  └─ skills/
└─ crestapps-core/
   ├─ README.md
   └─ skills/

src/
├─ CrestApps.AgentSkills/
│  ├─ orchardcore/
│  ├─ crestapps-orchardcore/
│  └─ crestapps-core/
├─ CrestApps.AgentSkills.Mcp/
├─ CrestApps.AgentSkills.OrchardCore/
└─ CrestApps.AgentSkills.Mcp.OrchardCore/

技能格式

每个技能都存在于自己的目录中,并且必须包含 SKILL.md 使用YAML前体:

---
name: orchardcore-content-types
description: Clear description of what this skill does and when to use it.
---

# Skill Title

Guidelines, code templates, and examples go here.

需求

  • name 必须与目录名完全匹配
  • description 是必需的
  • 可选参考文献位于 references/
  • Orchard核心框架技能属于 src/CrestApps.AgentSkills/orchardcore/
  • CrestApps OrchardCore模块技能属于 src/CrestApps.AgentSkills/crestapps-orchardcore/
  • 直接使用CrestApps。核心技能属于 src/CrestApps.AgentSkills/crestapps-core/

构建和测试

dotnet build -c Release -warnaserror /p:TreatWarningsAsErrors=true /p:RunAnalyzers=true /p:NuGetAudit=false
dotnet test -c Release --verbosity normal

在本地验证技能前沿问题

PowerShell

Get-ChildItem -Path "src\CrestApps.AgentSkills" -Directory | ForEach-Object {
    Get-ChildItem -Path $_.FullName -Directory | ForEach-Object {
        $skillFile = Join-Path $_.FullName "SKILL.md"
        if (-not (Test-Path $skillFile)) { Write-Host "FAIL: $($_.FullName) missing SKILL.md" -ForegroundColor Red }
        elseif ((Get-Content $skillFile -First 1) -ne "---") { Write-Host "FAIL: $($_.FullName) bad front-matter" -ForegroundColor Red }
        else { Write-Host "OK: $($_.FullName)" -ForegroundColor Green }
    }
}

Bash

for root in src/CrestApps.AgentSkills/orchardcore src/CrestApps.AgentSkills/crestapps-orchardcore src/CrestApps.AgentSkills/crestapps-core; do
  [ -d "$root" ] || continue
  for dir in "$root"/*/; do
    [ -d "$dir" ] || continue
    if [ ! -f "$dir/SKILL.md" ]; then echo "FAIL: $dir missing SKILL.md"; continue; fi
    if ! head -1 "$dir/SKILL.md" | grep -q "^---$"; then echo "FAIL: $dir bad front-matter"; continue; fi
    echo "OK: $dir"
  done
done

贡献

看 获取贡献指南和新技能的预期来源根位置。

许可证

该项目根据 MIT许可证.

目录标签

目录标签

AI代理.NET开发C#Claude本地部署OrchardCore技能库MCP工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP