-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.ps1
More file actions
35 lines (30 loc) Β· 1.53 KB
/
install.ps1
File metadata and controls
35 lines (30 loc) Β· 1.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Windows PowerShell installation script for creating-clean-flutter skill
$HomeSkills = Join-Path $env:USERPROFILE ".claude\skills\creating-clean-flutter"
Write-Host "π¦ Installing creating-clean-flutter skill..." -ForegroundColor Cyan
Write-Host " Target: $HomeSkills" -ForegroundColor Gray
Write-Host ""
# Create directory
New-Item -ItemType Directory -Force -Path $HomeSkills | Out-Null
# Copy only necessary files (exclude test/, etc.)
Write-Host "π Copying files..." -ForegroundColor Cyan
Copy-Item -Path "clean_flutter.py" -Destination $HomeSkills -Force
Copy-Item -Path "SKILL.md" -Destination $HomeSkills -Force
Copy-Item -Path "README.md" -Destination $HomeSkills -Force
Copy-Item -Path "LICENSE" -Destination $HomeSkills -Force
Copy-Item -Path "install.sh" -Destination $HomeSkills -Force
Copy-Item -Path "install.ps1" -Destination $HomeSkills -Force
Write-Host ""
Write-Host "β
Installation complete!" -ForegroundColor Green
Write-Host ""
Write-Host "π― Features:" -ForegroundColor Yellow
Write-Host " β’ Minimal Flutter projects (no MyHomePage)"
Write-Host " β’ No comments in code"
Write-Host " β’ Strict linting enabled"
Write-Host " β’ CI/CD ready (GitHub Actions)"
Write-Host " β’ AI auto-invocation enabled"
Write-Host ""
Write-Host "π Usage:" -ForegroundColor Yellow
Write-Host " Ask Claude: 'Create a Flutter app called my_app'"
Write-Host " Or manually: /creating-clean-flutter <project_name>"
Write-Host ""
Write-Host "π‘ Tip: Restart Claude Code to ensure the skill is loaded." -ForegroundColor Gray