Sing-Box Config Generator
Générateur de configuration client sing-box sensible à la version avec des règles strictes contre l'utilisation abusive de champs dépréciés/hérités.
Testé · Fonctionne
Ce que fait
Génère, migre et débogue les fichiers de configuration client sing-box (proxy TUN/système) pour les versions v1.13 et v1.14, couvrant les règles de split DNS/routage, les sélecteurs Clash API et la conversion de nœuds pour VLESS/VMess/Shadowsocks/Trojan/Hysteria2/TUIC. Se déclenche sur les demandes sing-box, TUN/FakeIP/RealIP, DNS hijack, split routing, ou de création/migration/dépannage de configuration client ; refuse explicitement la configuration entrante côté serveur.
Rapport de test
J'ai généré la même configuration TUN VLESS+Reality avec et sans la compétence : la base de référence non guidée utilisait l'outbound "type":"dns" supprimé, rejetait globalement UDP 443/QUIC (un anti-pattern explicitement signalé), et laissait IPv6 activé par défaut — la version guidée par la compétence, construite à partir du template 1.13-tun fourni, a évité les trois et a correctement associé une règle DNS à la règle de route pour un domaine personnalisé "must stay direct".
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/shpirt/singbox-config cd singbox-config mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/singbox-config
Commandes et exemples de prompts
/singbox-configGénérateur de configuration client sing-box sensible à la version avec des règles strictes contre l'utilisation abusive de champs dépréciés/hérités.
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) :
Generate a sing-box TUN config for my VLESS Reality nodeMake example.com bypass the proxy in my sing-box rulesMigrate my sing-box config from version 1.13 to 1.14