SN94 Competition Poster
/install sn94-competition-poster
SN94 Competition Poster
Use this skill to turn any measurable competition idea into a concrete SN94 task proposal and, when asked, a replayable public task repository skeleton.
Core Workflow
- Define the competition objective, input/output contract, hardware target, expected runtime, and what miners are allowed to edit.
- Convert that into the SN94 replay fields:
repository_url,base_ref,allowed_patch_paths,setup_command,benchmark_command,result_path, andmax_patch_bytes. - Keep the validator generic. Put problem-specific scoring, datasets, and harness code in the public task repo. Hidden eval handles may come from the backend at replay time.
- Enforce narrow patch surfaces. Submissions must patch only allowed files, with no bytecode, cache files, generated artifacts, model blobs, wallet files, secrets, or repo-wide rewrites.
- Produce a poster-facing problem brief, an agent-facing implementation prompt, and an operator launch checklist.
- Tell the poster to submit the finished proposal as a GitHub issue in
AlveusLabs/SN94-BitSotawith title[Competition Proposal] \x3Cproblem name>, including the public task repo link.
When Creating A Task Repo
Read references/task-repo-spec.md for the task repo contract and problem quality rules. Do not assume a fixed problem type. Pick the simplest task-specific submission format that fits the problem and can be replayed safely.
Use scripts/create_competition_repo.py when the user asks for a starter task repo:
python scripts/create_competition_repo.py \
--out /tmp/sn94-example-task \
--slug example-frontier \
--title "Example Frontier"
Review Checklist
- The task repo can be cloned and checked out at a pinned immutable ref.
setup_commandandbenchmark_commandrun without network during reward-active validation unless the operator explicitly allows setup networking.result_pathis a JSON file with enough fields for the backend to score and audit the result.allowed_patch_pathspoints only to miner-owned submission files.max_patch_bytesis present and small enough to prevent model-smuggling and oversized patch attacks.- Public smoke tests exist, but release gating requires full local and testnet E2E replay.
- Hidden validation can rotate by backend-provided env or manifest without changing the public repo.
- The proposal states whether rewards are winner-take-all, pooled frontier, or another explicit policy.
- The final answer includes the submission target:
https://github.com/AlveusLabs/SN94-BitSota/issues/new?template=competition_proposal.md.
References
references/replay-contract.md: SN94 backend and validator replay contract.references/task-repo-spec.md: task repo shape, examples, and scoring guidance.references/marketplace-packaging.md: Packaging the same skill for AgentSkills, Hermes/HermesHub, and Claw/OpenClaw.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sn94-competition-poster - After installation, invoke the skill by name or use
/sn94-competition-poster - Provide required inputs per the skill's parameter spec and get structured output
What is SN94 Competition Poster?
Use when creating, reviewing, or packaging SN94 BitSota competition proposals and replayable task repositories that fit the autoresearch backend format, incl... It is an AI Agent Skill for Claude Code / OpenClaw, with 55 downloads so far.
How do I install SN94 Competition Poster?
Run "/install sn94-competition-poster" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SN94 Competition Poster free?
Yes, SN94 Competition Poster is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SN94 Competition Poster support?
SN94 Competition Poster is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SN94 Competition Poster?
It is built and maintained by AlveusLabs (@alveuslabs); the current version is v1.0.2.