Compare commits
8 Commits
feat/skill
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 5fc64ccf75 | |||
| 3525f353b3 | |||
| 96f5aff8fb | |||
| b3389d01ff | |||
| 5e377579af | |||
| eec4007f30 | |||
| 8357c37160 | |||
| 601f837063 |
@@ -20,9 +20,8 @@
|
|||||||
# 2. Installs dependencies
|
# 2. Installs dependencies
|
||||||
# 3. Creates config file templates (if missing)
|
# 3. Creates config file templates (if missing)
|
||||||
# 4. Validates existing configuration
|
# 4. Validates existing configuration
|
||||||
# 5. Installs personal skill aliases to ~/.claude/skills/
|
# 5. Validates label reference file
|
||||||
# 6. Validates label reference file
|
# 6. Reports remaining manual steps
|
||||||
# 7. Reports remaining manual steps
|
|
||||||
#
|
#
|
||||||
|
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
@@ -210,25 +209,7 @@ validate_config() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# --- Section 5: Skill Aliases ---
|
# --- Section 5: Label Sync ---
|
||||||
setup_skill_aliases() {
|
|
||||||
log_info "Installing personal skill aliases..."
|
|
||||||
|
|
||||||
local alias_script="$REPO_ROOT/scripts/install-skill-aliases.sh"
|
|
||||||
|
|
||||||
if [[ -f "$alias_script" ]]; then
|
|
||||||
if bash "$alias_script"; then
|
|
||||||
log_success "Skill aliases installed to ~/.claude/skills/"
|
|
||||||
else
|
|
||||||
log_error "Failed to install skill aliases"
|
|
||||||
log_todo "Run $alias_script manually to install skill aliases"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
log_error "install-skill-aliases.sh not found at $alias_script"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# --- Section 6: Label Sync ---
|
|
||||||
# Note: This requires Gitea MCP to be functional
|
# Note: This requires Gitea MCP to be functional
|
||||||
# For initial setup, we just validate the label reference file exists
|
# For initial setup, we just validate the label reference file exists
|
||||||
setup_labels() {
|
setup_labels() {
|
||||||
@@ -245,7 +226,7 @@ setup_labels() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# --- Section 7: Final Report ---
|
# --- Section 6: Final Report ---
|
||||||
print_report() {
|
print_report() {
|
||||||
echo ""
|
echo ""
|
||||||
echo "=============================================="
|
echo "=============================================="
|
||||||
@@ -315,9 +296,6 @@ main() {
|
|||||||
setup_config_templates
|
setup_config_templates
|
||||||
validate_config
|
validate_config
|
||||||
|
|
||||||
# Skill aliases
|
|
||||||
setup_skill_aliases
|
|
||||||
|
|
||||||
# Labels
|
# Labels
|
||||||
setup_labels
|
setup_labels
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user