AD

autopkg/datajar-recipes

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

130 stars Качество 60 Тренд 36Apache-2.0

autopkg/datajar-рецепты — это агент-кандидат, импортированный из https://github.com/autopkg/datajar-recipes.

Обзор

autopkg/datajar-рецепты — это агент-кандидат, импортированный из https://github.com/autopkg/datajar-recipes.

Обзор (машинный перевод)

Элегантные и мощные сервисы Apple для образования и бизнеса.

Создание рецептов с помощью GitHub Copilot

Это хранилище включает в себя навык GitHub Copilot, который обеспечивает структурированное руководство для создания рецептов AutoPkg. Когда вы просите Copilot создать рецепт загрузки, munki или pkg, он автоматически следует конвенциям DataJAR и стандартам подкладки.

Предпосылки

VS Code с расширением GitHub Copilot AutoPkg установлен и настроен

  • ** pre-commit** install brew install pre-commit then pre-commit install Базовое понимание структуры рецептов AutoPkg

Использование

1.Откройте это хранилище в VS Code 2 Открыть чат GitHub Copilot 3.Попросите Копилота создать рецепт, например:

  • «Создать скачиваемый и мунки рецепт для AppName»* «Создать рецепт загрузки для AppName, который использует Sparkle» «Создать рецепт pkg для AppName»
  1. Copilot будет использовать этот навык для создания рецептов, следующих конвенциям репозитория.
  2. Испытание [[Т3]] 6.Проверить pre-commit run --files

###Что такое умения

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

dataJAR-recipes

Elegant and powerful Apple services for education and business. https://www.datajar.co.uk

Creating Recipes with GitHub Copilot

This repository includes a GitHub Copilot skill that provides structured guidance for creating AutoPkg recipes. When you ask Copilot to create a download, munki, or pkg recipe, it automatically follows dataJAR conventions and linting standards.

Prerequisites

  • VS Code with the GitHub Copilot extension
  • AutoPkg installed and configured
  • pre-commit installed (brew install pre-commit then pre-commit install)
  • Basic understanding of AutoPkg recipe structure

Usage

  1. Open this repository in VS Code
  2. Open GitHub Copilot Chat
  3. Ask Copilot to create a recipe, for example:
    • “Create a download and munki recipe for AppName”
    • “Create a download recipe for AppName that uses Sparkle”
    • “Create a pkg recipe for AppName”
  4. Copilot will use the skill to generate recipes following repository conventions
  5. Test with autopkg run -v RecipeName.download
  6. Verify with pre-commit run --files

What the Skill Covers

  • Download recipes — Direct URL, Sparkle, GitHub Releases, web scraping, architecture-specific downloads
  • Munki recipes — Complete pkginfo, installs array generation, version detection, pkg unpacking
  • Pkg recipes — PkgCopier, AppPkgCreator, PkgRootCreator patterns
  • Linting standards — Formatting, key ordering, naming conventions
  • Processor reference — Core processors with MinimumVersion requirements

Skill Reference Files

File Contents
SKILL.md Main entry point and recipe creation workflow
download-recipe.md Download recipe templates and patterns
munki-recipe.md Munki recipe approaches and pkginfo keys
pkg-recipe.md Pkg recipe patterns
processors.md Processor reference with version requirements
architecture.md Architecture-specific download patterns
linter-standards.md Formatting and linting rules

AutoPkg Documentation

dataJAR Repositories

Community Resources

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add autopkg/datajar-recipes
Новичок в MCP? Начните с руководства на mcpskill.org →