PinMe UniwebPay

Construit du code PinMe Cloudflare Worker qui accepte les paiements via UniwebPay.

par glitternetwork · glitternetwork/pinme

Testé · Fonctionne ★ 8.4/10

PinMe UniwebPay — Construit du code PinMe Cloudflare Worker qui accepte les paiements via UniwebPay.

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 worker
  • Handle UniwebPay webhooks in this PinMe project
  • Create a payment link using the UniwebPay SDK