Update installers for new agents and sync script
Interactive installer: - Fix agents source path (was claude-complete-package/agents, now agents/) - Add mkdir -p for each agent category - Install sync-agents.sh script to ~/.claude/ - Remove duplicate bonus section Verify script: - Add checks for new critical agents: - experiment-tracker - studio-coach - agent-updater - Add sync-agents.sh existence and executable check
This commit is contained in:
@@ -148,9 +148,12 @@ CRITICAL_AGENTS=(
|
||||
"engineering/frontend-developer.md"
|
||||
"marketing/tiktok-strategist.md"
|
||||
"product/sprint-prioritizer.md"
|
||||
"studio-operations/studio-producer.md"
|
||||
"project-management/studio-producer.md"
|
||||
"project-management/project-shipper.md"
|
||||
"project-management/experiment-tracker.md"
|
||||
"design/whimsy-injector.md"
|
||||
"bonus/studio-coach.md"
|
||||
"bonus/agent-updater.md"
|
||||
)
|
||||
|
||||
for agent in "${CRITICAL_AGENTS[@]}"; do
|
||||
@@ -190,7 +193,24 @@ if [ -f "$CLAUDE_DIR/settings.json" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
# 7. Summary
|
||||
# 7. Sync Script Check
|
||||
echo ""
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
echo "Sync Script Check"
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
|
||||
if [ -f "$CLAUDE_DIR/sync-agents.sh" ]; then
|
||||
check_pass "sync-agents.sh script exists"
|
||||
if [ -x "$CLAUDE_DIR/sync-agents.sh" ]; then
|
||||
check_pass "sync-agents.sh is executable"
|
||||
else
|
||||
check_warn "sync-agents.sh exists but is not executable"
|
||||
fi
|
||||
else
|
||||
check_warn "sync-agents.sh not found (optional, for updating agents)"
|
||||
fi
|
||||
|
||||
# 8. Summary
|
||||
echo ""
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
echo "Summary"
|
||||
|
||||
Reference in New Issue
Block a user