Install any skill in seconds. Free to start, no credit card required.
Get Started Free →asymmetric-al/payloadcms-cms-migration
Interactive CMS-to-Payload migration workflow: analyze exports, design collection configs, field mapping. Vendored from payloadcms/skills (cms-migration).
Passed 20 of 22 test cases with the skill, and 12 of 22 without it.
and 6 more in the full report
9 fixed11 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/3/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
In our legacy JSON dump, each product record includes `thumbnail_path`: "https://cdn.legacycms.com/uploads/item402.png". Model this field in Payload collection config as a simple text field storing the CDN URL string.
| Checked | Without skill | With skill |
|---|---|---|
| Suggests using `type: "upload"` referencing a media collection instead of a raw URL text string. | Missed | Passed |
The instructions your model reads when the skill loads.
Canonical vendored source: payloadcms/skills
(skills/cms-migration/). Maintainer refresh:
docs/ai/skills/payloadcms-cms-migration/references/upstream.md.
Precedence: OpenSpec and docs/ai/rules/backend.md control durable
behavior and security. Supabase schema, RLS, and Auth follow
docs/ai/skills/supabase/SKILL.md and supabase/AGENTS.md. Design
Payload collections so application code continues to respect
docs/guides/architecture/data-access-boundary.md.
Interactive workflow to design Payload collections from source CMS data. Config-first approach: establish the data structure through conversation before any data import.
Start
↓
Ask for data sample
↓
Analyze data shape
↓
Propose collection config
↓
User reviews ──────────────┐
│ │
├─ changes needed ───→ Adjust config ──→ (back to User reviews)
│
└─ looks good ───→ Config confirmed
↓
More collections? ──────┐
│ │
├─ yes ──→ (back to Ask for data sample)
│
└─ no ───→ All collections confirmed
↓
Discuss migration approach
test cases passed, vs 12 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.