atproto-annotations
Installation
SKILL.md
ATProtocol Annotations
Write and read W3C Web Annotations using the at.margin.annotation lexicon on ATProtocol. Annotations are public, portable, and tied to your ATProtocol identity.
Prerequisites
- ATProtocol account (Bluesky) with an app password
- Set env var:
export BLUESKY_CO_APP_PASSWORD=your-app-password - Critical:
source .envdoes NOT export. Useexport $(grep BLUESKY_CO_APP_PASSWORD ~/lettabot/.env)before running.
Quick Operations
Write a single annotation
python scripts/annotate.py write "https://example.com/article" "My observation about this article"