Site de o pagină
O pagină compactă de companie, serviciu, eveniment sau campanie, cu ofertă clară, dovezi și cale de contact.
tvl-build-free-website duce un site de la brief la un URL live, gratuit. Construiește un site static, îl publică pe GitHub Pages și verifică efectiv că pagina live returnează HTTP 200, cu titlul, stilurile și navigația corecte — tot ciclul, nu doar build-ul.
Orice se poate servi ca fișiere simple. Dacă are nevoie de server, e în afara scopului, intenționat.
O pagină compactă de companie, serviciu, eveniment sau campanie, cu ofertă clară, dovezi și cale de contact.
Un profil profesional cu proiecte, studii de caz, semnale de credibilitate și linkuri de contact.
Un site public de proiect sau resurse cu quick start, ghiduri, exemple și referințe.
O casă pentru un proiect open-source sau produs — overview, status și linkuri.
Un index curat de linkuri, descărcări și referințe pe un singur subiect.
Unelte și demo-uri doar client-side, care rulează integral în browser.
De la citirea conținutului până la un URL live verificat — fiecare pas e explicit și nu se oprește la „am dat push pe GitHub".
Examinează fișierele, URL-urile și starea curentă a repository-ului.
Clasifică tipul de site, modelul de deploy (root, /docs, Actions) și proprietatea (user vs organizație).
Consultă rubrica GitHub Pages și blueprint-urile de site.
Alege template-ul potrivit pentru un site nou sau redesignat.
HTML/CSS/JS simplu sau un generator static existent — fără dependențe de backend.
Alege branch deploy sau GitHub Actions; adaugă .nojekyll când e nevoie.
Servește local și verifică statusul HTTP și randarea conținutului înainte de publicare.
Creează sau refolosește repository-ul, dă push pe main și configurează GitHub Pages.
Confirmă HTTP 200, titlul/H1, încărcarea asset-urilor și navigația pe URL-ul publicat.
Livrează URL-ul final, linkul de repo, metoda de deploy, rezultatele testelor și limitele.
Skill-ul alege modelul de deploy potrivit repository-ului, apoi îl configurează.
main rootServește site-ul direct din root-ul branch-ului main. Cel mai simplu pentru site-uri scrise de mână.
/docsServește din subdirectorul /docs al main, ținând sursa și site-ul unul lângă altul.
Un workflow construiește output-ul static și publică artefactul — pentru generatoare statice.
.nojekyllCând asset-urile statice trebuie să ocolească procesarea Jekyll (de exemplu foldere care încep cu underscore), skill-ul adaugă un fișier .nojekyll, ca fișierele să fie servite ca atare.
Două porți: tot ce trebuie să fie adevărat înainte de publicare și tot ce e confirmat pe URL-ul live după.
index.html există la root-ul de publicare.200.Pentru o cerere de build-and-publish, o închidere fixă — pentru cereri doar de planificare, un plan concis și numele blueprint-ului.
GitHub Pages e un host static. Skill-ul refuză, intenționat, orice are nevoie de server.
Fără baze de date, cod server-side, joburi programate sau API-uri private.
Fără secrete de runtime, autentificare sau configurare dependentă de mediu.
Fără procesare de plăți, stocare de date private sau sisteme cu conținut trimis de utilizatori.
GitHub Pages impune limite de dimensiune, bandă și timp de build. Skill-ul le declară la închidere, ca să nu apară surprize mai târziu.
Ghidul și bunele practici GitHub Pages față de care auditează skill-ul.
Template-uri pentru arhitecturile de site comune de mai sus.
Alege cel mai simplu stack static durabil, refolosind uneltele deja prezente în repository când se poate.
Folosește repository-ul public TVL Skills cu CLI-ul Agent Skills.