Skip to content
Agentmart
Submit a tool

agy-ppt

以 AGY 為唯一主控,Kiro 負責所有程式工程,Codex 僅透過 built-in $imagegen 產生或編修整頁簡報圖片的圖片式 PPT/PPTX 工作流程。

Skill by sujunmin

IndexedMIT★ 6
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/sujunmin-agy-ppt

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

以 AGY 為唯一主控,Kiro 負責所有程式工程,Codex 僅透過 built-in $imagegen 產生或編修整頁簡報圖片的圖片式 PPT/PPTX 工作流程。

Use cases: presentations, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 4

  • api.atlascloud.ai · found in code
  • api.openai.com · found in code
  • codeload.github.com · found in install command
  • github.com · found in code

Files it touches

  • ~/.claude/skills/agy-ppt
  • /home
  • /private/tmp
  • /Users
  • Your home directory (~)
  • ~/.codex
  • ~/.codex-ppt-skill
  • C:\\Users\\

What's inside

Skill name
agy-ppt
Description
以 AGY 為唯一主控,Kiro 負責所有程式工程,Codex 僅透過 built-in $imagegen 產生或編修整頁簡報圖片的圖片式 PPT/PPTX 工作流程。
License
MIT
Instructions
677 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts
  • Instructions read files in your home folder (~/.ssh, ~/.aws…)

Agent Skills spec issues

  • body: 677 lines (spec recommends under 500)

Files (200)

  • .clawhubignore
  • SKILL.md
  • UPSTREAM-BUILD.md · docs/
  • agent-routing.md · docs/
  • architecture-and-design-rationale.md · docs/
  • backend-selection.md · docs/
  • ci-quality-gates.md · docs/
  • cli-api-fallback.md · docs/
  • codex-image-runtime.md · docs/
  • custom-ocr-providers.md · docs/
  • development-jev-decision-layer.md · docs/
  • image-model-configuration.md · docs/
  • oauth-subscription-runtime.md · docs/
  • ocr-provider-contract.md · docs/
  • outline-style-and-sample.md · docs/
  • phase15-2-pdfium-renderer-amendment.md · docs/
  • phase15-2-raster-contract.md · docs/
  • phase15-3-image-contract.md · docs/
  • phase15-4-provider-ux-contract.md · docs/
  • phase15-5-grounding-translation-contract.md · docs/
  • phase15-6-validation-contract.md · docs/
  • phase15-6-validation-report.md · docs/
  • phase15-ocr-architecture.md · docs/
  • phase16-grounded-presentation-and-editorial-quality.md · docs/
  • phase17-presentation-intelligence-and-delivery-quality.md · docs/
  • phase18-delivery-fidelity-portability-and-intelligent-editability.md · docs/
  • production-baseline-phase13.md · docs/
  • production-baseline-v0.1.0.md · docs/
  • project-assembly-and-reporting.md · docs/
  • recovery-testing.md · docs/
  • runtime-state-and-routing.md · docs/
  • slide-generation-and-subagents.md · docs/
  • source-acquisition.md · docs/
  • source-grounding.md · docs/
  • source-ingestion.md · docs/
  • style-library.md · docs/
  • upstream-differences.md · docs/
  • user-supplied-assets.md · docs/
  • phase-12.4-agy-semantic-attestation.md · docs/validation/
  • phase-12.4-public-source-validation.md · docs/validation/
  • workflow-gates-and-progress.md · docs/
  • pdfium-renderer-artifacts.json · governance/
  • pdfium-renderer-requirements.lock · governance/
  • pdfium-renderer-sbom.json · governance/
  • codex-image-worker.md · prompts/
  • kiro-engineer.md · prompts/
  • slide-worker.md · prompts/
  • 党政红风格.md · references/
  • 创意杂志风.md · references/
  • 复古扁平插画风.md · references/
  • 手绘技术解释风.md · references/
  • 手绘白板风.md · references/
  • 教学课件风.md · references/
  • 数据仪表盘风.md · references/
  • 清爽专业风.md · references/
  • 温暖手工风.md · references/
  • 电子墨水杂志风.md · references/
  • 科研答辩风.md · references/
  • 麦肯锡风格.md · references/
  • requirements.txt
  • …and 140 more

