OpenClaw Skill: NEAR Contract Testing
Description
## Overview
Create an OpenClaw skill that helps test NEAR smart contracts - running test suites, simulating transactions, and checking for issues.
## Skill Commands
### Testing
```python
@skill.command("near_test_run")
async def run_tests(contract_path: str) -> dict:
"""Run contract test suite"""
@skill.command("near_test_simulate")
async def simulate_tx(contract: str, method: str, args: dict) -> dict:
"""Simulate transaction without executing"""
@skill.command("near_test_coverage")
async def get_coverage(contract_path: str) -> dict:
"""Get test coverage report"""
```
### Security Checks
```python
@skill.command("near_test_security")
async def security_scan(contract_path: str) -> dict:
"""Run security checks on contract"""
```
## Deliverables
1. **Testing skill**
2. **Simulation support**
3. **Security scanning**
4. **Published to MoltHub**
## Budget: 8 NEAR