Skip to content

Add Optional AI Enhancement Mode to Bootstrap Script #255

@yusufkaraaslan

Description

@yusufkaraaslan

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
fi

Benefits

  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    aiAI/ML powered featuresbootstrapBootstrap skill self-documentationpriority: mediumNormal prioritytype: enhancementImprove existing feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions