npx claudepluginhub giobi/claude-skills --plugin learnThis skill uses the workspace's default tool permissions.
Genera pagine HTML interattive in `public/learn/{topic}/` per imparare argomenti tecnici. Ogni pagina e self-contained, dark-theme, con comandi copiabili e quiz finale.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Builds 3-5 year financial models for startups with cohort revenue projections, cost structures, cash flow, headcount plans, burn rate, runway, and scenario analysis.
Genera pagine HTML interattive in public/learn/{topic}/ per imparare argomenti tecnici. Ogni pagina e self-contained, dark-theme, con comandi copiabili e quiz finale.
Prima di usare: Leggi i tuoi parametri da wiki/skills/learn.md.
Questa skill legge parametri da wiki/skills/learn.md:
---
base_url: https://public.example.com
public_dir: public
---
/learn <topic> Genera cheatsheet per un topic
/learn list Mostra cheatsheet gia generate
/learn update <topic> Rigenera una cheatsheet esistente
| Topic | Cosa copre |
|---|---|
linux | Comandi base: ls, cd, cp, mv, chmod, grep, find, pipe, redirect |
tmux | Sessioni, pane, window, shortcuts, .tmux.conf |
ssh | Connessioni, chiavi, config, tunnel, agent forwarding |
git | Workflow, branch, merge, rebase, stash, log, bisect |
vim | Modi, movimento, editing, search, macro, .vimrc base |
nano | Shortcuts essenziali, config |
docker | Container, immagini, compose, volume, network |
nginx | Config, virtual host, proxy_pass, SSL, location |
bash | Variabili, loop, condizioni, funzioni, scripting |
systemd | Servizi, journalctl, timer, unit file |
networking | ip, ss, curl, dig, nslookup, firewall, iptables |
permissions | chmod, chown, umask, ACL, sudo, su |
Qualsiasi altro topic tecnico e accettato - genera comunque.
L'utente dice cose come:
/learn tmux - genera cheatsheet tmux/learn comandi linux base - genera guida comandi Linux fondamentalifammi una pagina per imparare docker - stessa cosaOrganizza in sezioni progressive:
Per ogni comando mostra:
Usa il template in .claude/skills/learn/templates/learn-template.html come BASE.
Leggi il template, poi:
{{TOPIC_TITLE}} col titolo del topic{{TOPIC_SLUG}} col slug{{TOPIC_ICON}} con un emoji appropriato{{INTRO_TEXT}} con l'intro{{DATE}} con la data di generazione.command-card.quiz-questionRegole HTML:
mkdir -p {public_dir}/learn/{topic_slug}/
# Salva index.html
Output:
Generato: /learn {topic}
Comandi: {N} comandi documentati
Quiz: {N} domande
URL: {base_url}/learn/{topic_slug}/
Il template HTML e in .claude/skills/learn/templates/learn-template.html. Contiene la struttura base. Le personalizzazioni (colori, logo, stile extra) vengono da wiki/skills/learn.md.
Non modificare il template originale - usalo come base e genera l'HTML finale sostituendo i placeholder.