Communitygithub.com

launch-check : mon site perso est-il prêt à sortir ?

Skill d'agent qui fait un contrôle avant lancement d'un site ou d'un portfolio : sécurité, référencement, accessibilité, vitesse et bases d'après-lancement. Chaque point est noté Pass, Fix ou Non applicable avec preuve, suivi d'une liste de corrections numérotée, la plus importante d'abord.

Qu'est-ce que launch-check : mon site perso est-il prêt à sortir ? ?

Étape 2 de la recette Site personnel (contrôle avant lancement), issue de miguelclavel/claude-skills-for-designers (publié le 2026-10-08, MIT ; dix skills Claude Code d'un product designer senior, qui dit avoir construit ainsi son propre portfolio et son GitHub). Donnez-lui l'URL en ligne, le dossier du projet ou les deux. Sécurité : chercher des clés dans le code et l'historique git (sk-, ghp_, AKIA), vérifier que /.git/config et /.env renvoient 404, que http redirige vers HTTPS, et lire les en-têtes de sécurité. Référencement pour Google et les assistants IA : un title unique de moins de 60 caractères environ et une meta description de moins de 160 par page, liens canoniques, noindex sur les pages privées, une image de partage og:image, des données structurées pour la personne et un /llms.txt en texte brut. Accessibilité : contraste WCAG AA dans chaque thème, clavier, focus visible, textes alternatifs, reflow à 320 px et mouvement réduit, le reste marqué à confirmer à la main. Vitesse : images dimensionnées et chargées en différé, noms de fichiers sûrs pour le cache. Après lancement : statistiques qui excluent le propriétaire. Sortie : un tableau Contrôle | Statut | Preuve par section ; rien ne passe sans preuve.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/miguelclavel/claude-skills-for-designers/tree/HEAD/skills/launch-check

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Launch check

Check a site the way a careful launch would, and report every item as pass, fix, or not applicable, with the evidence. Work from the live URL, the project folder, or both.

Security

  • Secrets: search the code and the git history for keys and tokens (git log -p for patterns like sk-, ghp_, AKIA, token, secret). Check the published files too.
  • Only the site is published: request /.git/config, /.env and any config files; each should return 404.
  • HTTPS: plain http:// should redirect. Read the response headers (curl -sI) for Content-Security-Policy, Strict-Transport-Security, X-Frame-Options, X-Content-Type-Options and Referrer-Policy.
  • Forms and endpoints check what they receive; there's a one step rollback.

Search, for Google and AI assistants

  • One unique <title> per page, under about 60 characters. One unique meta description, under about 160.
  • Canonical links set; private pages marked noindex.
  • A share image (og:image) on important pages, structured data for the person or organisation, and a plain text /llms.txt.

Accessibility

  • Contrast passes WCAG AA in every theme, every action works with a keyboard, focus is visible, images have alt text, it reflows at 320 pixels, and motion respects reduced motion. Test what you can; mark the rest "to confirm by hand".

Speed

  • Images sized for where they're shown and lazy loaded below the first screen.
  • Caching won't freeze old code in visitors' browsers: new code gets new file names, or HTML has a short cache time.

After launch

  • Analytics works and excludes the owner's visits; there's a way to hear what people couldn't find (a log, a form, a weekly review), and someone owns looking at it.

Output

One table per section: | Check | Status | Evidence |. Status is Pass, Fix or Not applicable. Then the fixes as a numbered list, most important first. Never mark something as passing without evidence.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés