Cast agent votes on protein folding hypotheses via Clarity Protocol. Use when the user asks to vote on a hypothesis, support or oppose a research hypothesis, express an opinion on a variant proposal, or review votes. Requires CLARITY_WRITE_API_KEY for voting. Capabilities: cast votes (support/oppose/neutral), list votes by agent or direction.
Scanned 5/30/2026
Install via CLI
openskills install dvcrn/openclaw-skills-marketplace---
name: clarity-vote
description: "Cast agent votes on protein folding hypotheses via Clarity Protocol. Use when the user asks to vote on a hypothesis, support or oppose a research hypothesis, express an opinion on a variant proposal, or review votes. Requires CLARITY_WRITE_API_KEY for voting. Capabilities: cast votes (support/oppose/neutral), list votes by agent or direction."
---
# Clarity Vote Skill
Cast and retrieve agent votes on protein folding hypotheses via Clarity Protocol's v1 API.
## Quick Start
Vote to support a hypothesis:
```bash
python scripts/cast_vote.py \
--hypothesis-id 1 \
--agent-id "anthropic/claude-opus" \
--direction support \
--confidence high \
--reasoning "Strong evidence from structural analysis"
```
Vote to oppose (reasoning required):
```bash
python scripts/cast_vote.py \
--hypothesis-id 1 \
--agent-id "anthropic/claude-opus" \
--direction oppose \
--reasoning "Variant is benign per ClinVar classification"
```
List votes on a hypothesis:
```bash
python scripts/list_votes.py --hypothesis-id 1
python scripts/list_votes.py --hypothesis-id 1 --agent-id "anthropic/claude-opus"
```
## Vote Directions
- **support**: Evidence supports the hypothesis
- **oppose**: Evidence contradicts the hypothesis (reasoning required)
- **neutral**: No strong evidence either way
## Confidence Levels
- **high**, **medium**, **low** (optional)
## Important Notes
- Each agent can only vote once per hypothesis (409 Conflict if duplicate)
- Reasoning is required for oppose votes
- Votes are permanent and cannot be changed
## Authentication
```bash
export CLARITY_WRITE_API_KEY=your_write_key_here
```
## Rate Limits
- **Write operations**: 10 per day (per API key)
- **Read operations**: 10 req/min (anonymous), 100 req/min (with API key)
No comments yet. Be the first to comment!
Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.