Files
claude-code-skills-reference/.claude-plugin/marketplace.json
daymade 061f1a74f3 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>
2025-10-26 08:37:56 +08:00

135 lines
6.0 KiB
JSON

{
"name": "daymade-skills",
"owner": {
"name": "daymade",
"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, UI design system extraction, and professional presentation creation",
"version": "1.5.0",
"homepage": "https://github.com/daymade/claude-code-skills"
},
"plugins": [
{
"name": "skill-creator",
"description": "Essential meta-skill for creating effective Claude Code skills with initialization scripts, validation, packaging, and privacy best practices",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["skill-creation", "claude-code", "development", "tooling", "workflow", "meta-skill", "essential"],
"skills": ["./skill-creator"]
},
{
"name": "github-ops",
"description": "Comprehensive GitHub operations using gh CLI and GitHub API for pull requests, issues, repositories, workflows, and API interactions",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["github", "gh-cli", "pull-request", "issues", "workflows", "api"],
"skills": ["./github-ops"]
},
{
"name": "markdown-tools",
"description": "Convert documents (PDFs, Word, PowerPoint, Confluence exports) to markdown with Windows/WSL path handling support",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "document-conversion",
"keywords": ["markdown", "pdf", "docx", "confluence", "markitdown", "wsl"],
"skills": ["./markdown-tools"]
},
{
"name": "mermaid-tools",
"description": "Generate Mermaid diagrams from markdown with automatic PNG/SVG rendering and extraction from documents",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "documentation",
"keywords": ["mermaid", "diagrams", "visualization", "flowchart", "sequence"],
"skills": ["./mermaid-tools"]
},
{
"name": "statusline-generator",
"description": "Configure Claude Code statuslines with multi-line layouts, cost tracking via ccusage, git status, and customizable colors",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "customization",
"keywords": ["statusline", "ccusage", "git-status", "customization", "prompt"],
"skills": ["./statusline-generator"]
},
{
"name": "teams-channel-post-writer",
"description": "Create professional Microsoft Teams channel posts with Adaptive Cards, formatted announcements, and corporate communication standards",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "communication",
"keywords": ["teams", "microsoft", "adaptive-cards", "communication", "announcements"],
"skills": ["./teams-channel-post-writer"]
},
{
"name": "repomix-unmixer",
"description": "Extract files from repomix packaged formats (XML, Markdown, JSON) with automatic format detection and validation",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "utilities",
"keywords": ["repomix", "unmix", "extract", "xml", "conversion"],
"skills": ["./repomix-unmixer"]
},
{
"name": "llm-icon-finder",
"description": "Find and access AI/LLM model brand icons from lobe-icons library in SVG/PNG/WEBP formats",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "assets",
"keywords": ["icons", "ai-models", "llm", "branding", "lobe-icons"],
"skills": ["./llm-icon-finder"]
},
{
"name": "cli-demo-generator",
"description": "Generate professional animated CLI demos and terminal recordings with VHS. Supports automated generation, batch processing, and interactive recording for documentation and tutorials",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["cli", "demo", "terminal", "vhs", "gif", "recording", "animation", "documentation"],
"skills": ["./cli-demo-generator"]
},
{
"name": "cloudflare-troubleshooting",
"description": "Investigate and resolve Cloudflare configuration issues using API-driven evidence gathering. Use when troubleshooting ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues, or any Cloudflare-related problems",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["cloudflare", "troubleshooting", "ssl", "dns", "api", "debugging", "devops"],
"skills": ["./cloudflare-troubleshooting"]
},
{
"name": "ui-designer",
"description": "Extract design systems from reference UI images and generate implementation-ready UI design prompts. Use when users provide UI screenshots/mockups and want to create consistent designs",
"source": "./",
"strict": false,
"version": "1.0.0",
"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"]
}
]
}