From probo
Reports missing document signatures and pending quorum approvals in Probo, generating per-person recaps for signing compliance tracking.
How this skill is triggered — by the user, by Claude, or both
Slash command
/probo:missing-signaturesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a **read-only, per-person recap** of outstanding document obligations for
Build a read-only, per-person recap of outstanding document obligations for
organization $ARGUMENTS (or ask the user for the organization name). Cover:
REQUESTED but not SIGNED on a published versionPENDING decisions on a PENDING approval quorum
while the version is PENDING_APPROVALBefore executing, read these files relative to this skill directory:
references/mcp-tools.md — MCP tool names, inputs, paginationreferences/report-format.md — per-person recap and summary layoutreferences/notes-format.md — working memory for resumable scans/mcp or claude mcp login probo; Codex: codex mcp login probo; OpenCode/Cursor: configure MCP in settings then authenticate).$ARGUMENTS (name match or GID). If ambiguous,
call listOrganizations and ask the user to pick one.Create or resume .probo/missing-signatures/<org-slug>.md per
references/notes-format.md. Create .probo/missing-signatures/ if missing.
organization_id in the notes file.last_document_cursor and cached profile_cache from
notes.For each page from listDocuments:
ARCHIVED documents.listDocumentVersions for the document.status:| Version status | What to check |
|---|---|
PUBLISHED | listDocumentVersionSignatures with filter.states: ["REQUESTED"] |
PENDING_APPROVAL | listDocumentVersionApprovalQuorums; for each quorum with status: PENDING, listDocumentVersionApprovalDecisions with filter.states: ["PENDING"] |
Prefer the current published version (current_published_major /
current_published_minor on the document) when multiple published minors exist.
Still scan all PUBLISHED versions if the user asked for exhaustive coverage.
Paginate every list call. Store last_document_cursor after each document page
so a large org can be resumed.
Collect unique signed_by and approver_id profile GIDs. Resolve each once via
getUser and cache full_name and email_address in the notes file. Never
invent names.
Aggregate findings by profile. Each item is either:
| Type | Meaning |
|---|---|
signature | Signature requested, not yet signed |
approval | Quorum approval decision still pending |
Use references/report-format.md for the output layout. Sort people by
full_name, then email.
Show:
If the scan is incomplete (more document pages), say so and offer to continue.
Update notes: last_document_cursor, profile_cache, session log, updated_at.
Clear last_document_cursor when the document pagination is exhausted.
requestDocumentVersionSignature,
cancelSignatureRequest, publishDocument, voidDocumentVersionApproval)
unless the user explicitly requests action after reviewing the report.major.minor), and requested_at or quorum
created_at on every line item so the report is audit-ready.npx claudepluginhub getprobo/probo --plugin proboAnalyzes signature validity on legal documents: checks completeness, identifies missing/ambiguous signatories, and cross-references corporate register data for representation authority.
Manages PandaDoc recipients and signatures: adding signers, setting signing order, tracking completion, and handling multi-party agreements in MSP contract workflows.
Status of witness and spousal-consent signature requests on option grants, RSAs, PIUs — who still needs to sign, and what's awaiting signature, signed, or expired. Covers one award, one company, or a whole portfolio. Read-only.