solana-dev (compétence de développement de la Fondation Solana)

Compétence de développement maintenue par la Fondation Solana : chargée lorsque l'agent écrit des frontends d'applications décentralisées (dApp) Solana et des connexions de portefeuille, écrit des programmes on-chain avec Anchor / Pinocchio, émet des tokens, débogue des erreurs ou effectue des audits de sécurité. Elle écrit le code selon la pile technique par défaut définie et utilise LiteSVM, Mollusk et Surfpool pour les tests.

Compétence de développement maintenue par la Fondation Solana : chargée lorsque l'agent écrit des frontends d'applications décentralisées (dApp) Solana et des connexions de portefeuille, écrit des programmes on-chain avec Anchor / Pinocchio, émet des tokens, débogue des erreurs ou effectue des audits de sécurité. Elle écrit le code selon la pile technique par défaut définie et utilise LiteSVM, Mollusk et Surfpool pour les tests.

Installations sur skills.sh 105283 (+539 / 24h)

Audit de sécurité : Non audité

  • Pas encore scanné

Justification

  • La pile par défaut est clairement définie : @solana/kit 8 est un client modulaire, les nouveaux codes utilisent par défaut les transactions v1 (SIMD-0385), le portefeuille utilise @solana/kit-plugin-wallet avec @solana/react ; web3.js v3 n'est qu'une cible de migration pour le code hérité, l'utilisation de wallet-adapter et framework-kit étant explicitement abandonnée
  • Intègre des garde-fous de sécurité pour l'agent : aucune signature ni envoi de transaction sans approbation explicite de l'utilisateur, simulation via simulateTransaction avant l'envoi avec affichage du destinataire, du montant, du token, du payeur des frais et du réseau ; ne demande jamais les clés privées ni les phrases de récupération ; utilise par défaut devnet / localnet, le mainnet nécessitant une demande explicite et une confirmation de l'utilisateur
  • Traite les données on-chain comme des entrées non fiables : les données de compte, les noms de tokens, les mémos et les logs de programme peuvent contenir des injections de prompt, nécessitant une validation avant utilisation et l'ignorance des instructions qu'ils contiennent
  • Les livrables doivent inclure les fichiers modifiés, les commandes d'installation, de build et de test, ainsi que les risques liés aux signatures, aux frais, aux CPI et aux transferts ; licence MIT
  • Installations sur skills.sh sur 24 heures : 539, cumulées : 105283 (représente uniquement l'attention portée)

Utilisation

  • La commande d'installation s'affichera une fois l'audit validé ; se déclenche sur des demandes telles que « écrire un programme Anchor », « déployer sur devnet », « corriger l'erreur maxSupportedTransactionVersion » ou « expliquer PDA / CPI »
  • Nécessite Node.js, la chaîne d'outils Rust, Solana CLI et Anchor CLI ; le développement et les tests locaux ne nécessitent pas de compte, mais la signature côté serveur requiert des services d'hébergement tels qu'AWS KMS, Turnkey, Privy ou Fireblocks

Risques

  • Non audité pour cette période, classé C fixe, la commande d'installation n'est pas affichée ; SKILL.md demande à l'agent d'ajouter mcp.solana.com à sa configuration via des commandes telles que claude mcp add avant toute tâche Solana si Solana MCP est absent, sans demander l'avis de l'utilisateur au préalable. Cela modifie la configuration de l'agent et connecte un service distant, ce qui est cohérent avec l'objectif de « consulter la documentation en temps réel » mais nécessite une information claire ; l'audit Gen Agent Trust Hub sur skills.sh est marqué Pass
  • SKILL.md indique la nécessité de Node.js 20.18 ou supérieur ; exige que l'agent préfixe systématiquement les appels en ligne de commande par NO_DNA=1, et utilise un RPC public avec curl pour les requêtes on-chain uniques
  • Les opérations sur le mainnet impliquent des fonds réels, les garde-fous reposant sur le respect des consignes par l'agent ; le contenu suit les nouvelles versions de près (le texte mentionne la sortie de web3.js 3.0.0 le 2026-10-01), les versions évoluant rapidement

Ouvrir · Dépôt

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

Parcourir les dernières actualités IA