Generalizzazione: sostituito clients/{client}/ con {project}/

- Sostituite 135 occorrenze di clients/{client}/ con {project}/
- Aggiornati parametri: client_path → project_path in 11 skills
- README.md aggiornato con nuova convenzione {project}/
- Struttura cartelle ora agnostica: compatibile con clients/, projects/, o qualsiasi cartella
- Maggiore flessibilità per diversi sistemi e workflow

Vantaggi:
 Compatibile con qualsiasi struttura cartelle
 Non impone convenzione 'clients/'
 Utile per progetti interni, campagne, o clienti
 Più generale e riutilizzabile
This commit is contained in:
AgentePotente 2026-03-11 00:42:52 +01:00
parent 3e926f27eb
commit a29db752af
15 changed files with 159 additions and 160 deletions

View file

@ -1,6 +1,6 @@
---
name: agency-web-developer
description: "Sviluppare siti web statici o landing page partendo da copy e design system. PRIMA di sviluppare: leggi clients/{client}/assets/catalog.md per immagini e asset. Se mancano, richiedi @agency-archivist. Usare quando: (1) costruire sito da sitemap + copy, (2) creare landing page, (3) implementare design in HTML/CSS/JS. Output: Sito completo con HTML semantico, CSS (Bootstrap o custom), JS (jQuery + GSAP)."
description: "Sviluppare siti web statici o landing page partendo da copy e design system. PRIMA di sviluppare: leggi {project}/assets/catalog.md per immagini e asset. Se mancano, richiedi @agency-archivist. Usare quando: (1) costruire sito da sitemap + copy, (2) creare landing page, (3) implementare design in HTML/CSS/JS. Output: Sito completo con HTML semantico, CSS (Bootstrap o custom), JS (jQuery + GSAP)."
---
# Agency Web Developer — Sviluppo Siti Web Statici
@ -20,7 +20,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
| Input | Tipo | Validazione |
|-------|------|-------------|
| `client_path` | string | Percorso client |
| `project_path` | string | Percorso progetto (cartella di lavoro) |
| `sitemap` | object | Da agency-ux-copy |
| `page_copy` | array | Copy completo per ogni pagina |
| `design_tokens` | object | Da agency-design-system |
@ -38,7 +38,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
**Azioni:**
1. **LEGGI CATALOGO RISORSE:**
- Apri `clients/{client}/assets/catalog.md`
- Apri `{project}/assets/catalog.md`
- Cerca:
- Logo: `#logo` → Per header/footer
- Immagini hero: `#hero`, `#sfondo`, `#prodotto` → Per homepage
@ -58,7 +58,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
```
- **Attendi** che archivist carichi e sblocchi
3. **Crea cartella `clients/{client}/website/`**
3. **Crea cartella `{project}/website/`**
4. **Crea sottocartelle:**
- `index.html` (homepage)
@ -70,7 +70,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
- `assets/fonts/`
5. **Collega asset da archivio:**
- Crea symlink o copia da `clients/{client}/assets/` a `website/assets/`
- Crea symlink o copia da `{project}/assets/` a `website/assets/`
- Oppure usa path relativi: `../assets/images/logo/logo.png`
6. **Inizializza file base:**
@ -138,8 +138,8 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
- SEO on-page (heading structure, alt text)
**Output:**
- `clients/{client}/website/index.html`
- `clients/{client}/website/pages/*.html`
- `{project}/website/index.html`
- `{project}/website/pages/*.html`
---
@ -189,7 +189,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
- Footer
**Output:**
- `clients/{client}/website/css/main.css` (o `bootstrap.min.css` + `custom.css`)
- `{project}/website/css/main.css` (o `bootstrap.min.css` + `custom.css`)
---
@ -290,7 +290,7 @@ $(document).ready(function() {
```
**Output:**
- `clients/{client}/website/js/main.js`
- `{project}/website/js/main.js`
---
@ -327,7 +327,7 @@ $(document).ready(function() {
- No console warnings
**Output:**
- `clients/{client}/website/qa/qa_website.md`
- `{project}/website/qa/qa_website.md`
---
@ -335,12 +335,12 @@ $(document).ready(function() {
| File | Formato | Descrizione |
|------|---------|-------------|
| `clients/{client}/website/index.html` | HTML | Homepage |
| `clients/{client}/website/pages/*.html` | HTML | Altre pagine |
| `clients/{client}/website/css/main.css` | CSS | Stylesheet |
| `clients/{client}/website/js/main.js` | JS | Interattività |
| `clients/{client}/website/assets/` | Folder | Immagini, font, etc. |
| `clients/{client}/website/qa/qa_website.md` | Markdown | QA checklist |
| `{project}/website/index.html` | HTML | Homepage |
| `{project}/website/pages/*.html` | HTML | Altre pagine |
| `{project}/website/css/main.css` | CSS | Stylesheet |
| `{project}/website/js/main.js` | JS | Interattività |
| `{project}/website/assets/` | Folder | Immagini, font, etc. |
| `{project}/website/qa/qa_website.md` | Markdown | QA checklist |
---