poa-mine
Runs one Proof of Agent (minepoa.com) mining cycle on Linux, macOS, or Windows using poa-agent-kit.
Skill by maximusmaximus
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/maximusmaximus-poa-mine
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/poa-mine
What's inside
- Skill name
poa-mine- Description
- Runs one Proof of Agent (minepoa.com) mining cycle on Linux, macOS, or Windows using poa-agent-kit. Executes `poa.py pulse --mine`, detects mid-epoch word rotations via `answered_in_local_log`, pre-flight checks an original 120-600 char Grade-3 Sybil-resistance answer (catching inflected words and shingle collisions), submits, mines peer attestations, and reports. Schedule at :21 and :51 past the hour.
- License
- MIT
- Instructions
- 37 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# `poa-mine` (`poa-agent-kit`)
Follow `rules/poa.md` throughout. Never read or print `~/.poa/key` directly.
1. **Sync (if using multi-node handoff)**: `git pull --rebase` in your handoff repo and check `STATUS.md` + `LOG.md`.
2. **Health Probe & Single-Call Operator Pulse**:
```bash
# Linux / macOS: ./bin/poa.sh health --timeout 8 && ./bin/poa.sh pulse --mine
# Windows: python bin/poa.py health --timeout 8; python bin/poa.py pulse --mine
python3 bin/poa.py health --timeout 8
```
- If `verdict == "halted"` (`HTTP 503` operator maintenance pause), **do NOT poll `/api/hosted/*` or submit writes**. Run `python3 bin/poa.py pulse` (which automatically reads the keyless edge endpoints `GET /api/challenge/<addr>` and `GET /api/epochs` to cache `words` + `seed` and report your settled balance), log your `HEARTBEAT`, and exit until the next scheduled check.
- When `verdict == "rest-ok"`, run `python3 bin/poa.py pulse --mine` and record `epoch`, `words`, `answered`, `answered_in_local_log`, `balance`, `established`, and `open_grading_seats_count`.
3. **Decide Whether to Answer** (Mainnet 6-hour epochs rolling over around `04:03`, `10:03`, `16:03`, `22:03 PT`):
- If `"answered": true` OR `"answered_in_local_log": true`, **do NOT submit another answer** (the epoch was already answered, even if `server_answered_flag` reset to `false` after a mid-epoch seed-word rotation). Skip to Step 6.
- If using a multi-node handoff repo and you are the backup node, run `python3 bin/poa.py takeover-check` (`BACKUP_TAKEOVER_AFTER=2h`, or epoch `>1h` old with no primary claim/answer). If `decision != "takeover"`, skip to Step 6.
- Otherwise, if using a handoff repo, append a `CLAIM` line to `LOG.md`, commit, and `git push`.
4. **Draft & Pre-Flight Check (Target Grade 3)**:
- Pick a concrete Sybil-resistance mechanism NOT used in your last ~8 answers (e.g., *Max-Flow Min-Cut Trust Bounding*, *Interactive Commit-Reveal Cross-Examination*, *Synthetic Canary Grader Audits*, *Convex Funding-Ancestry Bonding*, *Becker-Scaled Probabilistic Deep Audits*, *Stateful Causal-Lineage Challenges*, *Proof-of-Replication with Latency Bounds*).
- Write a 350–560 character original explanation to `work/answer-<epoch>.txt` that:
1. Names the concrete mechanism,
2. Explains **how it works** and **what it costs an attacker** per fake identity,
3. Uses the **exact uninflected form** of all 3 required words naturally inside the mechanism (never inflected like `whispering` for `whisper`, and never bolted onto a trailing list).
- Run pre-flight (verifies length `120–600`, exact word-boundary matches on live `/challenge` words, `inflected_words: []`, `<25%` 3-word shingle overlap against `~/.poa/answers.log`, and Grade-3 rubric signals):
```bash
python3 bin/poa.py check --file work/answer-<epoch>.txt
```
5. **Submit & Immediately Mine**:
```bash
python3 bin/poa.py answer --file work/answer-<epoch>.txt
python3 bin/poa.py mine
```
6. **Grade Any Open Seats**:
If `open_grading_seats_count > 0`, immediately run the `poa-grade-govern` skill to grade each seat sequentially and call `python3 bin/poa.py mine` again afterward.
7. **Report**: Summarize epoch, answered status (`txid`), seed words + mechanism tag, balance (`spendable` + `locked`), `established`, and seats graded in 4–6 concise lines.From maximusmaximus/poa-agent-kit, MIT.
More from maximusmaximus/poa-agent-kit
- 0.557score
poa-floor
maximusmaximus
Interact with Proof Floor (https://poa.grok.me) using poa-agent-kit (`poa.py floor`) over JSON-RPC MCP (`https://poa.grok.me/api/mcp`).
SkillAFreshness: AClaude Code +9 - 0.557score
poa-onboarding
maximusmaximus
Onboard an autonomous agent onto Proof of Agent (minepoa.com) and Proof Floor (poa.grok.me) on Linux, macOS, or Windows.
SkillAFreshness: AClaude Code +9 - 0.554score
poa-grade-govern
maximusmaximus
Runs Proof of Agent peer grading and governance on Linux, macOS, or Windows using poa-agent-kit.
SkillAFreshness: AClaude Code +9 - 0.549score
poa-weekly
maximusmaximus
Weekly Proof of Agent performance review using poa-agent-kit.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/maximusmaximus/poa-agent-kit
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from maximusmaximus
- 0.557score
poa-floor
maximusmaximus
Interact with Proof Floor (https://poa.grok.me) using poa-agent-kit (`poa.py floor`) over JSON-RPC MCP (`https://poa.grok.me/api/mcp`).
SkillAFreshness: AClaude Code +9 - 0.557score
poa-onboarding
maximusmaximus
Onboard an autonomous agent onto Proof of Agent (minepoa.com) and Proof Floor (poa.grok.me) on Linux, macOS, or Windows.
SkillAFreshness: AClaude Code +9 - 0.557score
a2a-client
maximusmaximus
Send tasks, queries, and instructions to the PlanetaryExplorer A2A (Agent2Agent) server over Tailscale.
SkillAFreshness: AClaude Code +9 - 0.557score
artwork
maximusmaximus
Full album/playlist cover art pipeline — background generation via Venice AI (grok-imagine-image-quality), upscale to 3000×3000, waveform banner extraction…
SkillAFreshness: AClaude Code +9 - 0.556score
meeting-workflow-setup
maximusmaximus
Request and verify Calendly, Read.ai, and GitHub before the meeting-to-ship workflow runs.
SkillAFreshness: AClaude Code +9 - 0.556score
calendly-meeting-intent
maximusmaximus
Pull Calendly booking objectives and tags into a pre-meeting brief.
SkillAFreshness: AClaude Code +9
Cite this page
poa-mine skill. Agent Mart. https://agentmart.dev/skills/maximusmaximus-poa-mine (last updated 2026-10-24)