diff --git a/README.md b/README.md index 9175203..d54c876 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,8 @@ Suite di AgentSkills per Agency AI OS v3.1 — trasformate da framework multi-ag ## Panoramica -- **Skills:** 12 -- **References:** 17 +- **Skills:** 13 +- **References:** 20 - **Lingua:** English (con note in italiano) - **Dominio:** Digital Agency / Content Production / Multi-Agent System @@ -44,11 +44,13 @@ clawhub install agency_v3_1-skills | 8 | **agency-social** | Social strategy, calendario, post queue | Media | | 9 | **agency-youtube** | YouTube strategy, script retention-first | Media | | 10 | **agency-visual-generator** | Asset visuali (card, carousel, thumbnail) | Media | -| 11 | **agency-analytics** | Report KPI settimanali, actions | Bassa | -| 12 | **agency-publisher** | Publish gate-based (social/YouTube) | Bassa | +| 11 | **agency-web-developer** | Siti web statici (HTML/CSS/JS) | Media | +| 12 | **agency-analytics** | Report KPI settimanali, actions | Bassa | +| 13 | **agency-publisher** | Publish gate-based (social/YouTube) | Bassa | ## References Incluse +### Agency Core (17) 1. `design_patterns.md` — Pattern UI riusabili 2. `hero_sections.md` — Layout hero efficaci 3. `layout_systems.md` — Grid, spacing, density @@ -70,6 +72,11 @@ clawhub install agency_v3_1-skills 19. `qa_visual.md` — QA checklist visual 20. `weekly_report_template.md` — Template report +### Web Developer (3) +21. `html_semantics.md` — Semantic HTML best practices (in agency-web-developer/references) +22. `css_layout.md` — Layout Bootstrap/custom (in agency-web-developer/references) +23. `js_interactivity.md` — jQuery + GSAP patterns (in agency-web-developer/references) + ## Workflow Consigliato 1. **Onboarding:** `agency-orchestrator` → definisci MVP @@ -77,7 +84,7 @@ clawhub install agency_v3_1-skills 3. **Strategy:** `agency-strategy` → positioning, messaging 4. **Creative:** `agency-creative-director` → direzione visiva 5. **Design:** `agency-design-system` → design system -6. **Website:** `agency-ux-copy` + `agency-seo` → sitemap, copy, SEO +6. **Website:** `agency-ux-copy` → sitemap, copy → `agency-web-developer` → sito HTML/CSS/JS → `agency-seo` → metadata 7. **Content:** `agency-social` + `agency-youtube` → calendar, script 8. **Visual:** `agency-visual-generator` → asset 9. **Publish:** `agency-publisher` → publish (post-approvazione) diff --git a/agency-web-developer/SKILL.md b/agency-web-developer/SKILL.md new file mode 100644 index 0000000..422a5aa --- /dev/null +++ b/agency-web-developer/SKILL.md @@ -0,0 +1,346 @@ +--- +name: agency-web-developer +description: Sviluppare siti web statici o landing page partendo da copy e design system. 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 + +Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e JS. + +## Quando Usare + +- **Nuovo sito:** Costruire sito completo da sitemap + copy + design tokens +- **Landing page:** Pagina singola campaign-specific +- **Design implementation:** Convertire mockup in codice +- **Static site:** Sito senza backend (brochure, portfolio, landing) + +--- + +## Input + +| Input | Tipo | Validazione | +|-------|------|-------------| +| `client_path` | string | Percorso client | +| `sitemap` | object | Da agency-ux-copy | +| `page_copy` | array | Copy completo per ogni pagina | +| `design_tokens` | object | Da agency-design-system | +| `page_layouts` | array | Layout definitions | +| `seo_metadata` | array | SEO notes per pagina | + +--- + +## Processo + +### Fase 1: Setup Struttura Progetto + +**Obiettivo:** Creare directory structure per il sito. + +**Azioni:** + +1. Crea cartella `clients/{client}/website/` +2. Crea sottocartelle: + - `index.html` (homepage) + - `pages/` (altre pagine HTML) + - `css/` (stylesheet) + - `js/` (JavaScript) + - `assets/` (immagini, font, etc.) + - `assets/img/` + - `assets/fonts/` + +3. Inizializza file base: + - `css/main.css` (o `css/bootstrap.min.css` + `css/custom.css`) + - `js/main.js` + - `assets/` (vuoto, pronto per asset) + +**Output:** +- Struttura directory pronta + +--- + +### Fase 2: HTML Semantico + +**Obiettivo:** Costruire struttura HTML per ogni pagina. + +**Azioni:** + +1. **Per ogni pagina in sitemap:** + +2. **Struttura base:** + ```html + + +
+ + +` per subcopy
+ - `` per CTA
+
+4. **Content sections:**
+ - Usa tag semantici: `