|
@@ -0,0 +1,64 @@
|
|
|
|
|
+# oh-my-skills
|
|
|
|
|
+
|
|
|
|
|
+Skill per il [Pi Coding Agent](https://www.npmjs.com/package/@earendil-works/pi-coding-agent).
|
|
|
|
|
+
|
|
|
|
|
+## Installazione con `npx skills`
|
|
|
|
|
+
|
|
|
|
|
+Il CLI [skills](https://github.com/vercel-labs/skills) clona il repo, rileva automaticamente pi
|
|
|
|
|
+e installa le skill che scegli.
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+Varianti utili:
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+# Elenca le skill disponibili senza installare nulla
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git -l
|
|
|
|
|
+
|
|
|
|
|
+# Installa solo alcune skill
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git -s commit -s coding-standard-rules
|
|
|
|
|
+
|
|
|
|
|
+# Installa a livello globale (tutti i progetti) invece che nel progetto corrente
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git -g
|
|
|
|
|
+
|
|
|
|
|
+# Installa TUTTE le skill senza conferme
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git --all
|
|
|
|
|
+
|
|
|
|
|
+# Copia i file invece di creare symlink
|
|
|
|
|
+npx skills add https://gogs.gvoci.com/softword/oh-my-skills.git --copy
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+> ⚠️ Il repository è privato: serve un accesso Git configurato su `gogs.gvoci.com`
|
|
|
|
|
+> (credenziali salvate o chiave SSH), altrimenti il clone fallisce.
|
|
|
|
|
+
|
|
|
|
|
+Aggiornamenti e rimozione:
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npx skills update # aggiorna le skill installate (progetto)
|
|
|
|
|
+npx skills update -g # aggiorna solo le skill installate a livello globale
|
|
|
|
|
+npx skills remove # rimuove le skill (guidato)
|
|
|
|
|
+npx skills remove -g # rimuove le skill installate a livello globale
|
|
|
|
|
+npx skills ls # elenca le skill installate
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Catalogo delle skill
|
|
|
|
|
+
|
|
|
|
|
+| Skill | A cosa serve |
|
|
|
|
|
+|---|---|
|
|
|
|
|
+| `add-phpengine-plugin` | Crea o modifica plugin PHP per il backend phpengine, seguendo la ricetta ufficiale |
|
|
|
|
|
+| `ascii-preview-generator` | Anteprime visive ASCII di interfacce, layout e componenti UI |
|
|
|
|
|
+| `codebase-analysis` | Analizza e documenta l'architettura di un codebase esistente senza modificarlo |
|
|
|
|
|
+| `code-simplifier` | Semplifica e refattorizza il codice preservandone il comportamento |
|
|
|
|
|
+| `coding-standard-rules` | Regole di qualità del codice applicate a ogni attività di scrittura/modifica |
|
|
|
|
|
+| `commit` | Commit atomici in stile Conventional Commits + aggiornamento CHANGELOG |
|
|
|
|
|
+| `create-docs` | Genera la documentazione strutturata del progetto (AGENTS.md, specs/) |
|
|
|
|
|
+| `format-report-fix` | Formato standard per riportare le fix con impatto concreto |
|
|
|
|
|
+| `frontend-mobile-rules` | Regole frontend mobile-first: MUI, viewport e safe-area iOS |
|
|
|
|
|
+| `gv-brainstorming` | Orchestratore: brainstorming, ispezione, pianificazione, delega e review |
|
|
|
|
|
+| `refactor-rename` | Rinomina sicura di identificatori su file e cartelle (script incluso, con dry-run) |
|
|
|
|
|
+| `review-fix-loop` | Ciclo review→fix ripetuto fino a zero violazioni |
|
|
|
|
|
+| `session-handoff` | Scrive un HANDOFF.md per passare il lavoro a un altro agente o sessione |
|
|
|
|
|
+| `spec-design-format` | Formato obbligatorio per i design spec in `.spec/` |
|
|
|
|
|
+| `ssh-manager` | Ispezione di server remoti via plugin MCP ssh-manager (salute, log, DB, processi) |
|