-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Labels
aiAI/ML powered featuresAI/ML powered featuresbootstrapBootstrap skill self-documentationBootstrap skill self-documentationpriority: mediumNormal priorityNormal prioritytype: enhancementImprove existing featureImprove existing feature
Description
Overview
Add --ai-mode flag to bootstrap script for optional AI enhancement.
Motivation
- Current: Fast, deterministic, 7/10 quality (good for CI/CD)
- With AI: +60 sec, 9/10 quality (better for public-facing)
- Let users choose based on use case
Implementation
Add argument parsing to scripts/bootstrap_skill.sh:
#!/bin/bash
ENABLE_AI=false
# Parse arguments
while [[ \$# -gt 0 ]]; do
case \$1 in
--ai-mode)
ENABLE_AI=true
shift
;;
*)
shift
;;
esac
done
# Run analysis
if [ "\$ENABLE_AI" = true ]; then
uv run skill-seekers-codebase \
--directory "\$PROJECT_ROOT" \
--output "\$OUTPUT_DIR" \
--depth full \
--ai-mode local # Use LOCAL mode (Claude Code Max)
else
uv run skill-seekers-codebase \
--directory "\$PROJECT_ROOT" \
--output "\$OUTPUT_DIR" \
--depth deep \
--ai-mode none
fiBenefits
- ✅ Default (fast): 3 min, deterministic, 7/10 quality
- ✅ AI mode (polish): 4 min, 9/10 quality, better examples
- ✅ Flexibility for different use cases
Use Cases
- Default: CI/CD, developer builds
- AI mode: Release builds, public documentation
Trade-offs
- +60 sec execution time
- +Randomness (not reproducible)
- +Better quality (polished examples)
Effort
~30 minutes
Priority
Medium (Nice to Have)
Related
See: docs/features/BOOTSTRAP_SKILL_TECHNICAL.md
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
aiAI/ML powered featuresAI/ML powered featuresbootstrapBootstrap skill self-documentationBootstrap skill self-documentationpriority: mediumNormal priorityNormal prioritytype: enhancementImprove existing featureImprove existing feature