Overview
Create interactive wizard for bootstrap skill generation with guided choices.
Motivation
- Easier for new users (no command-line args to remember)
- Validates choices before execution
- Better onboarding experience
Implementation
Create scripts/bootstrap_interactive.sh:
#!/bin/bash
echo "Bootstrap Skill Wizard"
echo "====================="
echo ""
# Analysis depth
echo "1. Choose analysis depth:"
echo " 1) Surface (30 sec, basic API)"
echo " 2) Deep (3 min, API + patterns) [Recommended]"
echo " 3) Full (10 min, everything + AI)"
read -p "Choice [2]: " DEPTH
DEPTH=\${DEPTH:-2}
# AI enhancement
echo ""
echo "2. Enable AI enhancement?"
echo " 1) No (deterministic, fast) [Recommended]"
echo " 2) Yes - LOCAL mode (Claude Code Max)"
echo " 3) Yes - API mode (Anthropic API)"
read -p "Choice [1]: " AI_MODE
AI_MODE=\${AI_MODE:-1}
# Installation
echo ""
echo "3. Install to Claude Code after generation?"
echo " 1) Yes (copy to ~/.claude/skills/)"
echo " 2) No (output to output/skill-seekers/ only)"
read -p "Choice [1]: " INSTALL
INSTALL=\${INSTALL:-1}
# Execute
echo ""
echo "Generating bootstrap skill..."
./scripts/bootstrap_skill.sh --depth \$DEPTH --ai-mode \$AI_MODE
if [ "\$INSTALL" = "1" ]; then
cp -r output/skill-seekers ~/.claude/skills/
echo "✅ Installed to Claude Code"
fi
Benefits
- ✅ User-friendly (menu-driven)
- ✅ Guides new users through options
- ✅ Validates choices
- ✅ Better documentation examples
Use Cases
- First-time users
- Non-technical users
- Documentation/tutorials
Effort
~4 hours
Priority
Medium
Related
See: docs/features/BOOTSTRAP_SKILL_TECHNICAL.md
Overview
Create interactive wizard for bootstrap skill generation with guided choices.
Motivation
Implementation
Create
scripts/bootstrap_interactive.sh:Benefits
Use Cases
Effort
~4 hours
Priority
Medium
Related
See:
docs/features/BOOTSTRAP_SKILL_TECHNICAL.md