Release v1.5.0: Add ppt-creator skill to marketplace

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 <noreply@anthropic.com>
This commit is contained in:
daymade
2025-10-26 08:37:56 +08:00
parent 4846ba158b
commit 061f1a74f3
3 changed files with 13 additions and 11 deletions

View File

@@ -5,8 +5,8 @@
"email": "daymadev89@gmail.com" "email": "daymadev89@gmail.com"
}, },
"metadata": { "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", "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.4.0", "version": "1.5.0",
"homepage": "https://github.com/daymade/claude-code-skills" "homepage": "https://github.com/daymade/claude-code-skills"
}, },
"plugins": [ "plugins": [
@@ -119,6 +119,16 @@
"category": "design", "category": "design",
"keywords": ["ui", "design-system", "mockup", "screenshot", "design-extraction", "mvp"], "keywords": ["ui", "design-system", "mockup", "screenshot", "design-extraction", "mvp"],
"skills": ["./ui-designer"] "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"]
} }
] ]
} }

View File

@@ -184,3 +184,4 @@ See README.md section "🇨🇳 中文用户指南" for details.
Always consult Anthropic's skill authoring best practices before creating or updating skills: 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 https://docs.claude.com/en/docs/agents-and-tools/agent-skills/best-practices.md
- remember this release workflow in claude.md

View File

@@ -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. - 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. - 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. - 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