Commit Graph

2 Commits

Author SHA1 Message Date
daymade
efda299a9e feat(cli-demo-generator): deep rewrite with battle-tested VHS patterns
SKILL.md: rewritten following Anthropic best practices
- Concise (233 lines, down from 347)
- Critical VHS parser limitations section (base64 workaround)
- Advanced patterns: self-bootstrap, output filtering, frame verification
- Better description for skill triggering

New files:
- references/advanced_patterns.md: production patterns from dbskill project
- assets/templates/self-bootstrap.tape: self-cleaning demo template

auto_generate_demo.py: new flags
- --bootstrap: hidden setup commands (self-cleaning state)
- --filter: regex pattern to filter noisy output
- --speed: post-processing speed multiplier (gifsicle)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 08:15:16 +08:00
daymade
8c8d19013f Add cli-demo-generator skill (9th skill)
- Created comprehensive CLI demo generation skill with VHS automation
- Three approaches: automated, batch, and interactive recording
- Smart timing based on command complexity
- Complete documentation with VHS syntax reference and best practices
- Templates and examples for quick start
- Updated marketplace.json to v1.3.0
- Updated README.md and README.zh-CN.md with new skill
- Added to CHANGELOG.md

Skill features:
- auto_generate_demo.py: Automated generation from command lists
- batch_generate.py: Batch processing with YAML/JSON configs
- record_interactive.sh: Interactive recording with asciinema
- VHS tape file templates and examples
- 346-line SKILL.md following Anthropic best practices
- Grade A- in best practices review

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 19:38:58 +08:00