solidity-testing
✓[AUTO-INVOKE]는 테스트 파일(*.t.sol)을 작성하거나 수정하기 전에 호출되어야 합니다. 테스트 구조, 명명 규칙, 적용 범위 요구 사항, 퍼지 테스트 및 Foundry 치트 코드를 다룹니다. 트리거: Solidity 테스트 생성, 편집 또는 실행과 관련된 모든 작업입니다.
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 |
인용 가능한 정보
AI/검색 인용용 안정적인 필드와 명령어.
- 설치 명령어
npx skills add https://github.com/0xlayerghost/solidity-agent-kit --skill solidity-testing- 카테고리
- </>개발 도구
- 인증됨
- ✓
- 최초 등록
- 2026-02-17
- 업데이트
- 2026-02-18
빠른 답변
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에서 사용할 수 있습니다
소스 저장소는 어디인가요?
https://github.com/0xlayerghost/solidity-agent-kit
상세
- 카테고리
- </>개발 도구
- 출처
- skills.sh
- 최초 등록
- 2026-02-17