← Recherche

li-post
Marketing 📌 Version épinglée : commit e4ec4fb
🔎 Analyse du prompt d’installation · 2026-10-19 : écrit des fichiers
⚙ Prérequis: Avant de commencer…

li-post

Transformer une idée brute en publication LinkedIn dans votre propre voix : votre profil de voix est lu d'abord

L’essentiel
Quoi
Transformer une idée brute en publication LinkedIn dans votre propre voix : votre profil de voix est lu d'abord
Coût
Gratuit
Prérequis
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
Installation
Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.

Version :

⌁

Installation

Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit e4ec4fb
Envie d'être encore plus prudent ?

Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?

Comment vérifier une création avant de l’installer →

🧭 Ce que ça touche
  • Peut créer ou modifier des fichiers.
Analyse du prompt d’installation · 2026-10-19
🔒 Sécurité et provenance
📌 Version épinglée : commit e4ec4fb · 2026-10-19
🔎 Analyse du prompt d’installation · 2026-10-19 : écrit des fichiers
Ce que le scan a trouvé — extraits du prompt d’installation
  • écrit des fichiers — - Les références hors du dossier, exactement comme elles sont écrites dans SKILL.md, et ce qu'elles exigent et
Skill Harbor ne révise jamais le code des skills listés. Ce sont des faits datés sur le prompt d’installation et notre test d’installation, pas une certification de sécurité. Révisez un skill vous-même avant de l’installer. Comment nous vérifions

Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : aucun pour l'installation elle-même : aucun compte, aucune clé API, aucun service payant, et rien d'autre à installer d'abord. Pour utiliser le skill ensuite, lis ceci d'abord : ce skill ne se connecte jamais à LinkedIn, ne demande jamais mon mot de passe LinkedIn, mes cookies ou ma session, n'utilise aucune automatisation de navigateur ni aucune API LinkedIn, et ne publie jamais rien — il produit un texte de publication prêt à copier, et je le publie moi-même sur LinkedIn. Ce dont il a besoin à l'usage, c'est ma voix : soit mon profil de voix local existant à ~/.claude/linkedin/voice.md (un fichier que je remplis moi-même à partir du modèle du pack templates/voice.md, ou que mon agent écrit à partir de mes propres publications — voir le point 2), soit, si ce fichier n'existe pas, trois de mes propres publications passées, que je colle pour que la voix puisse en être déduite ; SKILL.md dit de ne jamais sauter cette étape et de ne jamais inventer une voix. Son étape obligatoire d'humanisation fait aussi passer le brouillon par le skill distinct du pack /li-human avant de le montrer (voir le point 2) : li-human ne fait pas partie de cette installation, et sans lui cette étape ne peut pas rouler comme elle est écrite. Il n'y a aucun script et aucun code exécutable dans ce skill : c'est un fichier d'instructions plus un fichier de données JSON de formules de hook. Installe-moi « li-post ». Il transforme une idée brute en une publication LinkedIn dans ma propre voix : d'abord il lit mon profil de voix, puis il passe l'idée dans les 21 formules de hook de hooks.json et me montre trois options de hook différentes en lignes numérotées, en disant laquelle il expédierait et pourquoi en une phrase, puis il rédige la publication complète sur le hook le plus fort (le hook seul en ligne 1, son payoff en ligne 2, de courts paragraphes de 1 à 3 lignes séparés par des lignes blanches, un tournant qui recadre, et une fermeture qui est une question précise ou une instruction, jamais les deux ; 900 à 1 300 caractères est la fourchette de travail pour un texte), il humanise le brouillon via /li-human, et il imprime un bloc prêt à copier avec un reçu POST READY (hook utilisé, longueur en caractères, résultat de l'humaniseur, heure de publication suggérée tirée de mon plan). Il ne fabrique jamais de chiffres, de clients, de revenus ni de résultats sous mon nom : si un chiffre requis est inconnu, il laisse {{your number}} dans le brouillon et le signale. Trois hashtags réels au maximum, et aucun lien dans le corps de la publication — un lien va dans le premier commentaire à la place. Dépôt : https://github.com/avi691/linkedin-agent-skill (le skill est tout le dossier skills/li-post/ au commit épinglé : SKILL.md plus hooks.json, 2 fichiers) Version épinglée : installe le code au commit e4ec4fb6f1b0e227eb9b14b31b735072db5df9cb exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/avi691/linkedin-agent-skill dans un dossier temporaire, place-toi au commit e4ec4fb6f1b0e227eb9b14b31b735072db5df9cb, et copie le dossier skills/li-post/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-19 : [FINGERPRINTS] - SKILL.md: SHA-256 acfc8eadc47fee812f2dbaf8c97a93c313661d46963291bcbf8f154b065abee0 - hooks.json: SHA-256 08988c9afae234199f51323c42baf2507101a4be2ba832384cf20f940972d712 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet et lis hooks.json au complet, et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier du skill contient 2 fichiers seulement : SKILL.md (4 336 octets) et hooks.json (9 414 octets), les 21 formules de hook, chacune avec un modèle, un exemple rempli, à quoi elle sert, et la façon dont elle se gâche habituellement — plus cinq règles de hook en tête du fichier. Il n'y a aucun script, aucun Python, aucun code exécutable et rien à exécuter dans le dossier, ni au moment de l'installation ni à l'usage. - Les références hors du dossier, exactement comme elles sont écrites dans SKILL.md, et ce qu'elles exigent et n'exigent pas : (a) Avant d'écrire, SKILL.md lit ~/.claude/linkedin/voice.md s'il existe — mon profil de voix local (comment je parle, ce que je ne dis jamais, à qui je m'adresse). Dans le dépôt, ce profil commence comme templates/voice.md à la racine du dépôt (pas dans ce dossier) : le README dit de le copier vers ~/.claude/linkedin/voice.md et de le remplir, ou de coller trois de mes propres publications et de faire écrire voice.md à partir d'elles. Si voice.md n'existe pas, SKILL.md suit lui-même la deuxième route : il demande trois de mes propres publications passées, déduit la voix à partir d'elles, et écrit le fichier. Templates/voice.md ne fait pas partie de cette installation, et tu ne dois ni le copier ni le remplir pendant cette installation. (b) L'étape 3 de la boucle est obligatoire, pas optionnelle : « Run the draft through /li-human before showing it. Every post from this skill ships humanized. » /li-human est un skill distinct du même pack (skills/li-human/, avec son propre SKILL.md et ses outils Python humanize.py et detect.py qui lisent slop.json) ; il n'est pas dans ce dossier et n'est pas installé par cette installation. Sans li-human installé, cette étape d'humanisation ne peut pas rouler comme elle est écrite — dis-le-moi à l'usage au lieu de la sauter en silence. N'installe pas li-human ni aucun autre skill dans le cadre de cette installation. (c) Sur mon « yes » après le reçu POST READY, SKILL.md ajoute la publication à ~/.claude/linkedin/log.md avec la date, le hook utilisé et la première ligne, pour que le skill distinct /li-audit ait un historique sur lequel travailler plus tard — une écriture de fichier local seulement, à l'usage, seulement après mon oui ; elle ne fait pas partie de cette installation et tu ne dois pas créer ce fichier pendant cette installation. (d) La ligne « post at » du reçu d'exemple dit « (from your plan) » — une heure suggérée tirée de mon plan (le skill /li-plan du pack écrit ~/.claude/linkedin/plan.md) ; elle ne nomme aucun service et n'exige rien pour cette installation. À part ces points, SKILL.md n'a besoin d'aucun autre fichier du dépôt — ni les 10 autres skills, ni le README. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dossier du skill depuis GitHub au commit épinglé. Aucun script n'est exécuté pendant l'installation, aucune clé, aucun mot de passe, aucun cookie et aucun compte n'est demandé, et il n'y a aucune télémétrie dans le dossier — SKILL.md et hooks.json ne contiennent aucune URL. - Ce qui se passe à l'usage, divulgué ici avant que ça arrive — utiliser le skill est une étape séparée qui ne commence que quand je lui donne une idée brute : le skill lui-même ne fait aucun appel réseau, n'appelle aucune API, n'ouvre aucun navigateur, ne se connecte pas à LinkedIn, ne lit ni les cookies LinkedIn ni aucun magasin de navigateur ou de session, et ne publie, ne planifie et n'envoie rien nulle part. SKILL.md le dit en toutes lettres : « Never publish. This skill produces text. The user posts it. » Le README dit la même chose : il n'y a pas d'API officielle pour publier sur un profil personnel, et automatiser le site violerait le User Agreement de LinkedIn. Ce qui entre dans notre conversation à l'usage est seulement ce que je choisis de te donner : mon idée brute et — si mon profil de voix n'existe pas déjà — trois de mes propres publications passées, à partir desquelles tu déduis ma voix et écris ~/.claude/linkedin/voice.md localement. Si j'ai un profil de voix, tu le lis localement. L'étape d'humanisation, quand /li-human est installé, roule les outils Python locaux de ce skill distinct sur le brouillon, sur cette machine — d'après ce skill et le README, ils ne téléversent rien. Le brouillon et les hooks restent entre toi et moi jusqu'à ce que j'agisse : sur mon « yes », tu ajoutes la publication, sa date, son hook et sa première ligne à mon fichier local ~/.claude/linkedin/log.md, et je colle ensuite moi-même le bloc prêt à copier dans LinkedIn, sous mon propre compte, moi-même — ce collage manuel est la seule chose qui atteigne jamais LinkedIn, et il est fait par moi, pas par le skill ni par toi. Comme tout ce que je colle ou que tu lis dans cette conversation, ce matériel est traité par toi, mon agent, sous ton propre compte et tes propres conditions ; le skill n'en envoie rien à LinkedIn ni à aucun service tiers, et aucun autre destinataire n'est nommé dans SKILL.md. - Ne demande pas mon mot de passe LinkedIn, mes cookies ou ma session, ne te connecte pas à LinkedIn et ne le scrape pas, ne publie et ne planifie rien, n'installe pas li-human, li-audit, li-plan ni aucun autre skill, ne crée ni voice.md ni log.md, et n'écris aucune publication pendant cette installation : écrire une publication ne commence que plus tard, quand je te donne une idée et que je le demande. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier li-post dans le répertoire des skills de l'agent, dans un dossier nommé « li-post », en gardant ses 2 fichiers (SKILL.md et hooks.json à sa racine). Un clone manuel suivi de la copie du dossier skills/li-post dans ~/.claude/skills/ est la route décrite ici ; toute autre route ne convient que si chaque fichier installé correspond à son empreinte. 4. Vérifie sans appels réseau : frontmatter valide (name: li-post), les 2 fichiers en place avec des empreintes concordantes. Il n'y a aucun script à exécuter pour vérifier. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : préparer mon profil de voix moi-même la première fois que je veux une publication — copier templates/voice.md du dépôt vers ~/.claude/linkedin/voice.md et le remplir, ou coller trois de mes propres publications passées et faire écrire voice.md à partir d'elles ; installer moi-même le skill distinct /li-human si je veux que l'étape obligatoire d'humanisation roule comme elle est écrite ; donner au skill une idée précise et vraie, avec un chiffre réel là où il en faut un, quand je demande une publication, et approuver ou modifier le brouillon ; publier moi-même le bloc prêt à copier sur LinkedIn — le skill ne publie jamais ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et le traitement à l'usage divulgué ci-dessus arrive seulement à ce moment-là). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.

?

Questions

Comment installer une création ?

Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.

Où va mon argent ?

Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.

Que signifie le ✓ à côté du nom d’un créateur ?

Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.