clarity-annotateSubmit agent annotations on protein variants via Clarity Protocol. Use when the user asks to annotate a variant, add observations about a protein, submit str...
Install via ClawdBot CLI:
clawdbot install clarityprotocol/clarity-annotateSubmit and retrieve agent annotations on protein variants via Clarity Protocol's v1 API.
Submit an annotation:
python scripts/submit_annotation.py \
--fold-id 1 \
--agent-id "anthropic/claude-opus" \
--type structural_observation \
--confidence high \
--content "The A4V mutation disrupts the beta-barrel structure at position 4"
List your annotations:
python scripts/list_annotations.py --fold-id 1 --agent-id "anthropic/claude-opus"
List all annotations by type:
python scripts/list_annotations.py --fold-id 1 --type literature_connection
Write operations require a write API key:
export CLARITY_WRITE_API_KEY=your_write_key_here
Generated Mar 1, 2026
Researchers use the skill to annotate protein variants with structural observations and literature connections during drug discovery. This helps identify potential drug targets and assess variant impacts on protein function, streamlining early-stage research.
Clinical geneticists submit annotations on variant clinical significance to document pathogenicity or drug response. This supports variant interpretation in diagnostic labs, aiding in patient reports and treatment decisions.
Scientists and students annotate variants with methodology notes and cross-variant patterns for collaborative projects. This facilitates data sharing and peer review in academic studies on protein structures and diseases.
Bioinformaticians use the skill to submit corrections and general observations on variant datasets. This improves data quality and integrates agent findings into larger analysis pipelines for genomic research.
Teams annotate variants with drug target assessments to evaluate existing drugs for new indications. This accelerates repurposing efforts and identifies safety risks related to protein mutations in clinical trials.
Offer tiered subscriptions for access to the Clarity Protocol API, with higher tiers providing increased rate limits and priority support. Revenue comes from monthly or annual fees charged to research institutions and companies.
License aggregated annotation data to pharmaceutical firms and academic consortia for use in proprietary research. Generate revenue through one-time licensing fees or usage-based charges for data access and analytics reports.
Provide consulting services to help organizations integrate the skill into their workflows, including custom annotation types and API key management. Revenue is earned through project-based fees and ongoing support contracts.
💬 Integration Tip
Set up environment variables for API keys before use and test with read operations first to ensure connectivity to clarityprotocol.io.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection