·solidity-testing
</>

solidity-testing

[AUTO-INVOKE] ДОЛЖЕН быть вызван ПЕРЕД написанием или изменением любых тестовых файлов (*.t.sol). Охватывает структуру теста, соглашения об именах, требования к покрытию, нечеткое тестирование и чит-коды Foundry. Триггер: любая задача, связанная с созданием, редактированием или запуском тестов Solidity.

38Установки·2Тренд·@0xlayerghost

Установка

$npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing

Как установить solidity-testing

Быстро установите AI-навык solidity-testing в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 0xlayerghost/solidity-agent-kit.

| 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 |

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-17
Обновлено
2026-03-10

Browse more skills from 0xlayerghost/solidity-agent-kit

Короткие ответы

Что такое solidity-testing?

[AUTO-INVOKE] ДОЛЖЕН быть вызван ПЕРЕД написанием или изменением любых тестовых файлов (*.t.sol). Охватывает структуру теста, соглашения об именах, требования к покрытию, нечеткое тестирование и чит-коды Foundry. Триггер: любая задача, связанная с созданием, редактированием или запуском тестов Solidity. Источник: 0xlayerghost/solidity-agent-kit.

Как установить solidity-testing?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/0xlayerghost/solidity-agent-kit

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-17