Skip to main content

azd-preflight

**WORKFLOW SKILL** — Runs `go tool mage preflight` from `cli/azd/` and auto-fixes failures. Covers linting, formatting, copyright, spelling, build, and tests. Iterates fix-then-rerun cycles until all checks pass. INVOKES: go CLI, golangci-lint, cspell, gh CLI, bash/sh, ask_user. USE FOR: azd preflight, run preflight, preflight checks, pre-commit checks, azd lint, azd build and test, validate azd changes, check azd code quality, mage preflight. DO NOT USE FOR: deploying azd (use azure-deploy), changelog (use changelog-generation), creating PRs (use pull-request), running only unit tests without the full suite.

معلومات المصدر

المستودع
Azure/azure-dev
آخر نشاط في المصدر
١٨ سبتمبر ٢٠٢٦ في ١٦:٥٧
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٥٧٠
التفرعات
٣٦٧

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
5 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
azd-preflight
license
MIT
metadata
{"version":"1.2"}
description
**WORKFLOW SKILL** — Runs `go tool mage preflight` from `cli/azd/` and auto-fixes failures. Covers linting, formatting, copyright, spelling, build, and tests. Iterates fix-then-rerun cycles until all checks pass. INVOKES: go CLI, golangci-lint, cspell, gh CLI, bash/sh, ask_user. USE FOR: azd preflight, run preflight, preflight checks, pre-commit checks, azd lint, azd build and test, validate azd changes, check azd code quality, mage preflight. DO NOT USE FOR: deploying azd (use azure-deploy), changelog (use changelog-generation), creating PRs (use pull-request), running only unit tests without the full suite.
# azd-preflight Runs the full azd preflight suite and auto-fixes failures. ## Overview The azd preflight suite (`go tool mage preflight`) validates code quality before changes are submitted. This skill runs the suite, parses failures, applies automated fixes, and re-runs until all checks pass — or escalates to the user when a fix requires human judgment. {{ references/preflight-checks.md }} {{ references/workflow.md }} {{ references/output-and-errors.md }} ## Exit Criteria - `go tool mage preflight` exits successfully, or unresolved failures are clearly reported - Every changed `CHANGELOG.md` passes its targeted spell check - All auto-applied fixes are saved to disk (not staged or committed — the user decides when to commit) - A clear summary of what passed, what was fixed, and what was skipped is displayed
عرض على GitHub