repo-demo-generator
2
总安装量
1
周安装量
#67446
全站排名
安装命令
npx skills add https://github.com/topvibecoder/repo-demo-generator --skill repo-demo-generator
Agent 安装分布
amp
1
opencode
1
kimi-cli
1
github-copilot
1
gemini-cli
1
Skill 文档
Repo Demo Generator
Generate demo assets from any codebase in 3 stages:
- Extract code context as
<code="path">...blocks - Generate outlines (hook outline + demo outline)
- Generate HTML (hook, demo, and merged)
Quick Start
.claude/skills/repo-demo-generator/scripts/run_demo.sh .
Common Commands
# Full hook+demo pipeline (default: mix mode)
.claude/skills/repo-demo-generator/scripts/run_demo.sh . --mode mix --hook random
# Force a specific hook template
.claude/skills/repo-demo-generator/scripts/run_demo.sh . --hook text
# Demo only
.claude/skills/repo-demo-generator/scripts/run_demo.sh . --mode demo
# Hook only
.claude/skills/repo-demo-generator/scripts/run_demo.sh . --mode hook --hook 4methods
# Skip non-critical paths and enforce scan token budget
.claude/skills/repo-demo-generator/scripts/run_demo.sh . --mode mix \
--ignore docs --ignore assets --ignore youtube \
--token-limit 200000
# Custom model and requirement
.claude/skills/repo-demo-generator/scripts/run_demo.sh . \
--model claude-sonnet-4-5-20250929 \
--requirements "强è°åä¸ä»·å¼ä¸ä¸åéå
å¯è¯»æ§"
Notes
- Core script:
scripts/run_demo.sh - Scanner:
scripts/scan_codebase.py - Default provider in
.claudepath:claude - Output directory default:
./.demos/demo_<timestamp>_<repo>/ - Default scan token guard:
200000estimated tokens; use--token-limit 0to disable. - Source scan default: unlimited (
--max-chars 0); set--max-chars <n>only when you need truncation.