From prezento
Fetch full metadata for a single shared presentation: title, version, all share tokens with per-token view counts, archive status, expiration, total views. Use when the user asks 'how many views does my deck have', 'what URLs am I sharing for X', 'who has access to this presentation', or to confirm details before updating or revoking.
How this skill is triggered — by the user, by Claude, or both
Slash command
/prezento:get-presentationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Wraps the prezento-app `getSharedPresentationInfoPublic` Cloud Function. Returns full metadata + per-token info for a single shared presentation.
Wraps the prezento-app getSharedPresentationInfoPublic Cloud Function. Returns full metadata + per-token info for a single shared presentation.
| Input | Required | Notes |
|---|---|---|
share_id | yes | The shareId from a previous share-presentation call, the user's dashboard URL, or list-presentations output. |
PREZENTO_API_KEY in ~/.codika/.env (run setup-prezento if you don't have one)presentations:read (or presentations:write)source ~/.codika/.env
curl -sS \
-H "X-Process-Manager-Key: $PREZENTO_API_KEY" \
"https://europe-west1-prezento-app.cloudfunctions.net/getSharedPresentationInfoPublic/$SHARE_ID"
{
"id": "01a3b…",
"ownerId": "tnzblYpM…",
"organizationId": "ORG…",
"title": "Q4 board deck",
"version": 3,
"createdAt": "2026-04-18T12:34:56.000Z",
"updatedAt": "2026-04-18T15:00:00.000Z",
"archived": false,
"archivedAt": null,
"expiresAt": null,
"totalViews": 12,
"lastViewedAt": "2026-04-19T08:00:00.000Z",
"primaryShareUrl": "https://…/getSharedPresentation/01a3b…?token=…",
"tokens": [
{
"tokenId": "01a3c…",
"name": "default",
"createdAt": "2026-04-18T12:34:56.000Z",
"revoked": false,
"revokedAt": null,
"lastAccessedAt": "2026-04-19T08:00:00.000Z",
"accessCount": 7,
"shareUrl": "https://…/getSharedPresentation/01a3b…?token=…"
},
{
"tokenId": "01a3d…",
"name": "Acme Corp",
"createdAt": "2026-04-18T16:00:00.000Z",
"revoked": false,
"revokedAt": null,
"lastAccessedAt": "2026-04-19T09:30:00.000Z",
"accessCount": 5,
"shareUrl": "https://…/getSharedPresentation/01a3b…?token=…"
}
]
}
totalViewsprimaryShareUrl separately for easy copy-pasteshareUrl for every token unless the user explicitly asks — the long URLs are noisylist-presentations first if unsure.permission-denied.shareUrl values only quoted when the user is about to share themCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub prezento-ai/prezento-marketplace --plugin prezento