用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/fabioc-aloha/Alex_Plug_In --skill release-preflight命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Create and maintain ASCII visual dashboards for project tracking with parallel lane progress bars
Store and manage voice samples for TTS cloning — portable, version-controlled audio references
Clear documentation through visual excellence
正在显示 SKILL.md
基于 SOC 职业分类
| name | release-preflight |
| description | Pre-checks, version consistency, and deployment discipline. |
| tier | standard |
| applyTo | **/*release*,**/*publish*,**/*deploy*,**/*version*,**/package.json,**/CHANGELOG* |
Pre-checks, version consistency, and deployment discipline.
NEVER publish without running the preflight checklist.
# Full preflight check
scripts/release-preflight.ps1
# With packaging test
scripts/release-preflight.ps1 -Package
# Skip time-consuming tests
scripts/release-preflight.ps1 -SkipTests
| # | Location | Field | Example |
|---|---|---|---|
| 1 | platforms/vscode-extension/package.json | version | "5.1.0" |
| 2 | CHANGELOG.md | Latest heading | ## [5.1.0] - 2026-02-07 |
| 3 | .github/copilot-instructions.md | **Version**: line | **Version**: 5.1.0 |
| 4 | platforms/vscode-extension/.github/copilot-instructions.md | Same as #3 | |
| 5 | docs/index.html | Footer version | v5.1.0 |
| 6 | ROADMAP.md | Quick Status table | Master version row |
| 7 | Git tag | Tag name | v5.1.0 |
| Gate | Check | Script Flag |
|---|---|---|
| 0 | PAT configured | Always |
| 1 | Version sync (all 7 locations) | Always |
| 2 | Build passes | Always |
| 3 | Lint passes | Always |
| 4 | Tests pass | -SkipTests to skip |
| 5 | Package creates | -Package to include |
| 6 | Human review | Manual |
# VS Code Extension release
scripts/release-vscode.ps1 -BumpType minor
# M365 Agent release
scripts/release-m365.ps1 -Validate
# 1. Bump
npm version patch --no-git-tag-version
# 2. Get version
$v = (Get-Content package.json | ConvertFrom-Json).version
# 3. Update CHANGELOG, commit, tag, push
git add -A; git commit -m "release: v$v"; git tag "v$v"; git push --tags
| Mistake | Prevention |
|---|---|
| Published without version bump | Run preflight first |
| CHANGELOG not updated | Script checks this |
| Forgot to push tags | Script does this |
| Version mismatch | Grep entire repo for old version |
| PAT 401 error | Refresh PAT before release |
| Script | Purpose |
|---|---|
scripts/release-preflight.ps1 | Pre-release validation |
scripts/release-vscode.ps1 | Full VS Code release |
scripts/release-m365.ps1 | M365 agent packaging |
.github/muscles/build-extension-package.ps1 | Full build (sync + compile + PII scan) |
.github/muscles/sync-architecture.cjs | Canonical Master → Heir sync |
Scripts: scripts/release-preflight.ps1, scripts/release-vscode.ps1