solidity-testing
✓[AUTO-INVOKE] DOIT être invoqué AVANT d'écrire ou de modifier un fichier de test (*.t.sol). Couvre la structure des tests, les conventions de dénomination, les exigences de couverture, les tests fuzz et les codes de triche Foundry. Déclencheur : toute tâche impliquant la création, la modification ou l'exécution de tests Solidity.
Installation
SKILL.md
| Happy path | Standard input → expected output, correct state changes | | Permission checks | Unauthorized caller → vm.expectRevert with correct error | | Boundary conditions | Zero values, max values (type(uint256).max), off-by-one | | Failure scenarios | Every require / revert / custom error path |
| State changes | Storage updates, balance changes, event emissions (vm.expectEmit) | | Edge cases | Empty arrays, duplicate calls, self-transfers |
| vm.prank(addr) | Next call from addr | | vm.startPrank(addr) | All calls from addr until vm.stopPrank() | | vm.warp(timestamp) | Set block.timestamp | | vm.roll(blockNum) | Set block.number | | vm.deal(addr, amount) | Set ETH balance | | vm.expectRevert(error) | Next call must revert with specific error |
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-17
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que solidity-testing ?
[AUTO-INVOKE] DOIT être invoqué AVANT d'écrire ou de modifier un fichier de test (*.t.sol). Couvre la structure des tests, les conventions de dénomination, les exigences de couverture, les tests fuzz et les codes de triche Foundry. Déclencheur : toute tâche impliquant la création, la modification ou l'exécution de tests Solidity. Source : 0xlayerghost/solidity-agent-kit.
Comment installer solidity-testing ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/0xlayerghost/solidity-agent-kit
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-17