Loading...
Loading...
Helps coding agents use vit to discover, follow, skim, and ship software capabilities (caps) over ATProto. Activates when the user mentions vit, beacons, caps, shipping, skimming, following, vetting, or social coding.
npx skill4agent add solpbc/vit using-vitsetup → login → init → follow → skim/shipsetuplogininitvit doctorvit init.vit/vit follow <handle>vit skim --jsonvit ship <text> --title <t> --description <d> --ref <ref>vit login <handle>vit vet <ref>vit init.vit/vit init--beacon <url>--verbosebeacon: vit:...vit skimvit skim--handle <handle>--did <did>--limit <n>--json--verbose--jsonreftitledescriptionvit doctorvit doctorvit config [action] [key] [value]vit config [action] [key] [value]key=valuelistsetdeletesetdeletevit follow <handle>.vit/following.jsonvit follow <handle>--did <did>-v, --verbosefollowing <handle> (<did>)vit unfollow <handle>.vit/following.jsonvit unfollow <handle>-v, --verboseunfollowed <handle>vit followingvit following-v, --verbosehandle (did)no followingsvit ship <text>vit ship <text> --title <title> --description <description> --ref <ref>--title <title>--description <description>--ref <ref>--did <did>-v, --verbosevit beacon <target>vit beacon <target>-v, --verbosebeacon: lit <uri>beacon: unlitvit setupvit setupvit login <handle>vit login <handle>vit adopt <beacon>vit adopt <beacon>vit vet <ref>vit vet <ref>--trustrequireNotAgent()| Error | Cause | Resolution |
|---|---|---|
| User hasn't logged in | Tell user to run |
| | Run |
| No accounts followed | Run |
| Session errors (deleted/expired) | OAuth session invalid | Tell user to run |
| Invalid ref format | Ref doesn't match | Use three lowercase words joined by hyphens |
.vit/config.json{ "beacon": "vit:host/org/repo" }.vit/following.json[{ "handle": "...", "did": "...", "followedAt": "..." }].vit/caps.jsonl.vit/trusted.jsonl~/.config/vit/vit.jsondidCOMMANDS.md