PinMe UniwebPay
Construit du code PinMe Cloudflare Worker qui accepte les paiements via UniwebPay.
Testé · Fonctionne
Ce que fait
À utiliser pour générer, modifier ou revoir du code PinMe Worker (Cloudflare Worker TypeScript) qui accepte les paiements via UniwebPay — liens de paiement, produits/prix, sessions de checkout, lecture du statut de paiement, remboursements, abonnements, ou gestion des webhooks UniwebPay avec @uniwebpay/sdk dans un projet PinMe.
Rapport de test
Installation tel quel via git-clone + cp réussie sans aucune correction ; SKILL.md en fichier unique, frontmatter YAML strict, description de déclenchement étroite et spécifique. Testé uniquement sur la construction de handlers avec des bindings env.* de substitution — AUCUN paiement, transaction ou transfert crypto n'a été exécuté et aucune clé réelle n'a été saisie ; un usage réel en production nécessite un projet PinMe avec un wallet/compte UniwebPay provisionné (env.UNIWEB_SECRET injecté au déploiement). A/B : les deux bras ont produit des handlers Worker createPaymentLink fonctionnels, mais la sortie du skill encodait les vraies conventions d'UniwebPay que la base ne pouvait que deviner — le jeu exact de 10 devises et le minimum de 10 unités mineures (la base a deviné un sous-ensemble de 4 devises et amount>0), ainsi que le constructeur de client à deux arguments documenté avec baseUrl/payUrl.
Testé le: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/glitternetwork/pinme cd pinme mkdir -p ~/.claude/skills cp -r skills/pinme-uniwebpay ~/.claude/skills/pinme-uniwebpay
Commandes et exemples de prompts
/pinme-uniwebpayConstruit du code PinMe Cloudflare Worker qui accepte les paiements via UniwebPay.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Add a UniwebPay checkout session to this workerHandle UniwebPay webhooks in this PinMe projectCreate a payment link using the UniwebPay SDK