get_skill_proposal
Retrieve a skill proposal’s summary, rationale, evidence, file changes, annotations, sources, effects, and history to explain what an agent proposed and why. Read-only; paginates long lists.
Instructions
Return one skill proposal: its summary, every target skill (with the version it was written against and the current one), the agent's brief (what it found, what it suggests, why it helps), its rationale and evidence, its sources, its revision history, its dismissal if any, the files it changes (skill, path, added/modified/deleted, sizes), the agent's notes on the lines it changes (annotations: skill, file, side and line range of that file's diff, why, and evidence marked verified when Unilytics checked it), its effects (each skill it writes, creates or archives, with where an archived skill redirects and what a merged skill was merged from), the finding of a skill.flag, and the Agent Inbox link.
Use when the user asks what a proposal says or why an agent proposed it. One file's diff comes from
get_skill_proposal_diff (the annotations' line numbers are that diff's). Long file, annotation and source lists
come in pages: with cursor, the result holds only the next ones. Read-only.
Args:
proposal_id: From list_skill_proposals (prp_…).
cursor: next_cursor from a previous call, for the next page of files, annotations and sources.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | ||
| proposal_id | Yes |