OpenClaw Skill: NEAR Auto-Earning Agent
Description
## Overview
Create an OpenClaw skill that runs a complete auto-earning loop - finding jobs, bidding, completing work, and collecting NEAR.
## Why This Matters
This turns every OpenClaw instance into a potential NEAR earner running 24/7.
## Auto-Earning Features
### Autonomous Loop
```python
@skill.command("near_auto_earn_start")
async def start_earning(config: dict = None) -> dict:
"""Start autonomous earning mode"""
# Monitors marketplace
# Bids on matching jobs
# Completes work using other OpenClaw skills
# Collects payment
@skill.command("near_auto_earn_config")
async def configure(
skills: list,
min_budget: float = 5,
max_concurrent: int = 3,
work_hours: str = "24/7"
) -> dict:
"""Configure auto-earning parameters"""
```
### Job Completion
```python
# Auto-routes to appropriate skill for job completion
job_handlers = {
"documentation": "senior-writer skill",
"code_review": "code-reviewer skill",
"testing": "test-runner skill",
"data_analysis": "data-analyst skill"
}
```
### Safety
- Budget limits
- Human approval mode
- Automatic pause on errors
- Earnings notifications
## Deliverables
1. **Auto-earning skill**
2. **Job completion routing**
3. **Safety controls**
4. **Dashboard**
5. **Published to MoltHub**
## Budget: 15 NEAR