WEEK OF MAY 11Feature

Convert Prompt to Skill, Skills REST API, public prompt links, kind switcher

Convert turns any prompt into an Agent Skill bundle. The REST API gains skill-file and Skill Report endpoints, prompts get public share links, and the sidebar adds a Prompts and Skills switcher.

Four ships in one week. Convert joins the AI Pair as its sixth instrument, the public REST API gains endpoints for skill files and Skill Reports, prompts can now be shared at a public link, and the sidebar separates prompts from skills with a kind switcher.

In this entry

  1. Convert · the 6th AI Pair · the headline launch
  2. A REST API for skill files and Skill Reports · for CI consumers
  3. Public links for prompts · share a prompt body at a URL
  4. A Prompts / Skills switcher in the sidebar · two artifact types, separated

1 · Convert · plain prompt to Skill bundle

Convert takes a plain prompt and emits a complete Agent Skills bundle in one shot · a SKILL.md plus optional scripts/ and references/ files. Click the Convert tab on either workbench, optionally add steering ("no scripts", "focus on the validation logic"), and run. The AI proposes a bundle and opens a preview modal: review the file list, the decomposition rationale, and the proposed SKILL.md, then apply or discard.

Two entry points, one panel. From the Prompts workbench, Convert creates a new Skill and navigates you to it · the source prompt stays untouched. From the Skills workbench, it fills the current empty draft. The decomposition follows the agentskills.io spec: long taxonomies move to references/, executable logic to scripts/, orchestration stays in SKILL.md. Convert is BYOK-only and origin-only · it authors a new artifact rather than refining one, so it sits outside the Critique → Improve → Rewrite chain.

2 · A REST API for skill files and Skill Reports

CI consumers can now author multi-file skills and publish results without the in-product dialogs. Two new endpoint groups:

  • POST/PATCH/DELETE /api/v1/skills/{id}/files/* · create, update, or delete individual files in a skill bundle.
  • POST/PATCH/DELETE /api/v1/shares/skill-report/* · publish, update, or revoke a public Skill Report after an eval run.

The TypeScript SDK mirrors them with assay.skills.files.{create,update,delete} and assay.shares.skillReports.{create,update,revoke}. The promptassay/skill-critique GitHub Action also ships with a tested score-gate, so a skill that scores below your threshold reliably fails the build.

The prompt Share dialog has a new Public link option. It publishes the current prompt body at a standalone URL · noindex by default, owner-revocable, and viewable without an account. The other share surfaces each attach an analysis (a critique, a comparison, a model report); this one ships the prompt itself, which is the right tool when a prompt runs too long to paste into an X post or a chat message.

4 · A Prompts / Skills switcher in the sidebar

A segmented Prompts | Skills toggle now sits above the sidebar's folder tree and filters which kind the tree represents. The root row label and count chip track the active kind, and clicking a folder routes to /prompts or /skills accordingly. The selection syncs from the URL on navigation and persists across reloads. Folders stay a single shared hierarchy, so one project folder can hold both prompts and skills · the switcher just scopes the view.

Improvements & fixes
  • Your active folder selection now survives a page refresh. Reloading a workbench page keeps you in the folder you were working in.
  • Skills imported from a zip keep their scripts/ and references/ files, and the import succeeds even when SKILL.md opens with a comment line or a byte-order mark.
promptassay.aiChangelogWeek of MAY 11 · 2026By Jon Lasley