Convert · the 6th AI Pair turns a plain prompt into a Skill bundle
Paste a prompt into the AI Pair's new Convert panel and ship a complete Agent Skills bundle in one shot. SKILL.md plus optional scripts and references, on both the Prompts and Skills workbenches.
The AI Pair now has a sixth instrument. Convert takes a plain prompt and emits a complete Agent Skills bundle · SKILL.md plus optional scripts/ and references/ files · in one shot.
What it does
Click the Convert tab on either workbench (Prompts or Skills), optionally add steering ("no scripts please", "focus on the validation logic"), and run. The AI proposes a complete bundle and opens a preview modal. Review the file list, the decomposition rationale, and the proposed SKILL.md. Apply or discard.
Two entry points, same panel:
- Prompts workbench · Convert creates a new Skill via
createSkilland navigates you to/skills/<newId>. The source prompt stays untouched. - Skills workbench · Convert mutates the current empty draft.
SKILL.mdis replaced with the AI-generated body and every proposed file lands ineditorFiles. Save the version to persist.
Decomposition discipline
The prompt builder enforces the rules from the agentskills.io open spec and Anthropic's Skills docs:
- Long taxonomies or vocabulary glossaries go to
references/<topic>.md.SKILL.mdgets a pointer. - Executable logic the agent should run goes to
scripts/<verb>.{py|js|ts|sh}. - Worked examples stay inline if they're short, or move to
references/examples.mdif they're not. - Step-by-step orchestration stays in
SKILL.md. - Atomic prompts produce
files: []. Convert does not fabricate decomposition where the source prompt has no content for it.
The model surfaces its structural reasoning in a decomposition_rationale field so you can sanity-check before applying.
What it validates
Convert's decoder + preview modal enforce the structural rules before the Apply button enables:
- File-count cap of 12 (typical output is 0-4 files).
- Per-file size ≤ 1 MiB, total bundle output ≤ 250 KB.
- Path-whitelist regex
SKILL.md | scripts/[a-z0-9._-]+\.(py|js|ts|sh) | references/[a-z0-9._-]+\.md. - Frontmatter
name1-64 chars[a-z0-9-], not "anthropic" or "claude". - Frontmatter
description≤ 1024 chars. - No duplicate paths in
files[]. NoSKILL.mdentry infiles[].
Any validation issue surfaces in the preview with a per-file label · Apply stays disabled until the bundle clears.
Model eligibility
Convert needs a model with ≥ 64k output tokens and streaming support. Honors your Workbench Model when it qualifies. Eligible: Opus 4.7, Opus 4.6, Sonnet 4.6, Sonnet 4.5, Haiku 4.5, GPT-5.5, GPT-5.4 + variants, Gemini 2.5 Pro / Flash / Flash-Lite. Excluded: GPT-4.1 family (32k output, too small), GPT-5.5 Pro (background mode only).
BYOK and tier behavior
Convert is BYOK-only. The 7-call demo budget covers Critique / Improve / Rewrite only · adding Convert to demo would open a second platform-funded inference path. The rest of the chain is standard: getLLMProviderForContext for BYOK resolution, impersonation block at the route guard, tier enforcement on Free's 250 monthly AI calls cap. Rate-limited to 10 calls per minute per user · Convert produces a full multi-file bundle so its per-call output is heavier than Critique or Improve.
What it isn't
Convert is origin-only. It does NOT participate in the critique → improve → rewrite AI Chain. The mental model: Critique / Improve / Rewrite refine an existing artifact; Convert authors a new one from a different source format.
Related entries
Skills workbench launches · Behavioral Eval · evaluations open on every tier
Author Agent Skills in Prompt Assay, score them with a six-dimension Critique, and run a Behavioral Eval across Claude, GPT, and Gemini. Evaluation suites now open on every tier.
Demo mode, cost drill-down, the GPT-5 lineage, and a much sharper AI pair
A big week of ships: free demo runs for new accounts, per-run cost receipts, GPT-5 and Gemini 2.5 Flash-Lite, shareable Critique and Compare, plus cross-model testing in the Playground.
Vote on what we ship next
A two-board feedback system where you can file bugs, request features, and vote on what we ship next. Plus a brainstorm timeout fix you may have hit on long Opus runs.