بنقرة واحدة
ppt-parser
Parse and analyze PowerPoint (.pptx) files using the project's parse_ppt.py tool
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Parse and analyze PowerPoint (.pptx) files using the project's parse_ppt.py tool
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Parse and analyze Excel (.xlsx) files using the project's parse_excel.py tool
Reference project data files (Excel, CSV, JSON, etc.) in each project's data/ folder before starting work
파일 기반 세션 상태 관리 라이프사이클. 패턴 에이전트(debate_critic, generator_evaluator, planner_executor, leadership)가 세션 상태를 영속화하고 중단된 세션을 복구할 때 사용한다.
| name | ppt-parser |
| description | Parse and analyze PowerPoint (.pptx) files using the project's parse_ppt.py tool |
| domain | data-processing |
| confidence | high |
| source | project tool — tools/parse_ppt.py |
| tools | [{"name":"bash","description":"Execute parse_ppt.py to extract data from PowerPoint files","when":"When a user provides a .pptx file or asks to analyze/read PowerPoint data"}] |
The project includes a custom PowerPoint parsing tool at tools/parse_ppt.py that converts .pptx files into structured formats (JSON, Markdown) suitable for agent consumption. Agents should use this tool whenever they need to read, analyze, or process PowerPoint files rather than attempting to install ad-hoc packages or read binary data directly.
.pptx or .pptm fileAlways start by listing slides to understand what's available:
python tools/parse_ppt.py <file.pptx> --slides
For large presentations, get a summary to understand slide count and content types:
python tools/parse_ppt.py <file.pptx> --summary
Choose the format based on the task:
# JSON — best for programmatic processing by the agent
python tools/parse_ppt.py <file.pptx> --format json
# Markdown — best for presenting to users
python tools/parse_ppt.py <file.pptx> --format markdown
# Specific slide only
python tools/parse_ppt.py <file.pptx> --slide 3
# Tables only (across all slides)
python tools/parse_ppt.py <file.pptx> --tables
# Include image metadata
python tools/parse_ppt.py <file.pptx> --images
# Include speaker notes
python tools/parse_ppt.py <file.pptx> --notes
# Limit number of slides
python tools/parse_ppt.py <file.pptx> --max-slides 10
python tools/parse_ppt.py <file.pptx> --notes --images --format markdown
--slides → identify slide titles and structure--summary → understand content types (tables, images, charts)--slide N --format markdown → inspect specific slides of interestcat, view, or other text tools — they are binary (ZIP archives)--slides step for unfamiliar filesRequires python-pptx. Install if missing:
pip install python-pptx