3 Commits

Author SHA1 Message Date
daymade
974a93cb3a Release v1.6.0: Add youtube-downloader skill
- Add youtube-downloader v1.0.0
- Update marketplace to v1.6.0
- Comprehensive YouTube video/audio downloading with yt-dlp
- Android client workaround for nsig extraction issues
- Audio-only MP3 conversion
- Format selection and network error handling
- Demo GIF and comprehensive documentation

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 14:56:00 +08:00
daymade
4ce0bb2ab4 fix: Remove bash execution errors from demos using echo commands
**Critical fix for Image #1 issue:**

**Root cause:** VHS interprets typed text as actual bash commands in a real shell.
Text like "Create:", "Conclusion:", "12" caused "command not found" errors.

**Solution:** Wrap all narrative text in `echo '...'` commands for proper bash execution.

**Changes:**
- ppt-creator demo: All stages now use `echo` for display
- ui-designer demo: All steps now use `echo` for display
- File sizes increased (proper animation rendering):
  - ppt-creator: 496KB → 2.2MB
  - ui-designer: 262KB → 2.6MB

**Verification:**
✓ No "command not found" errors in VHS output
✓ Both GIFs render as valid 1400x800 GIF89a format
✓ All stage names and deliverables remain accurate per SKILL.md

**Technical details:**
- Before: `Type "# Stage 2: Storyline"` → bash error
- After: `Type "echo '# Stage 2: Storyline'"` → clean output

This fix ensures demos display workflow narratives without bash execution errors.
2025-10-26 13:25:28 +08:00
daymade
acd4bb2dfc fix: Correct ppt-creator demo errors and add ui-designer demo
**ppt-creator demo fixes:**
- Fixed incorrect stage grouping: "Stage 1-7" → accurate stages (2, 3, 4, 6, 7, 8)
- Corrected file descriptions:
  - refs.md: "speaker notes" → "citations & sources" ✓
  - notes.md: Now correctly shown as speaker notes ✓
- Added missing deliverable: notes.md (was omitted before)
- Removed incorrect sub-stage numbering (8b-8c, 8d, 8e)
- Added /output/ path prefix for all deliverables
- Increased height: 700 → 800 for better visibility
- File size: 295KB → 496KB (more comprehensive animation)

**Detailed error analysis:**
1. Line 21: "Stage 1-7: Content Preparation" was factually wrong
   - Stage 1: Structure Goals
   - Stage 2: Storyline (Pyramid Principle)
   - Stage 3: Outline & Slide Titles
   - Stage 4: Evidence & Charts
   - Stage 5: Layout & Accessibility (skipped in demo for brevity)
   - Stage 6: Speaker Notes
   - Stage 7: Self-Check & Scoring
   - Fixed by showing individual stages with accurate descriptions

2. Line 27: refs.md described as "speaker notes" - WRONG
   - Actual: refs.md = citations and data sources (SKILL.md line 37)
   - Actual: notes.md = speaker notes
   - Fixed by showing both files with correct descriptions

3. Missing /output/ path: All deliverables should show /output/ prefix
   - Fixed: All files now show as /output/slides.md, etc.

**ui-designer demo created:**
- 6-step workflow visualization
- Shows complete design system extraction process
- Accurate file paths and Task tool usage
- Demonstrates all key deliverables:
  - documents/designs/saas-dashboard_design_system.md
  - documents/ux-design/app_design_prompt_{timestamp}.md
  - React component implementations
- File size: 262KB

**Verification:**
✓ All stage numbers match SKILL.md workflow (lines 60-78)
✓ All deliverable filenames match SKILL.md line 33-38
✓ All ui-designer steps match SKILL.md lines 22-100
✓ Both demos tested and rendering correctly
2025-10-26 12:28:15 +08:00