[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71FX4JRJWQTHTYBY774ABK7":3,"skill-same:01M71FX4JRJWQTHTYBY774ABK7":74},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M71FX4JRJWQTHTYBY774ABK7","prisma-cli",null,"Prisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, managing databases, or starting Prisma's MCP server. Triggers on \"prisma init\", \"prisma generate\", \"prisma migrate\", \"prisma db\", \"prisma studio\", \"prisma mcp\".","iDorgham\u002FWorkspace-Factory","iDorgham","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F136521493?v=4","01M6CNGBDAHE4ARW3YJEF4X2FD","Dorgham","01M71E8H3CXZ7DJX59MTM9JEB2",1,"MIT","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002F.ai\u002Fskills\u002Fofficial_prisma_prisma_cli\u002Fskill.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"cli","prisma cli","prisma","setting","MCP","running","when","studio","db","commands","options","patterns","databases","up","projects","migrate","server","generate","init","mcp server","2026-11-10 10:12:30",false,"---\nname: prisma-cli\ndescription: Prisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, managing databases, or starting Prisma's MCP server. Triggers on \"prisma init\", \"prisma generate\", \"prisma migrate\", \"prisma db\", \"prisma studio\", \"prisma mcp\".\nlicense: MIT\nmetadata:\n  author: prisma\n  version: \"7.6.0\"\n---\n\n# Prisma CLI Reference\n\nComplete reference for all Prisma CLI commands. This skill provides guidance on command usage, options, and best practices for current Prisma releases.\n\n## When to Apply\n\nReference this skill when:\n- Setting up a new Prisma project (`prisma init`)\n- Generating Prisma Client (`prisma generate`)\n- Running database migrations (`prisma migrate`)\n- Managing database state (`prisma db push\u002Fpull`)\n- Using local development database (`prisma dev`)\n- Debugging Prisma issues (`prisma debug`)\n\n## Rule Categories by Priority\n\n| Priority | Category | Impact | Prefix |\n|----------|----------|--------|--------|\n| 1 | Setup | HIGH | `init` |\n| 2 | Generation | HIGH | `generate` |\n| 3 | Development | HIGH | `dev` |\n| 4 | Database | HIGH | `db-` |\n| 5 | Migrations | CRITICAL | `migrate-` |\n| 6 | Utility | MEDIUM | `studio`, `validate`, `format`, `debug`, `mcp` |\n\n## Command Categories\n\n| Category | Commands | Purpose |\n|----------|----------|---------|\n| Setup | `init` | Bootstrap new Prisma project |\n| Generation | `generate` | Generate Prisma Client |\n| Validation | `validate`, `format` | Schema validation and formatting |\n| Development | `dev` | Local Prisma Postgres for development |\n| Database | `db pull`, `db push`, `db seed`, `db execute` | Direct database operations |\n| Migrations | `migrate dev`, `migrate deploy`, `migrate reset`, `migrate status`, `migrate diff`, `migrate resolve` | Schema migrations |\n| Utility | `studio`, `mcp`, `version`, `debug` | Development and AI tooling |\n\n## Quick Reference\n\n### Project Setup\n\n```bash\n# Initialize new project (creates prisma\u002F folder and prisma.config.ts)\nprisma init\n\n# Initialize with specific database\nprisma init --datasource-provider postgresql\nprisma init --datasource-provider mysql\nprisma init --datasource-provider sqlite\n\n# Initialize with Prisma Postgres (cloud)\nprisma init --db\n\n# Initialize with an example model\nprisma init --with-model\n```\n\n### Client Generation\n\n```bash\n# Generate Prisma Client\nprisma generate\n\n# Watch mode for development\nprisma generate --watch\n\n# Generate specific generator only\nprisma generate --generator client\n```\n\n### Bun Runtime\n\nWhen using Bun, always add the `--bun` flag so Prisma runs with the Bun runtime (otherwise it falls back to Node.js because of the CLI shebang):\n\n```bash\nbunx --bun prisma init\nbunx --bun prisma generate\n```\n\n### Local Development Database\n\n```bash\n# Start local Prisma Postgres\nprisma dev\n\n# Start with specific name\nprisma dev --name myproject\n\n# Start in background (detached)\nprisma dev --detach\n\n# List all local instances\nprisma dev ls\n\n# Stop instance\nprisma dev stop myproject\n\n# Remove instance data\nprisma dev rm myproject\n```\n\n### Database Operations\n\n```bash\n# Pull schema from existing database\nprisma db pull\n\n# Push schema to database (no migrations)\nprisma db push\n\n# Seed database\nprisma db seed\n\n# Execute raw SQL\nprisma db execute --file .\u002Fscript.sql\n```\n\n### Migrations (Development)\n\n```bash\n# Create and apply migration\nprisma migrate dev\n\n# Create migration with name\nprisma migrate dev --name add_users_table\n\n# Create migration without applying\nprisma migrate dev --create-only\n\n# Reset database and apply all migrations\nprisma migrate reset\n```\n\n### Migrations (Production)\n\n```bash\n# Apply pending migrations (CI\u002FCD)\nprisma migrate deploy\n\n# Check migration status\nprisma migrate status\n\n# Compare schemas and generate diff\nprisma migrate diff --from-config-datasource --to-schema schema.prisma --script\n```\n\n### Utility Commands\n\n```bash\n# Open Prisma Studio (database GUI)\nprisma studio\n\n# Start Prisma's MCP server for AI tools\nprisma mcp\n\n# Show version info\nprisma version\nprisma -v\n\n# Debug information\nprisma debug\n\n# Validate schema\nprisma validate\n\n# Format schema\nprisma format\n```\n\n## Current Prisma CLI Setup\n\n### New Configuration File\n\nUse `prisma.config.ts` for CLI configuration:\n\n```typescript\nimport 'dotenv\u002Fconfig'\nimport { defineConfig, env } from 'prisma\u002Fconfig'\n\nexport default defineConfig({\n  schema: 'prisma\u002Fschema.prisma',\n  migrations: {\n    path: 'prisma\u002Fmigrations',\n    seed: 'tsx prisma\u002Fseed.ts',\n  },\n  datasource: {\n    url: env('DATABASE_URL'),\n  },\n})\n```\n\n### Current Command Behavior\n\n- Run `prisma generate` explicitly after `migrate dev`, `db push`, or other schema syncs when you need fresh client output\n- Run `prisma db seed` explicitly after `migrate dev` or `migrate reset` when you need seed data\n- Use `prisma db execute --file ...` for raw SQL scripts\n\n### Environment Variables\n\nLoad environment variables explicitly in `prisma.config.ts`, commonly with `dotenv`:\n\n```typescript\n\u002F\u002F prisma.config.ts\nimport 'dotenv\u002Fconfig'\n```\n\n## Rule Files\n\nSee individual rule files for detailed command documentation:\n\n```\nreferences\u002Finit.md           - Project initialization\nreferences\u002Fgenerate.md       - Client generation\nreferences\u002Fdev.md            - Local development database\nreferences\u002Fdb_pull.md        - Database introspection\nreferences\u002Fdb_push.md        - Schema push\nreferences\u002Fdb_seed.md        - Database seeding\nreferences\u002Fdb_execute.md     - Raw SQL execution\nreferences\u002Fmigrate_dev.md    - Development migrations\nreferences\u002Fmigrate_deploy.md - Production migrations\nreferences\u002Fmigrate_reset.md  - Database reset\nreferences\u002Fmigrate_status.md - Migration status\nreferences\u002Fmigrate_resolve.md - Migration resolution\nreferences\u002Fmigrate_diff.md   - Schema diffing\nreferences\u002Fstudio.md         - Database GUI\nreferences\u002Fmcp.md            - Prisma MCP server\nreferences\u002Fvalidate.md       - Schema validation\nreferences\u002Fformat.md         - Schema formatting\nreferences\u002Fdebug.md          - Debug info\n```\n\n## How to Use\n\nUse the command categories above for navigation, then open the specific command reference file you need.\n","# Prisma CLI Reference\n\nComplete reference for all Prisma CLI commands. This skill provides guidance on command usage, options, and best practices for current Prisma releases.\n\n## When to Apply\n\nReference this skill when:\n- Setting up a new Prisma project (`prisma init`)\n- Generating Prisma Client (`prisma generate`)\n- Running database migrations (`prisma migrate`)\n- Managing database state (`prisma db push\u002Fpull`)\n- Using local development database (`prisma dev`)\n- Debugging Prisma issues (`prisma debug`)\n\n## Rule Categories by Priority\n\n| Priority | Category | Impact | Prefix |\n|----------|----------|--------|--------|\n| 1 | Setup | HIGH | `init` |\n| 2 | Generation | HIGH | `generate` |\n| 3 | Development | HIGH | `dev` |\n| 4 | Database | HIGH | `db-` |\n| 5 | Migrations | CRITICAL | `migrate-` |\n| 6 | Utility | MEDIUM | `studio`, `validate`, `format`, `debug`, `mcp` |\n\n## Command Categories\n\n| Category | Commands | Purpose |\n|----------|----------|---------|\n| Setup | `init` | Bootstrap new Prisma project |\n| Generation | `generate` | Generate Prisma Client |\n| Validation | `validate`, `format` | Schema validation and formatting |\n| Development | `dev` | Local Prisma Postgres for development |\n| Database | `db pull`, `db push`, `db seed`, `db execute` | Direct database operations |\n| Migrations | `migrate dev`, `migrate deploy`, `migrate reset`, `migrate status`, `migrate diff`, `migrate resolve` | Schema migrations |\n| Utility | `studio`, `mcp`, `version`, `debug` | Development and AI tooling |\n\n## Quick Reference\n\n### Project Setup\n\n```bash\n# Initialize new project (creates prisma\u002F folder and prisma.config.ts)\nprisma init\n\n# Initialize with specific database\nprisma init --datasource-provider postgresql\nprisma init --datasource-provider mysql\nprisma init --datasource-provider sqlite\n\n# Initialize with Prisma Postgres (cloud)\nprisma init --db\n\n# Initialize with an example model\nprisma init --with-model\n```\n\n### Client Generation\n\n```bash\n# Generate Prisma Client\nprisma generate\n\n# Watch mode for development\nprisma generate --watch\n\n# Generate specific generator only\nprisma generate --generator client\n```\n\n### Bun Runtime\n\nWhen using Bun, always add the `--bun` flag so Prisma runs with the Bun runtime (otherwise it falls back to Node.js because of the CLI shebang):\n\n```bash\nbunx --bun prisma init\nbunx --bun prisma generate\n```\n\n### Local Development Database\n\n```bash\n# Start local Prisma Postgres\nprisma dev\n\n# Start with specific name\nprisma dev --name myproject\n\n# Start in background (detached)\nprisma dev --detach\n\n# List all local instances\nprisma dev ls\n\n# Stop instance\nprisma dev stop myproject\n\n# Remove instance data\nprisma dev rm myproject\n```\n\n### Database Operations\n\n```bash\n# Pull schema from existing database\nprisma db pull\n\n# Push schema to database (no migrations)\nprisma db push\n\n# Seed database\nprisma db seed\n\n# Execute raw SQL\nprisma db execute --file .\u002Fscript.sql\n```\n\n### Migrations (Development)\n\n```bash\n# Create and apply migration\nprisma migrate dev\n\n# Create migration with name\nprisma migrate dev --name add_users_table\n\n# Create migration without applying\nprisma migrate dev --create-only\n\n# Reset database and apply all migrations\nprisma migrate reset\n```\n\n### Migrations (Production)\n\n```bash\n# Apply pending migrations (CI\u002FCD)\nprisma migrate deploy\n\n# Check migration status\nprisma migrate status\n\n# Compare schemas and generate diff\nprisma migrate diff --from-config-datasource --to-schema schema.prisma --script\n```\n\n### Utility Commands\n\n```bash\n# Open Prisma Studio (database GUI)\nprisma studio\n\n# Start Prisma's MCP server for AI tools\nprisma mcp\n\n# Show version info\nprisma version\nprisma -v\n\n# Debug information\nprisma debug\n\n# Validate schema\nprisma validate\n\n# Format schema\nprisma format\n```\n\n## Current Prisma CLI Setup\n\n### New Configuration File\n\nUse `prisma.config.ts` for CLI configuration:\n\n```typescript\nimport 'dotenv\u002Fconfig'\nimport { defineConfig, env } from 'prisma\u002Fconfig'\n\nexport default defineConfig({\n  schema: 'prisma\u002Fschema.prisma',\n  migrations: {\n    path: 'prisma\u002Fmigrations',\n    seed: 'tsx prisma\u002Fseed.ts',\n  },\n  datasource: {\n    url: env('DATABASE_URL'),\n  },\n})\n```\n\n### Current Command Behavior\n\n- Run `prisma generate` explicitly after `migrate dev`, `db push`, or other schema syncs when you need fresh client output\n- Run `prisma db seed` explicitly after `migrate dev` or `migrate reset` when you need seed data\n- Use `prisma db execute --file ...` for raw SQL scripts\n\n### Environment Variables\n\nLoad environment variables explicitly in `prisma.config.ts`, commonly with `dotenv`:\n\n```typescript\n\u002F\u002F prisma.config.ts\nimport 'dotenv\u002Fconfig'\n```\n\n## Rule Files\n\nSee individual rule files for detailed command documentation:\n\n```\nreferences\u002Finit.md           - Project initialization\nreferences\u002Fgenerate.md       - Client generation\nreferences\u002Fdev.md            - Local development database\nreferences\u002Fdb_pull.md        - Database introspection\nreferences\u002Fdb_push.md        - Schema push\nreferences\u002Fdb_seed.md        - Database seeding\nreferences\u002Fdb_execute.md     - Raw SQL execution\nreferences\u002Fmigrate_dev.md    - Development migrations\nreferences\u002Fmigrate_deploy.md - Production migrations\nreferences\u002Fmigrate_reset.md  - Database reset\nreferences\u002Fmigrate_status.md - Migration status\nreferences\u002Fmigrate_resolve.md - Migration resolution\nreferences\u002Fmigrate_diff.md   - Schema diffing\nreferences\u002Fstudio.md         - Database GUI\nreferences\u002Fmcp.md            - Prisma MCP server\nreferences\u002Fvalidate.md       - Schema validation\nreferences\u002Fformat.md         - Schema formatting\nreferences\u002Fdebug.md          - Debug info\n```\n\n## How to Use\n\nUse the command categories above for navigation, then open the specific command reference file you need.\n",{"name":5,"license":15,"metadata":49,"description":7},{"author":26,"version":50},"7.6.0","master","c2e410e11df4d80d885e0ecf0583ef3c926df736",".ai\u002Fskills\u002Fofficial_prisma_prisma_cli",0,"https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory","https:\u002F\u002Fgithub.com\u002FiDorgham","Dorgham.me","hey I'm Dorgham \r\nI code, I create, and AI codes back. \r\nMaybe we can give AI the chance!! now we begin. 🚀🤖\r\n... . . . git commit -m \"Hello, Future\" ","2026-05-04 18:39:09",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add iDorgham\u002FWorkspace-Factory --skill prisma-cli",{"tool":66,"command":67},"bunx","bunx skills add iDorgham\u002FWorkspace-Factory --skill prisma-cli",{"tool":69,"command":70},"pnpm","pnpm dlx skills add iDorgham\u002FWorkspace-Factory --skill prisma-cli","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002F.ai\u002Fskills\u002Fofficial_prisma_prisma_cli\u002Fskill.md",true,[],[75,105,128,149,169,192],{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":84,"publishedAt":104},"01M71P8WVBMB2X3D24R0YT0B0E","vercel-react-view-transitions","Guide for implementing smooth, native-feeling animations using React's View Transition API (`\u003CViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter\u002Fexit of components, animate list reorder, implement directional (forward\u002Fback) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions view transitions, `startViewTransition`, `ViewTransition`, transition types, or asks about animating between UI states in React without third-party animation libraries.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_vercel_labs_react_view_transitions\u002Fskill.md",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[85,86,87,88,89,90,91,92,93,94,95,96,97,98,30,99,100,101,102,103],"react","vercel react view transitions","view","react view transitions","vercel","transitions","shared","back","Animation","css","types","states","element","implementing","components","api","route","create","libraries","2026-11-10 13:02:02",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":112,"publishedAt":104},"01M71P8TDGHZ289TSAC5VTG2EW","vercel-react-native-skills","React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_vercel_labs_react_native_skills\u002Fskill.md",[111],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},[85,113,114,89,115,116,117,118,98,119,30,120,99,121,122,123,124,125,126,127],"react native","native","vercel react native skills","react native skills","modules","performance","apps","tasks","mobile","expo","list","mobile performance","platform","animations","for",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":135,"publishedAt":104},"01M71P8QK4JF5BYRGYDDGPZQG9","vercel-react-best-practices","React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React\u002FNext.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_vercel_labs_react_best_practices\u002Fskill.md",[134],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},[85,136,137,89,138,118,139,30,140,120,99,141,142,143,144,145,35,146,147,148],"react best practices","vercel react best practices","best practices","writing","code","data fetching","react components","next","refactoring","data","Optimization","guidelines","triggers",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":156,"publishedAt":104},"01M71P8HVEA70K5N6ZVJCG2ED3","vercel-composition-patterns","React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_vercel_labs_composition_patterns\u002Fskill.md",[155],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},[157,89,158,35,159,160,161,162,148,163,164,165,30,166,120,99,167,168,100,85],"Composition","composition patterns","vercel composition patterns","react composition patterns","react 19","render","boolean","component architecture","use","reusable","architecture","react composition",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":178,"publishedAt":104},"01M71P60XXKKP222ZFJRG7R373","supabase-postgres-best-practices","Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_supabase_supabase_postgres_best_practices\u002Fskill.md",[175],{"categoryNo":176,"categoryName":177,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[179,180,181,182,138,183,184,185,127,146,118,186,187,139,188,165,189,190,191,30],"postgres best practices","supabase","postgres","supabase postgres best practices","categories","postgres performance","advanced","correct","schema","impact","Rules","critical","database",{"skillNo":193,"name":194,"nameZh":6,"description":195,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":196,"categories":197,"keywords":199,"publishedAt":214},"01M71P2ZCEJD0PKC458YTP1FJW","portable-text-serialization","Render and serialize Portable Text to React, Svelte, Vue, Astro, HTML, Markdown, and plain text. Use when implementing Portable Text rendering in any frontend framework, building custom serializers for non-standard block types, converting Portable Text to HTML strings server-side, converting Portable Text to Markdown, extracting plain text from Portable Text, or troubleshooting rendering issues with marks, blocks, lists, or custom types.","https:\u002F\u002Fgithub.com\u002FiDorgham\u002FWorkspace-Factory\u002Fblob\u002Fmaster\u002Ffactory\u002Flibrary\u002Fskills\u002Fofficial_sanity_io_portable_text_serialization\u002Fskill.md",[198],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},[200,201,202,203,204,95,205,162,206,98,207,208,30,85,209,210,40,211,212,213],"text","portable text serialization","portable","serialization","extracting","strings","issues","frontend","svelte","sanity","astro","markdown","rendering","vue","2026-11-10 10:56:23"]