Skip to content

Tell the skill never to paste a bare link - #38

Merged
elvinaspredkelis merged 2 commits into
mainfrom
feature/skill-never-bare-link
Aug 24, 2026
Merged

Tell the skill never to paste a bare link#38
elvinaspredkelis merged 2 commits into
mainfrom
feature/skill-never-bare-link

Conversation

@elvinaspredkelis

Copy link
Copy Markdown
Contributor

The bundled agent skill now carries the paste contract explicitly rather than by implication.

  • Never a bare link, anywhere. Use paste.markdown or paste.url from the envelope, pick between them with the served paste.destinations table rather than a rule of the agent's own, and reach for krowk push --destination github where the destination is known. A bare link in a comment is a link nobody can tell anything about.
  • Caption what a person will read. --caption is what the block says about a file; --title names the work and stays on the run. The quick reference now shows both, plus the before/after pair.
  • Claim before pasting anywhere durable. An unclaimed artifact expires within the day, so an inline image in a pull request comment, an issue or a doc becomes a broken image nobody can fix later. The skill tells the agent to surface the claim step — key and token — to the person and let them decide, and exempts chat, which outlives nothing.

A test in internal/skill pins those lines, and fails if the skill ever spells out an image embed of its own — the forms come from the envelope, and an example is an invitation to build one.

Source task: https://app.basecamp.com/5483893/buckets/48355687/todos/10217911884

@elvinaspredkelis
elvinaspredkelis merged commit f5e054d into main Aug 24, 2026
1 check failed
@elvinaspredkelis
elvinaspredkelis deleted the feature/skill-never-bare-link branch August 24, 2026 11:09
@github-actions

Copy link
Copy Markdown

fatal: couldn't find remote ref feature/skill-never-bare-link

github run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant