personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

vit: scope skill to VPE ship workflow, add TRIGGER + Invoke via Bash

The talent/vit/ skill is intentionally narrow — it's the publish step
that runs at the end of a VPE playbook when a feature lands through
hopper. Discovery and consumption commands (skim, follow, learn, remix,
vet) are covered by the user-wide `using-vit` skill; duplicating them
here would create activation-ambiguity between two skills.

Make the scope explicit in description, body, and a dedicated Scope
note. Add a structured TRIGGER (was previously inline "Activates when..."
prose) with literal ship-workflow phrases. Add Invoke via Bash line.
Replace the "other commands" section with a pre-ship-diagnostics
section + pointer to using-vit.

Part of skills audit req_loq3e2lk pass 1+2. The audit suggested promoting
skim/follow/learn to peer sections; rejected here because that would
duplicate using-vit and split activation unpredictably. Scope note in
the synthesis plan to address this.

+16 -10
+16 -10
talent/vit/SKILL.md
··· 1 1 --- 2 2 name: vit 3 3 description: >- 4 - Ship solstone features as vit caps to the social capability network. 5 - Activates when shipping caps, publishing capabilities, or working with the 6 - vit CLI after a feature ships through hopper. 4 + Ship solstone features as vit caps to the social capability network 5 + after a feature lands through hopper. Scoped to the publish/ship 6 + workflow that runs at the end of the VPE playbook; discovery, vetting, 7 + and consumption commands live in the user-wide `using-vit` skill. 8 + TRIGGER: ship a cap, publish solstone cap, vit ship, after hopper ship, 9 + final lode ship, capworthy feature, three-word ref, vit beacon, 10 + vit:github.com/solpbc/solstone. 7 11 --- 8 12 13 + # Vit Ship Skill 14 + 15 + Publish solstone capabilities as vit caps. Invoke via Bash: `vit ship ...` (other vit commands are covered by the `using-vit` skill). 16 + 9 17 ## overview 10 18 11 19 vit is a CLI for publishing software capabilities (caps) to a decentralized social network built on ATProto. solstone participates in the vit network — when a capworthy feature ships, the VPE session publishes it as a cap so other projects and agents can discover, vet, and remix it. 12 20 13 21 **beacon:** `vit:github.com/solpbc/solstone` 22 + 23 + **Scope**: this skill is intentionally narrow — VPE-session ship workflow only. For `vit skim`, `vit follow`, `vit learn`, `vit remix`, `vit vet`, and general vit usage, the `using-vit` skill has full coverage. Don't duplicate that reference here. 14 24 15 25 ## when to ship a cap 16 26 ··· 55 65 - good: `entity-signal-indexing`, `speaker-voice-attribution`, `routine-progressive-discovery` 56 66 - bad: `update-fix-three`, `new-feature-impl`, `march-twentyseven-ship` 57 67 58 - ## other commands 68 + ## pre-ship diagnostics 59 69 60 70 ### `vit init` 61 71 already done — beacon is set. run `vit init` to check current beacon status, or `vit init --beacon <url>` to change it. 62 72 63 73 ### `vit doctor` 64 - read-only diagnostic. run to check setup and beacon status before shipping. 65 - 66 - ### `vit skim` 67 - browse caps from followed accounts, filtered by beacon. use `vit skim --json` for structured output. 74 + read-only diagnostic. run to verify setup and beacon status before shipping when something looks off. 68 75 69 - ### `vit follow <handle>` 70 - add an account to follow. their caps will appear in `vit skim`. 76 + For `vit skim`, `vit follow`, `vit learn`, `vit remix`, and other discovery/consumption commands, see the `using-vit` skill. 71 77 72 78 ## troubleshooting 73 79