@@ -40,7 +40,7 @@ Invoke-WebRequest -Uri "$BASE_URL/mcp.json" -OutFile "$CLAUDE_DIR\mcp.json"
4040
4141# Download agents
4242Write-Host " Downloading agents..."
43- $agents = @ (" architecture" , " atom" , " block" , " build" , " deploy" , " git-github" , " i18n" , " middleware" , " nextjs" , " pattern" , " performance" , " prisma" , " react" , " report" , " shadcn" , " structure" , " tailwind" , " template" , " test" , " typescript" )
43+ $agents = @ (" architecture" , " atom" , " block" , " build" , " deploy" , " git-github" , " i18n" , " middleware" , " nextjs" , " pattern" , " performance" , " prisma" , " react" , " report" , " shadcn" , " structure" , " tailwind" , " template" , " test" , " typescript" , " hogwarts " , " souq " , " mkan " , " shifa " , " comment " , " optimize " , " semantic " , " sse " , " authjs " )
4444foreach ($agent in $agents ) {
4545 try {
4646 Invoke-WebRequest - Uri " $BASE_URL /agents/$agent .md" - OutFile " $CLAUDE_DIR \agents\$agent .md" - ErrorAction SilentlyContinue
@@ -49,13 +49,31 @@ foreach ($agent in $agents) {
4949
5050# Download commands
5151Write-Host " Downloading commands..."
52- $commands = @ (" dev" , " build" , " deploy" , " block" , " codebase" , " saas" , " docs" , " test" , " security" , " performance" )
52+ $commands = @ (" dev" , " build" , " deploy" , " block" , " codebase" , " saas" , " docs" , " test" , " security" , " performance" , " repos " , " atom " , " template " , " screenshot " , " clone " , " nextjs " , " motion " )
5353foreach ($cmd in $commands ) {
5454 try {
5555 Invoke-WebRequest - Uri " $BASE_URL /commands/$cmd .md" - OutFile " $CLAUDE_DIR \commands\$cmd .md" - ErrorAction SilentlyContinue
5656 } catch {}
5757}
5858
59+ # Download memory files
60+ Write-Host " Downloading memory files..."
61+ $memoryFiles = @ (" atom" , " template" , " block" , " report" , " repositories" )
62+ foreach ($mem in $memoryFiles ) {
63+ try {
64+ Invoke-WebRequest - Uri " $BASE_URL /memory/$mem .json" - OutFile " $CLAUDE_DIR \memory\$mem .json" - ErrorAction SilentlyContinue
65+ } catch {}
66+ }
67+
68+ # Download scripts
69+ Write-Host " Downloading scripts..."
70+ $scripts = @ (" sync.sh" , " sync.ps1" , " sync-repos.sh" , " sync-repos.ps1" , " secrets.sh" , " secrets.ps1" )
71+ foreach ($script in $scripts ) {
72+ try {
73+ Invoke-WebRequest - Uri " $BASE_URL /scripts/$script " - OutFile " $CLAUDE_DIR \scripts\$script " - ErrorAction SilentlyContinue
74+ } catch {}
75+ }
76+
5977# Create local overrides file
6078New-Item - ItemType File - Force - Path " $CLAUDE_DIR \CLAUDE.local.md" | Out-Null
6179
0 commit comments