with one click
vouch-record
Propose a typed record (contact, org, project) into the vouch KB
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Propose a typed record (contact, org, project) into the vouch KB
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Answer a question from the vouch KB with citations, or say what's missing
Propose a dated followup the vouch digest will surface until closed
File something the user wants remembered as a cited, review-gated proposal
Narrate the vouch digest — pending reviews, decisions, stale claims, due followups
Distill a merged PR into vouch claim proposals
Recall what the project's vouch KB knows about a topic
| name | vouch-record |
| description | Propose a typed record (contact, org, project) into the vouch KB |
File "$ARGUMENTS" as a typed record: an entity plus a kind-validated page,
both as pending proposals. Requires the company-brain page kinds
(vouch init --template company-brain; check with vouch schema list).
Steps:
person + contact page
(frontmatter: role, optional org, email); organisation -> company
entity + org page; project -> project entity + project-record page
(frontmatter: record_status, optional owner).kb_search first — if the entity already exists, propose only the
page update (pass the existing page id as slug_hint) instead of a
duplicate.kb_propose_entity, then kb_propose_page with page_type set to
the record kind and the frontmatter in metadata. Cite a registered
source when the record distills one (register the conversation via
kb_register_source if the user is dictating facts).kb_propose_relation where it's clear.Never call kb_approve. One record per invocation; ask before batching.