4 Commits

  • fix(skill): surface ps1 delete errors + replace removed wmic CPU detection
    Greptile review:
    - slim_dist.ps1: ErrorActionPreference SilentlyContinue -> Continue so failed
      deletes are reported instead of showing a false success banner
    - build_optimized.bat: wmic is removed on Windows 11 22H2+; use the built-in
      %NUMBER_OF_PROCESSORS% env var (with a fallback) so --jobs is not silently 0
  • fix(skill): remove broken routing reference to non-existent python-installer-packaging
    cubic P2: the fallback skill `python-installer-packaging` does not exist in the
    repo, creating a broken routing dependency. Replace both references (description
    + When to Activate) with self-contained scoping language that keeps the
    "advanced optimization only" gating without pointing at a missing skill.
  • fix(skill): English description, clean placeholders, green CI for generating-python-installer
    Addresses PR review feedback (English description + cleaned placeholders + CI green)
    and the inline bot findings.
    
    - Add English description and canonical "When to Activate" / "How It Works" /
      "Examples" sections for auto-activation; keep the existing Chinese content
    - Replace the "某商业级桌面应用" placeholder with a concrete anonymized reference
      ("参考项目" / "生产级 PySide2 桌面应用, 323 MB")
    - build_optimized.bat: compute dist size via PowerShell instead of parsing
      `dir` output with the Chinese-locale string `find "个文件"` (breaks on
      non-Chinese Windows)
    - slim_dist.ps1: keep entry_points.txt in .dist-info (read at runtime by
      importlib.metadata; deleting it breaks plugin discovery)
    - Inno Setup: default the bundled VC++ redistributable to x86 to match the
      recommended 32-bit build and comment out ArchitecturesInstallIn64BitMode,
      with notes on switching to x64 for 64-bit builds (fixes runtime-arch mismatch)
    - markdownlint: blank lines around tables (MD058)
    - unicode-safety: strip emoji / U+FE0F variation selectors per repo policy
    - Sync skill catalog counts 249 -> 250 across README / AGENTS / plugin /
      marketplace manifests