Files
claude-code-skills-reference/.claude-plugin/marketplace.json
daymade 1d237fc3be feat: Update skill-creator and transcript-fixer
skill-creator v1.2.0 → v1.2.1:
- Add critical warning about not editing skills in cache directory
- Cache location (~/.claude/plugins/cache/) is read-only
- Changes there are lost on cache refresh

transcript-fixer v1.0.0 → v1.1.0:
- Add Chinese/Japanese/Korean domain name support (火星加速器, 具身智能)
- Add [CLAUDE_FALLBACK] signal for Claude Code to take over when GLM unavailable
- Add Prerequisites section requiring uv for Python execution
- Add Critical Workflow section for dictionary iteration
- Add AI Fallback Strategy and Database Operations sections
- Add Stages table (Dictionary → AI → Full pipeline)
- Add ensure_deps.py script for shared virtual environment
- Add database_schema.md and iteration_workflow.md references
- Update domain validation from whitelist to pattern matching
- Update tests for Chinese domains and security bypass attempts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-11 13:04:27 +08:00

215 lines
12 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, professional presentation creation, YouTube video downloading, secure repomix packaging, ASR transcription correction, video comparison quality analysis, comprehensive QA testing infrastructure, prompt optimization with EARS methodology, session history recovery, and documentation cleanup",
"version": "1.13.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, marketplace registration, and privacy best practices",
"source": "./",
"strict": false,
"version": "1.2.1",
"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"]
},
{
"name": "youtube-downloader",
"description": "Download YouTube videos and HLS streams (m3u8) from platforms like Mux, Vimeo, etc. using yt-dlp and ffmpeg. Use when users request downloading videos, extracting audio, handling protected streams with authentication headers, or troubleshooting download issues like nsig extraction failures, 403 errors, or cookie extraction problems",
"source": "./",
"strict": false,
"version": "1.1.0",
"category": "utilities",
"keywords": ["youtube", "yt-dlp", "video-download", "audio-extraction", "mp3", "download", "hls", "m3u8", "ffmpeg", "streaming", "mux", "vimeo"],
"skills": ["./youtube-downloader"]
},
{
"name": "repomix-safe-mixer",
"description": "Safely package codebases with repomix by automatically detecting and removing hardcoded credentials before packing. Use when packaging code for distribution, creating reference packages, or when the user mentions security concerns about sharing code with repomix",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "security",
"keywords": ["repomix", "security", "credentials", "secrets-scanning", "safe-packaging", "secret-detection", "code-security"],
"skills": ["./repomix-safe-mixer"]
},
{
"name": "transcript-fixer",
"description": "Corrects speech-to-text (ASR/STT) transcription errors in meeting notes, lecture recordings, interviews, and voice memos through dictionary-based rules and AI corrections. Supports Chinese domain names, AI fallback to Claude Code, and iterative dictionary building. Use when users mention transcript correction, ASR errors, speech-to-text mistakes, homophone errors, or working with transcription files",
"source": "./",
"strict": false,
"version": "1.1.0",
"category": "productivity",
"keywords": ["transcription", "asr", "stt", "speech-to-text", "correction", "ai", "meeting-notes", "nlp"],
"skills": ["./transcript-fixer"]
},
{
"name": "video-comparer",
"description": "Compare two videos and generate interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Use when analyzing compression results, evaluating codec performance, or assessing video quality differences",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "media",
"keywords": ["video", "comparison", "quality-analysis", "psnr", "ssim", "compression", "ffmpeg", "codec"],
"skills": ["./video-comparer"]
},
{
"name": "qa-expert",
"description": "Comprehensive QA testing infrastructure with autonomous LLM execution, Google Testing Standards (AAA pattern), and OWASP security testing. Use when establishing QA processes, writing test cases, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, enforcing quality gates, or preparing third-party QA handoffs. Enables 100x faster test execution via master prompts",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["qa", "testing", "test-cases", "bug-tracking", "google-standards", "owasp", "security", "automation", "quality-gates", "metrics"],
"skills": ["./qa-expert"]
},
{
"name": "prompt-optimizer",
"description": "Transform vague prompts into precise, well-structured specifications using EARS (Easy Approach to Requirements Syntax) methodology. Use when users provide loose requirements, ambiguous feature descriptions, need to enhance prompts for AI-generated code/products/documents, request prompt optimization, or want to improve requirements engineering. Applies domain theories (GTD, BJ Fogg, Gestalt, AIDA, Zero Trust) and structured Role/Skills/Workflows/Examples/Formats framework",
"source": "./",
"strict": false,
"version": "1.1.0",
"category": "productivity",
"keywords": ["prompt-engineering", "ears", "requirements", "specifications", "optimization", "domain-theory", "prompt-enhancement", "ai-prompting"],
"skills": ["./prompt-optimizer"]
},
{
"name": "claude-code-history-files-finder",
"description": "Find and recover content from Claude Code session history files. Use when searching for deleted files, tracking changes across sessions, analyzing conversation history, or recovering code/documents from previous Claude interactions. Triggers include mentions of session history, recover deleted, find in history, previous conversation, or .claude/projects",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "developer-tools",
"keywords": ["session-history", "recovery", "deleted-files", "conversation-history", "file-tracking", "claude-code", "history-analysis"],
"skills": ["./claude-code-history-files-finder"]
},
{
"name": "docs-cleaner",
"description": "Consolidates redundant documentation while preserving all valuable content. Use when cleaning up documentation bloat, merging redundant docs, reducing documentation sprawl, or consolidating multiple files covering the same topic",
"source": "./",
"strict": false,
"version": "1.0.0",
"category": "productivity",
"keywords": ["documentation", "cleanup", "consolidation", "redundancy", "merge", "docs"],
"skills": ["./docs-cleaner"]
}
]
}