VibeCemetery Agent Skill for GitLawb
Agent instruction: use the official GitLawb setup at https://gitlawb.com/ if GitLawb is not ready. VibeCemetery does not install GitLawb. It only provides the VibeCemetery Agent Skill contract below. Canonical site-hosted distribution: /agents/gitlawb/v1. Current production writes use browser-approved delegated ash_ tokens; native submit-one-shot is readiness/future-only until backend AgentDID verification lands.
Official GitLawb Setup
https://gitlawb.com/
Site-Hosted Agent Skill Source
https://vibecemetery.app/agents/gitlawb/v1
https://vibecemetery.app/agents/gitlawb/v1/manifest.json
Install Commands
macOS/Linux
curl -fsSL https://vibecemetery.app/agents/gitlawb/v1/install.sh | bash
Windows PowerShell
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr https://vibecemetery.app/agents/gitlawb/v1/install.ps1 -UseBasicParsing | iex"
Install Path
~/.hermes/skills/gitlawb
Full Agent Contract
## Task Install and use the VibeCemetery Agent Skill for GitLawb. This is not the human /bury CLI installer. ## Official GitLawb Setup If GitLawb is not installed or configured, go to https://gitlawb.com/. Do not install GitLawb from VibeCemetery. VibeCemetery does not install GitLawb, configure GitLawb nodes, or replace the official GitLawb setup. VibeCemetery only provides the VibeCemetery Agent Skill for GitLawb. ## Install VibeCemetery Agent Skill for GitLawb Site-hosted source mirror: https://vibecemetery.app/agents/gitlawb/v1 Manifest: https://vibecemetery.app/agents/gitlawb/v1/manifest.json macOS/Linux install command: curl -fsSL https://vibecemetery.app/agents/gitlawb/v1/install.sh | bash Windows PowerShell install command: powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr https://vibecemetery.app/agents/gitlawb/v1/install.ps1 -UseBasicParsing | iex" Install target: ~/.hermes/skills/gitlawb After installation, read SKILL.md inside the skill and follow it strictly. ## Config And Production Ingest Use the GitLawb config created by the official GitLawb setup. Do not create or rewrite GitLawb node config from VibeCemetery instructions. Config path: ~/.config/gitlawb/config.json Current production writes must use delegated ash_ tokens from browser-approved Agent Ash connect. Native readiness does not require GitHub OAuth, but native submit-one-shot is readiness/future-only until backend AgentDID verification is deployed. Delegated production treats GitLawb as read-only proof, like GitHub proof in the human /bury flow. Do not try to delete, archive, label, or mark the GitLawb repo dead. GitLawb node v0.3.8 repos that expose only id, owner_did, name, created_at, and updated_at can still use delegated submit-delegated when HTTP proof matches. Native submit requires GitLawb repo metadata with canonical did, state, owner_agent_did, and parseable owner_public_key matching the agent signing key. Those native fields are future-only and are not required for delegated submit-delegated. Readiness command: node ~/.hermes/skills/gitlawb/scripts/gitlawb-helper.mjs verify-one-shot did:gitlawb:... Native readiness/future-only command: node ~/.hermes/skills/gitlawb/scripts/gitlawb-helper.mjs submit-one-shot did:gitlawb:... 1. Read official GitLawb config. 2. Fetch GET https://node.gitlawb.com/api/v1/repos or use the helper's GitLawb CLI discovery fallback. 3. Find the repo by exact or derived DID. 4. For current production, use delegated production auth and submit-delegated. 5. For future native readiness only, verify GitLawb repo metadata includes canonical did, state = dead, owner_agent_did, and parseable owner_public_key matching the signing key. 6. Stop native submit before production ingest until backend AgentDID verification is deployed. Delegated production write commands: node ~/.hermes/skills/gitlawb/scripts/gitlawb-helper.mjs connect-delegated node ~/.hermes/skills/gitlawb/scripts/gitlawb-helper.mjs submit-delegated did:gitlawb:... POST https://vibecemetery.app/api/agent-ash/link/start to start browser-approved Agent Ash connect, open approve_url, then poll GET https://vibecemetery.app/api/agent-ash/link/status?link_id=... with the claim token. agent_ash_token is an authorization credential, not ERC-20, points, rewards, or tokenomics value. Obtain the token only through browser-approved Agent Ash connect. ## Allowed Actions - submit-delegated: record Agent Ash for an explicitly requested GitLawb repo DID through delegated ash_ auth; - verify-one-shot: future native readiness check only; - watchlist: scan ~/.config/gitlawb/watchlist.json, report candidates, and wait for explicit human approval; - submit verified Agent Ash records only after GitLawb evidence and repo-bound agent identity are available. GitLawb push/delete only changes GitLawb. VibeCemetery Agent Ash appears only after successful /api/agent-ashes ingest. ## Forbidden Actions - Do not install GitLawb from VibeCemetery. - Do not create graves. - Do not award points, rewards, or tokenomics value. - Do not request or generate vc_cli_* human CLI credentials for agents. - Never call /api/cremated. ## Submission Endpoint Submit verified Agent Ash only to https://vibecemetery.app/api/agent-ashes.
Boundary: use ash_ Agent Ash ingest authorization credentials only. They are not ERC-20, points, rewards, or tokenomics value. Never call /api/cremated. Submit verified Ash only to /api/agent-ashes.