brewpage-publish
Publier instantanément du contenu sur brewpage.app
Le partage de fichiers ou de sites nécessite généralement de configurer un hébergement, des comptes et des paramètres. Cette skill publie du texte, des fichiers et des sites entiers sur brewpage.app avec une seule commande, et renvoie une URL publique prête à partager.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Ressources lisibles par les agents
Utilisez ces liens lorsqu'un AI Agent, un crawler ou un script a besoin d'un contexte propre au lieu de lire toute la page.
Tester
Utilisation de "brewpage-publish". /brewpage-publish "Hello from brewpage!"
Résultat attendu:
Publié : https://brewpage.app/public/abc123
Jeton de propriétaire enregistré dans .claude/brewpage-history.md
Utilisation de "brewpage-publish". /brewpage-publish ./my-site --entry index.html --ttl 7
Résultat attendu:
Site publié : https://brewpage.app/public/xyz789
Entrée : index.html | Fichiers : 12
Jeton de propriétaire enregistré dans .claude/brewpage-history.md
Audit de sécurité
Risque faibleThe skill is a legitimate publishing tool for brewpage.app. All network requests target the documented brewpage.app API endpoints. External commands use standard tools (curl, jq, zip, mktemp) for content upload. The skill implements security safeguards: it excludes .env, .git, node_modules, and other sensitive paths from site uploads, never prints owner tokens in conversation, and stores them in a private file. The static scanner flagged many false positives because the skill's core function inherently requires network access and command execution. No malicious intent detected.
Problèmes à risque faible (3)
Facteurs de risque
🌐 Accès réseau (6)
⚙️ Commandes externes (3)
📁 Accès au système de fichiers (3)
Motifs détectés
Score de qualité
Ce que vous pouvez construire
Partager un rapport rapide avec un coéquipier
Un développeur doit partager un rapport markdown avec un collègue. Il invoque la skill, obtient une URL publique et envoie le lien — sans pièces jointes par e-mail ni transferts de fichiers.
Déployer un site statique pour révision
Un designer termine la construction d’un site statique et souhaite obtenir les retours d’un client. Il pointe la skill vers le répertoire dist/, définit un mot de passe pour la confidentialité et partage l’URL.
Héberger un mock d’API JSON ou un fichier de données
Un développeur frontend a besoin d’un endpoint JSON public pour des tests. Il publie un fichier JSON sur brewpage.app et utilise l’URL comme API mock dans son code frontend.
Essayez ces prompts
Publie "Hello, world! This is my first brewpage post." sur brewpage.app
Publie ./README.md sur brewpage.app avec une TTL de 7 jours
Publie mon répertoire ./dist comme site sur brewpage.app, utilise namespace "my-project" et protège-le par mot de passe
Téléverse ./screenshot.png sur brewpage.app, définis la TTL sur 1 jour, namespace "screenshots"
Bonnes pratiques
- Pointez toujours les téléversements de sites vers des répertoires de sortie construits (dist/, build/, out/) — jamais vers les sources du projet
- Gardez .claude/brewpage-history.md hors du contrôle de version — il contient les jetons de propriétaire permettant la suppression
- Utilisez la protection par mot de passe lors de la publication de brouillons ou de prévisualisations qui ne doivent pas apparaître dans la galerie publique
Éviter
- Ne publiez pas d’arborescences de sources de projet brutes avec package.json ou src/ — la skill vous avertira ou échouera pour vous protéger contre une fuite de code source
- Ne partagez pas les jetons de propriétaire dans une conversation et ne les commitez pas dans le contrôle de version — ils permettent de supprimer votre contenu publié
- N’ajoutez pas de barre oblique finale aux URL de sites — cela redirige vers la page d’accueil de brewpage.app et casse le lien