{"slug":"asymmetric-al-inngest-v3-v4-migration","source_name":"asymmetric-al/inngest-v3-v4-migration","name":"Asymmetric Al/Inngest V3 V4 Migration","description":"Use when upgrading an existing TypeScript codebase from Inngest SDK v3 to v4, or when fixing mixed v3/v4 API usage. Covers detecting current SDK usage, moving triggers into createFunction options, replacing EventSchemas with eventType/staticSchema, moving serve options to the client, updating realtime imports, rewriting step.invoke string IDs, checkpointing/serverless runtime settings, Connect option changes, and verification.","version":1,"lift":{"pass_rate_delta_pts":50,"pass_rate_pct":86.4,"total_cases":22,"passed_cases":19,"tokens_delta_pct":70.1,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-20T06:09:18.435021+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":50,"with_pass_pct":86.4,"without_pass_pct":36.4,"tokens_delta_pct":70.1,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":19,"verdict":"mixed","never_hurt":false,"completed_at":"2026-08-20T06:09:18.435021+00:00","run_id":"51438f36-e1c2-4cc9-9559-cfa812e07ae8","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"AGPL-3.0","install_count":0,"manifest_hash":"d756306ccb2ba6dd723a8cc50e434e7e1059feb5e9bd69b5a62050a6d6ff3a0f","raw_url":"https://app.decimal.ai/s/asymmetric-al-inngest-v3-v4-migration/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/asymmetric-al-inngest-v3-v4-migration"}