Files
sgg-sgg-ai-skill-manage-win…/README.md
2026-05-13 16:55:27 +08:00

48 lines
1.3 KiB
Markdown

# SGG AI Skill Manager Windows
Wails desktop app for managing AI skills from a Gitea organization. A Gitea repository is treated as a skill only when `SKILL.md` exists at the repository root.
## Usage
1. Open the app and configure Gitea `baseURL`, organization, and authentication.
2. Use username/password by default, or switch to token authentication.
3. Save the config, then use Remote Market to refresh available skills.
4. Download a skill to clone it under `%APPDATA%\sgg-ai-skill-manager\repos\{org}\{repo}`.
5. Use Local Skills to install a downloaded skill into Codex or Claude.
Install creates Windows directory Junctions:
```text
C:\Users\{user}\.codex\skills\{repo}
-> %APPDATA%\sgg-ai-skill-manager\repos\{org}\{repo}
C:\Users\{user}\.claude\skills\{repo}
-> %APPDATA%\sgg-ai-skill-manager\repos\{org}\{repo}
```
Uninstall removes only the Junction created by this app. Delete removes the local cloned skill after safe uninstall of recorded Junctions.
## Local Data
```text
%APPDATA%\sgg-ai-skill-manager\config.json
%APPDATA%\sgg-ai-skill-manager\state.json
%APPDATA%\sgg-ai-skill-manager\repos
```
Passwords and tokens are stored through Windows Credential Manager, not in JSON files.
## Development
```powershell
go test ./...
npm --prefix frontend run build
wails dev
```
## Build
```powershell
wails build
```