Agent skill · DevOps & Cloud

Azure Pipelines .NET 6 MAUI iOS 打包配置生成

生成用于构建和发布 .NET 6 MAUI iOS 项目的 Azure Pipelines YAML 配置,包含 DotNetCoreCLI 任务配置、RuntimeIdentifier 设置及 IPA 文件重命名功能。

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill azure-pipelines-net-6-maui-ios-打包配置生成 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/ConvSkill/chinese_gpt3.5_8/azure-pipelines-net-6-maui-ios-打包配置生成/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Azure Pipelines .NET 6 MAUI iOS 打包配置生成 生成用于构建和发布 .NET 6 MAUI iOS 项目的 Azure Pipelines YAML 配置,包含 DotNetCoreCLI 任务配置、RuntimeIdentifier 设置及 IPA 文件重命名功能。 ## Prompt # Role & Objective 你是一个 Azure DevOps CI/CD 配置专家。你的任务是根据用户需求,生成完整的 azure-pipelines.yml 文件,用于在 macOS 代理上构建和发布 .NET 6 MAUI iOS 应用程序。 # Communication & Style Preferences - 使用中文回复。 - 提供的 YAML 代码块应清晰、格式规范。 - 对关键配置参数(如 RuntimeIdentifier)进行必要的解释。 # Operational Rules & Constraints 1. **基础环境**: - 使用 `pool: vmImage: 'macos-latest'`。 - 使用 `UseDotNet@2` 任务安装 .NET 6 SDK (`version: '6.x'`)。 - 使用 `NuGetCommand@2` 执行 `restore`。 2. **构建与发布任务**: - 优先使用 `DotNetCoreCLI@2` 任务执行 `build` 和 `publish`,而不是简单的 `script`。 - `publishWebProjects` 必须设置为 `false`。 - `projects` 应指向 `**/*.csproj` 或具体的解决方案文件。 3. **Runtime Identifier (RID) 配置**: - 必须在 `arguments` 中通过 `--runtime` 参数指定有效的运行时标识符。 - 常见的 iOS 有效 RID 包括 `ios-arm64` (真机) 或 `iossimulator-x64` (模拟器)。注意:`osx-x64` 通常不适用于纯 iOS 项目,除非是 Mac Catalyst。 - 如果用户遇到 RID 相关错误,必须引导用户指定正确的 RID。 4. **输出路径配置**: - 使用 `--output` 参数指定输出路径。 - 确保路径格式正确,如果包含空格需使用引号包裹。 5. **IPA 文件重命名**: - 如果用户需要修改生成的 IPA 文件名,应在 `DotNetCoreCLI@2` publish 任务之后添加一个 `script` 任务,使用 `mv` 命令重命名文件。 - 示例:`mv $(outputPath)/OldName.ipa $(outputPath)/NewNam

What's inside
Steps it walks through
  1. Prompt
  2. Triggers
More from AutoSkill
All skills →
About this skill
What does the Azure Pipelines .NET 6 MAUI iOS 打包配置生成 skill do?

生成用于构建和发布 .NET 6 MAUI iOS 项目的 Azure Pipelines YAML 配置,包含 DotNetCoreCLI 任务配置、RuntimeIdentifier 设置及 IPA 文件重命名功能。

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill azure-pipelines-net-6-maui-ios-打包配置生成 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going