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:
parent
3e926f27eb
commit
a29db752af
15 changed files with 159 additions and 160 deletions
|
|
@ -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 |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue