All skills
aktsmm avatar

/azure-update-customer-pptx

@e5e7253
by yamapanaktsmm/agent-skills26 stars
4

Build a customer-facing Azure Update PowerPoint from Azure Updates MCP results, including customer classification, Japan region stamps, UPDATE Points, speaker notes, and Verify-Pptx gate checks. Use when creating or updating an Azure Update / Azure アップデート customer deck, bootstrapping a new Azure Update PPTX workspace, reviewing Deploy Region support, or re-applying manifest JSON to an existing deck.

Use this Skill: https://skilld.dev/gh/aktsmm/agent-skills/azure-update-customer-pptx

This session only. Nothing lands on disk.

referencespython-lineage-inventory.md

≈559 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Python Engine Lineage Inventory

The portable engine harvests proven behavior from dated workspace assets without importing them at runtime.

Legacy asset class Decision Portable owner
build_all.py / build_pptx.py Harvest slide primitives, notes, hidden slides, local-temp OpenXML writes; retire dated import chains scripts/python/build_customer_pptx.py
Python verify_pptx.py Harvest OpenXML structural observations only; it is not an independent release verdict scripts/Verify-Pptx.ps1 + scripts/Invoke-PptxVerify.ps1
Render-Pptx.ps1 / visual QA Keep as evidence pattern; render unique local snapshots and preserve canonical hash canonical visual review rules
Export-Pdf.ps1 Harvest local-copy export and unencrypted-PDF checks scripts/Export-PptxToPdf.ps1 + scripts/Test-PptxDistribution.ps1
dated requirements files Replace with exact portable pins scripts/python/requirements.lock
dated validation artifacts Use only as external regression evidence; never package customer data synthetic tests + external acceptance run

Migration Rules

  • No portable script imports a dated workspace builder.
  • Customer names, tenant/subscription IDs, local absolute paths, and dated folder constants are forbidden.
  • classification.json order is the build-order SSOT; renderers do not silently reorder it.
  • Python structural checks feed the canonical verifier and parity report; they never declare delivery success alone.

Source: SKILL.md on GitHub

No alerts22d3 checks · Risk SAFE
  • Gen Agent Trust Hub22d

    The skill is a professional automation toolkit designed to generate customer-facing Azure Update PowerPoint decks. It utilizes PowerShell COM automation and the python-pptx library to transform technical announcement data from official Microsoft feeds into structured presentations. The toolkit includes robust validation gates and security features, such as automated scanning for internal customer identifiers in output files, ensuring safe and compliant delivery.

  • Socket22d

    No alerts

  • Snyk22d

    Risk: LOW · No issues

Signed by skilld at e5e7253. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 17 hours ago.

Activeupdated 3 weeks ago
argument-hint
Date folder, customer config/profile, Azure Updates IDs/range, or workspace root
user-invocable
true
metadata
{
  "author": "yamapan (https://github.com/aktsmm)"
}

README badge

README badge for aktsmm/agent-skills/azure-update-customer-pptx