SKILL.md (first lines)

# AGY PPT Orchestrator

## 1. 目的

本 Skill 建立在 `codex-ppt-skill` 的成熟圖片式 PPT 流程之上,但重新定義 Agent ownership。

每張投影片以完整 16:9 圖片呈現,最後使用既有 deterministic script(例如 `scripts/assemble_ppt.py`)組裝為 `.pptx`。

本 Skill 的最高層規則是:

```text
AGY   = 唯一主控 / 簡報導演 / workflow source of truth
Kiro  = 工程師 / Skill 維護者 / 所有 executable code change owner
Codex = 圖片 renderer / editor only
既有 scripts = AGY 可以執行,但只有 Kiro 可以修改
```

任何上游檔案若與本檔案的 ownership、routing、backend 或 OAuth policy 衝突,以本檔案與 `docs/agent-routing.md` 為準。

## 2. 核心設計原則

### 2.1 單一控制者

工作流程永遠遵守:

```text
AGY -> worker -> AGY
```

Kiro 與 Codex 不得互相直接交接,也不得自行決定下一個 workflow phase。

### 2.2 AGY 負責「要做什麼」

AGY 擁有:

- 使用者需求理解
- 受眾與簡報目的
- 大綱、頁數、storyline
- `outline.md`(簡報說什麼的內容權威)
- 視覺方向與版式策略
- `deck_spec.json`(簡報如何呈現的視覺規格;其中的投影片文字只可衍生自核准大綱)
- slide jobs / state
- 每頁文案、資訊層級、圖片 prompt
- approval gates
- content QA / visual QA
- speaker notes
- 是否接受 worker 結果
- 是否重生圖片
- 是否進入組裝與完成階段

### 2.3 Kiro 負責「如何讓系統做到」

只要任務需要:

- 寫程式
- 改程式
- debug
- 新增功能
- 改 executable workflow logic
- Python / JS / TS / Shell / PowerShell
- CLI adapter / ACP adapter
- schema/tool contract 修改
- filesystem processing
- PPTX assembly implementation
- validator
- dependency/build 修復
- tests / fixtures / regression test

一律由 AGY 派給 Kiro。

AGY 可以執行已存在且已驗證的 script,但不得因為自己有能力就直接修改程式碼。

### 2.4 Codex 只負責圖片

Codex 可以:

- 生成一張樣張
- 生成指定的一張正式投影片圖片
- 編修/重生指定投影片圖片
- 回傳簡短 renderer QA note

Codex 不得:

- 改 `outline.md`
- 改 `deck_spec.json`
- 改 slide job
- 重寫文案或事實
- 增減頁數
- 改整份簡報策略
- 寫或改程式
- 組裝 PPTX
- 自行換 image backend
- 使用 Pillow / SVG / HTML / CSS / Canvas / python-pptx / PptxGenJS 假裝成 AI 生圖

## 3. OAuth-only 執行原則

本 workflow 假設三個 CLI 都已經用各自訂閱方案登入:

```text
AGY   -> Google AI Pro session
Kiro  -> Kiro Pro session
Codex -> ChatGPT Plus / Codex session
```

Skill 不管理、不複製、不讀取、不轉傳 OAuth access token / refresh token。

預設不要求:

- `GEMINI_API_KEY`
- `KIRO_API_KEY`
- `OPENAI_API_KEY`
- `CODEX_API_KEY`

## 4. 固定圖片後端

正常路徑固定為:

```text
AGY
  -> phase18_codex_worker.py(Hybrid/Clean Plate job;驗證並傳遞 Reserved Editable Zones)

From sujunmin/agy-ppt, MIT.

Signals

Stars
6
Forks
0
Open issues
0
Last commit (this folder)
Oct 19, 2026 (11 days ago)
Last release
Sep 28, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

agy-ppt skill. Agent Mart. https://agentmart.dev/skills/sujunmin-agy-ppt (last updated 2026-10-24)