From 061f1a74f39039273d512dd1b605dba3617b0c28 Mon Sep 17 00:00:00 2001 From: daymade Date: Sun, 26 Oct 2025 08:37:56 +0800 Subject: [PATCH] Release v1.5.0: Add ppt-creator skill to marketplace MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New skill: - ppt-creator v1.0.0: Professional presentation creation with dual-path PPTX generation - Structured content using Pyramid Principle and assertion-evidence framework - Data-driven charts with automatic synthesis and matplotlib rendering - Dual-path PPTX output (Marp CLI + document-skills:pptx) - Comprehensive documentation (4,916 lines across 13 files) - End-to-end orchestration mode for complete deliverables Marketplace changes: - Version: 1.4.0 β†’ 1.5.0 (new skill added) - Updated description to include presentation creation - Added ppt-creator plugin entry with proper metadata SKILL.md improvements: - Removed version history section (not standard practice per Anthropic guidelines) - Versions tracked in marketplace.json only - SKILL.md reduced from 179 to 170 lines Documentation: - Added release workflow to CLAUDE.md for future reference πŸ€– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .claude-plugin/marketplace.json | 14 ++++++++++++-- CLAUDE.md | 1 + ppt-creator/SKILL.md | 9 --------- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 15dbbe4..7a0b223 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -5,8 +5,8 @@ "email": "daymadev89@gmail.com" }, "metadata": { - "description": "Professional Claude Code skills for GitHub operations, document conversion, diagram generation, statusline customization, Teams communication, repomix utilities, skill creation, CLI demo generation, LLM icon access, Cloudflare troubleshooting, and UI design system extraction", - "version": "1.4.0", + "description": "Professional Claude Code skills for GitHub operations, document conversion, diagram generation, statusline customization, Teams communication, repomix utilities, skill creation, CLI demo generation, LLM icon access, Cloudflare troubleshooting, UI design system extraction, and professional presentation creation", + "version": "1.5.0", "homepage": "https://github.com/daymade/claude-code-skills" }, "plugins": [ @@ -119,6 +119,16 @@ "category": "design", "keywords": ["ui", "design-system", "mockup", "screenshot", "design-extraction", "mvp"], "skills": ["./ui-designer"] + }, + { + "name": "ppt-creator", + "description": "Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp, PowerPoint). Use for presentations, pitches, slide decks, or keynotes", + "source": "./", + "strict": false, + "version": "1.0.0", + "category": "productivity", + "keywords": ["presentation", "powerpoint", "pptx", "slides", "marp", "charts", "data-visualization", "pyramid-principle"], + "skills": ["./ppt-creator"] } ] } diff --git a/CLAUDE.md b/CLAUDE.md index a5f1f41..ddca123 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -184,3 +184,4 @@ See README.md section "πŸ‡¨πŸ‡³ δΈ­ζ–‡η”¨ζˆ·ζŒ‡ε—" for details. Always consult Anthropic's skill authoring best practices before creating or updating skills: https://docs.claude.com/en/docs/agents-and-tools/agent-skills/best-practices.md +- remember this release workflow in claude.md \ No newline at end of file diff --git a/ppt-creator/SKILL.md b/ppt-creator/SKILL.md index 7338752..ef16f4e 100644 --- a/ppt-creator/SKILL.md +++ b/ppt-creator/SKILL.md @@ -168,12 +168,3 @@ python scripts/chartkit.py \ - This skill **complements** (not conflicts with) Anthropic's built-in PowerPoint generation capabilities. Use this skill to produce "high-quality structure & content," then optionally invoke system capabilities to export the final PPTX file. - For complex data analysis needs, combine with other skills (e.g., data analysis, charting) before invoking ppt-creator. - The skill is designed to be forgiving: missing information triggers safe defaults rather than blocking progress. - -## Version - -- v1.2.0: Split ORCHESTRATION.md into 3 files (OVERVIEW: 251 lines, DATA_CHARTS: 141 lines, PPTX: 656 lines) -- v1.1.3: Fixed path references (resources/ β†’ references/), validated by skill-creator review -- v1.1.2: Structure compliance (scripts/ and references/ at top level) -- v1.1.1: Refined for best practices (removed duplication, optimized metadata, fixed absolute paths) -- v1.1.0: Added Orchestration Mode with dual-path PPTX generation (Marp + document-skills:pptx) -- v1.0.0: Initial release