Issue Title
[Feature Request]: Add Agent Skill integrations (Universal, Claude Code, and Codex formats) for serverless PPT generation
Description
Overview
Currently, using AIPPT typically requires users to deploy and run the project locally or on a server. However, most generation scripts and templates in this repository can naturally serve as execution workflows and reference files for AI coding agents and LLM skills.
We propose adding structured Skill configurations in three standardized formats:
- Universal Skill Format: Standardized system instructions and execution templates compatible with general LLM agent frameworks.
- Claude Code Format: Tailored configuration (e.g.,
CLAUDE.md or Claude-specific skill structure) for direct invocation inside Claude Code.
- Codex / Code Agent Format: Agent tool and workflow definitions optimized for OpenAI Codex / code assistant workflows.
Motivation & Value
- Zero Deployment Friction: Users will no longer need to deploy a standalone backend service to generate slides.
- Agentic PPT Generation: Users can plug these skills directly into tools like Claude Code or Codex, allowing the agent to read existing project scripts as reference tools and orchestrate PPT generation end-to-end.
- Broader Reach: Retains the existing project architecture while extending its capability to agent ecosystems.
Proposed Implementation & Task List
Additional Context
The underlying script logic remains unchanged; the skills will primarily act as orchestration adapters and prompt/tool layers referencing the existing codebase.
Issue Title
[Feature Request]: Add Agent Skill integrations (Universal, Claude Code, and Codex formats) for serverless PPT generation
Description
Overview
Currently, using AIPPT typically requires users to deploy and run the project locally or on a server. However, most generation scripts and templates in this repository can naturally serve as execution workflows and reference files for AI coding agents and LLM skills.
We propose adding structured Skill configurations in three standardized formats:
CLAUDE.mdor Claude-specific skill structure) for direct invocation inside Claude Code.Motivation & Value
Proposed Implementation & Task List
skills/directory to house reference scripts, templates, and agent definitions without altering core project logic.skills/universal/) outlining input schemas, step-by-step PPT construction logic, and output validation.skills/claude-code/or workspace guidelines) configuring reference scripts as tool definitions.skills/codex/) optimized for Codex tool use and terminal-based script execution.README.mdexplaining how to import and trigger these skills inside Codex and Claude Code.Additional Context
The underlying script logic remains unchanged; the skills will primarily act as orchestration adapters and prompt/tool layers referencing the existing codebase.