push: add --description for the canvas OG unfurl#1
Open
johnkueh wants to merge 1 commit into
Open
Conversation
The web app now uses an agent-written one-line description as og:description on the canvas link preview (full-bleed artifact image + title + description, like a Claude public-artifact link). Add the flag and tell the skill to write it on publish — the agent has the full content in context. - canvas.ts: --description flag, sent in the push body when present. Re-pushing without it keeps the existing description. - SKILL.md: always pass --title and --description on publish; one plain sentence, no marketing voice. Updated the command table and example.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion to johnkueh/drafty#1 (the web side).
The canvas unfurl now shows a full-bleed screenshot of the artifact plus a title and
a one-line description — like a Claude public-artifact link. The description is
og:description, written by the publishing agent (it has the full content in context).canvas.ts—pushtakes--description, sent in the body when present.Re-pushing without it keeps the existing one.
SKILL.md— always pass--titleand--descriptionon publish; one plainsentence (~120 chars), no marketing voice. Updated the command table and example.
Depends on the web PR (stores
description, emits the meta tags). Until that ships,--descriptionis simply ignored, so this is safe to merge independently.