[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-ea6c702a":3,"seo:featured-workflow:ea6c702a-4cf1-11f1-9bc6-00163e2b0d79:fr":84,"workflow-related-asset-ea6c702a-ea6c702a-4cf1-11f1-9bc6-00163e2b0d79":85},{"id":4,"uuid":5,"slug":6,"title":7,"description":8,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":13,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":15,"tags":22,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":29,"asset_kind":30,"target_tools":31,"install_mode":35,"entrypoint":19,"risk_profile":36,"dependencies":38,"verification":43,"agent_metadata":46,"agent_fit":59,"trust":71,"provenance":80,"created_at":82,"updated_at":83},2999,"ea6c702a-4cf1-11f1-9bc6-00163e2b0d79","asset-ea6c702a","KeystoneJS — Superpowered Headless CMS for Node.js","A programmable headless CMS and application backend built with GraphQL, React, and TypeScript that lets you define schemas in code and auto-generates an Admin UI and API.","8a910e34-3180-11f1-9bc6-00163e2b0d79","Script Depot","",0,4,"en",[16],{"id":17,"step_order":18,"title":19,"description":11,"prompt_template":20,"variables":11,"depends_on":21,"expected_output":11},3562,1,"KeystoneJS Overview","# KeystoneJS — Superpowered Headless CMS for Node.js\n\n## Quick Use\n```bash\nnpm init keystone-app@latest my-app\ncd my-app\nnpm run dev\n# Admin UI at http:\u002F\u002Flocalhost:3000\n# GraphQL playground at http:\u002F\u002Flocalhost:3000\u002Fapi\u002Fgraphql\n```\n\n## Introduction\nKeystoneJS is a headless CMS and application backend for Node.js. You define your data schema in TypeScript, and Keystone automatically generates a GraphQL API, a React-based Admin UI, and database migrations. It is designed for developers who want CMS capabilities with full programmatic control.\n\n## What KeystoneJS Does\n- Generates a complete GraphQL API from TypeScript schema definitions\n- Auto-creates an Admin UI with list views, filters, and relationship management\n- Manages database migrations for PostgreSQL, MySQL, and SQLite via Prisma\n- Provides access control rules at the list, field, and operation level\n- Supports custom server-side logic through hooks, virtual fields, and custom mutations\n\n## Architecture Overview\nKeystone is built on top of Prisma for database access and Apollo Server for the GraphQL layer. When you define lists and fields in your `keystone.ts` config file, Keystone generates Prisma schemas, GraphQL type definitions, and React Admin UI pages. The Admin UI is a Next.js application that communicates with the Keystone GraphQL endpoint. Hooks let you run custom logic before or after create, update, and delete operations.\n\n## Self-Hosting & Configuration\n- Scaffold a project with `npm init keystone-app@latest` and choose your database\n- Define your data model in `keystone.ts` using the `list()` and field helpers\n- Set the `db.provider` to `postgresql`, `mysql`, or `sqlite` with a connection string\n- Configure authentication with the built-in `createAuth()` helper for password-based login\n- Deploy as a standard Node.js application to any hosting provider or container platform\n\n## Key Features\n- Schema-as-code: define your entire data model in TypeScript with full IDE autocomplete\n- Relationship fields: polymorphic, one-to-many, and many-to-many relations with back-references\n- Document field: a structured rich-text editor with customizable block types and inline components\n- Access control: declarative rules that can reference the current session, item, or input data\n- Extensible Admin UI: add custom pages, branded views, or override default components\n\n## Comparison with Similar Tools\n- **Strapi** — UI-first CMS with a visual schema builder; Keystone is code-first with TypeScript schema definitions\n- **Payload CMS** — code-first CMS with REST and GraphQL; Keystone is GraphQL-native and uses Prisma for the ORM\n- **Directus** — database-first CMS that wraps existing tables; Keystone generates and manages the schema from code\n- **Sanity** — hosted CMS with a custom query language; Keystone is self-hosted with standard GraphQL\n- **Hasura** — auto-generates GraphQL from Postgres; Keystone adds an Admin UI, hooks, and schema authoring\n\n## FAQ\n**Q: Which databases does Keystone support?**\nA: PostgreSQL, MySQL, and SQLite through Prisma. PostgreSQL is recommended for production.\n\n**Q: Can I add custom GraphQL mutations and queries?**\nA: Yes. Use the `extendGraphqlSchema` config option to add custom resolvers, types, and mutations alongside the auto-generated ones.\n\n**Q: Does Keystone handle authentication?**\nA: Keystone provides a `createAuth()` helper for password-based authentication with session management. For OAuth or SSO, you can integrate third-party libraries.\n\n**Q: Is Keystone suitable for large applications?**\nA: Yes. Keystone is designed as an application backend, not just a content editor. Access control, hooks, and custom logic support complex business requirements.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Fkeystonejs\u002Fkeystone\n- https:\u002F\u002Fkeystonejs.com\u002Fdocs","0",[23],{"id":24,"name":25,"slug":26,"icon":27},11,"Scripts","script","📜",false,"afa088fbbdb104b39f1d643aa2f86a5920f97ef8ceac366ef424f7989aac5a10","skill",[32,33,34],"claude_code","codex","gemini_cli","single",{"executes_code":28,"modifies_global_config":28,"requires_secrets":37,"uses_absolute_paths":28,"network_access":28},[],{"npm":39,"pip":40,"brew":41,"system":42},[],[],[],[],{"commands":44,"expected_files":45},[],[19],{"asset_kind":30,"target_tools":47,"install_mode":35,"entrypoint":19,"risk_profile":48,"dependencies":50,"content_hash":29,"verification":55,"inferred":58},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":49,"uses_absolute_paths":28,"network_access":28},[],{"npm":51,"pip":52,"brew":53,"system":54},[],[],[],[],{"commands":56,"expected_files":57},[],[19],true,{"target":33,"score":60,"status":61,"policy":62,"why":63,"asset_kind":30,"install_mode":35},98,"native","allow",[64,65,66,67,68,69,70],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":29,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":74,"review_status":75,"signals":76},"established","hash_only",[],"unreviewed",[77,78,79],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":81,"content_hash":29,"visibility":18,"created_at":82,"updated_at":83},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-ea6c702a","2026-05-11 12:28:52","2026-05-11 16:27:09",null,[86,138,185,245],{"id":87,"uuid":88,"slug":89,"title":90,"description":91,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":92,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":93,"tags":94,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":96,"asset_kind":30,"target_tools":97,"install_mode":35,"entrypoint":98,"risk_profile":99,"dependencies":101,"verification":106,"agent_metadata":109,"agent_fit":121,"trust":123,"provenance":126,"created_at":128,"updated_at":129,"__relatedScore":130,"__relatedReasons":131,"__sharedTags":136},897,"f40e26c8-349e-11f1-9bc6-00163e2b0d79","payload-cms-open-source-fullstack-next-js-headless-cms-f40e26c8","Payload CMS — Open Source Fullstack Next.js Headless CMS","Payload is the open-source headless CMS and app framework built on Next.js. TypeScript-first, code-configured, with instant admin panel, auth, and file uploads.",62,[],[95],{"id":24,"name":25,"slug":26,"icon":27},"12d9681124f42871398b84811414e8438e685c087ad828964e3860fb3551ca70",[32,33,34],"SKILL.md",{"executes_code":28,"modifies_global_config":28,"requires_secrets":100,"uses_absolute_paths":28,"network_access":28},[],{"npm":102,"pip":103,"brew":104,"system":105},[],[],[],[],{"commands":107,"expected_files":108},[],[11],{"asset_kind":30,"target_tools":110,"install_mode":35,"entrypoint":98,"risk_profile":111,"dependencies":113,"content_hash":96,"verification":118},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":112,"uses_absolute_paths":28,"network_access":28},[],{"npm":114,"pip":115,"brew":116,"system":117},[],[],[],[],{"commands":119,"expected_files":120},[],[11],{"target":33,"score":60,"status":61,"policy":62,"why":122,"asset_kind":30,"install_mode":35},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":96,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":124,"review_status":75,"signals":125},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":127,"content_hash":96,"visibility":18,"created_at":128,"updated_at":129},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fpayload-cms-open-source-fullstack-next-js-headless-cms-f40e26c8","2026-04-10 13:34:32","2026-05-11 00:30:33",126.69901082418038,[132,133,134,135],"topic-match","same-kind","same-target","same-author",[26,137],"scripts",{"id":139,"uuid":140,"slug":141,"title":142,"description":143,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":144,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":145,"tags":146,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":148,"asset_kind":30,"target_tools":149,"install_mode":35,"entrypoint":150,"risk_profile":151,"dependencies":153,"verification":158,"agent_metadata":161,"agent_fit":173,"trust":175,"provenance":178,"created_at":180,"updated_at":181,"__relatedScore":182,"__relatedReasons":183,"__sharedTags":184},2050,"23b0242e-3fb6-11f1-9bc6-00163e2b0d79","hexo-fast-node-js-blog-framework-plugin-ecosystem-23b0242e","Hexo — Fast Node.js Blog Framework with Plugin Ecosystem","Hexo is a fast, simple, and extensible blog framework powered by Node.js. It renders Markdown posts into static HTML in seconds and supports hundreds of themes and plugins.",64,[],[147],{"id":24,"name":25,"slug":26,"icon":27},"394cc3bc2c5f3797522d9e189779233ce44258711f986c8a47475ae253a82360",[32,33,34],"Hexo Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":152,"uses_absolute_paths":28,"network_access":28},[],{"npm":154,"pip":155,"brew":156,"system":157},[],[],[],[],{"commands":159,"expected_files":160},[],[150],{"asset_kind":30,"target_tools":162,"install_mode":35,"entrypoint":150,"risk_profile":163,"dependencies":165,"content_hash":148,"verification":170},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":164,"uses_absolute_paths":28,"network_access":28},[],{"npm":166,"pip":167,"brew":168,"system":169},[],[],[],[],{"commands":171,"expected_files":172},[],[150],{"target":33,"score":60,"status":61,"policy":62,"why":174,"asset_kind":30,"install_mode":35},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":148,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":176,"review_status":75,"signals":177},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":179,"content_hash":148,"visibility":18,"created_at":180,"updated_at":181},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fhexo-fast-node-js-blog-framework-plugin-ecosystem-23b0242e","2026-04-24 16:18:14","2026-05-11 13:13:39",102.71937003496429,[132,133,134,135],[26,137],{"id":186,"uuid":187,"slug":188,"title":189,"description":190,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":191,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":192,"tags":193,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":195,"asset_kind":30,"target_tools":196,"install_mode":197,"entrypoint":98,"risk_profile":198,"dependencies":204,"verification":209,"agent_metadata":212,"agent_fit":224,"trust":232,"provenance":238,"created_at":240,"updated_at":241,"__relatedScore":242,"__relatedReasons":243,"__sharedTags":244},899,"f454ef61-349e-11f1-9bc6-00163e2b0d79","strapi-leading-open-source-headless-cms-f454ef61","Strapi — Leading Open Source Headless CMS","Strapi is the most popular open-source headless CMS with 71K+ stars. Visual content-type builder, REST & GraphQL APIs, RBAC, and extensive plugin marketplace.",155,[],[194],{"id":24,"name":25,"slug":26,"icon":27},"785db0d254ed160a747d7cb5e7bae21f3e9c32416f75032c4be0b4bbe40ed4a7",[32,33,34],"stage_only",{"executes_code":28,"modifies_global_config":28,"requires_secrets":199,"uses_absolute_paths":28,"network_access":58},[200,201,202,203],"ADMIN_JWT_SECRET","DATABASE_PASSWORD","JWT_SECRET","POSTGRES_PASSWORD",{"npm":205,"pip":206,"brew":207,"system":208},[],[],[],[],{"commands":210,"expected_files":211},[],[11],{"asset_kind":30,"target_tools":213,"install_mode":197,"entrypoint":98,"risk_profile":214,"dependencies":216,"content_hash":195,"verification":221},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":215,"uses_absolute_paths":28,"network_access":58},[200,201,202,203],{"npm":217,"pip":218,"brew":219,"system":220},[],[],[],[],{"commands":222,"expected_files":223},[],[11],{"target":33,"score":225,"status":197,"policy":197,"why":226,"asset_kind":30,"install_mode":197},29,[64,65,227,228,229,230,231,70],"install_mode stage_only","policy stage_only","install_mode is stage_only","risk_profile.requires_secrets is not empty","risk_profile.network_access is true",{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":195,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":233,"review_status":75,"signals":236},[234,235,197],"network_access","requires_secrets",[237,77,78],"asset has usage views",{"owner_uuid":9,"owner_name":10,"source_url":239,"content_hash":195,"visibility":18,"created_at":240,"updated_at":241},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fstrapi-leading-open-source-headless-cms-f454ef61","2026-04-10 13:34:33","2026-05-11 15:47:16",102.2896868975317,[132,133,134,135],[26,137],{"id":246,"uuid":247,"slug":248,"title":249,"description":250,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":251,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":252,"tags":253,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":255,"asset_kind":30,"target_tools":256,"install_mode":35,"entrypoint":98,"risk_profile":257,"dependencies":259,"verification":264,"agent_metadata":267,"agent_fit":279,"trust":281,"provenance":284,"created_at":286,"updated_at":287,"__relatedScore":288,"__relatedReasons":289,"__sharedTags":290},932,"ca8df7e8-34bf-11f1-9bc6-00163e2b0d79","medusa-open-source-headless-commerce-engine-ca8df7e8","Medusa — Open Source Headless Commerce Engine","Medusa is an open-source composable commerce engine built with Node.js. Modular architecture, REST & JS SDK, and full customization for building custom storefronts and commerce flows.",186,[],[254],{"id":24,"name":25,"slug":26,"icon":27},"2f482c1d2d8fa7006dea7612ada6dd53b58efbe07f636c16f0801707ec67688b",[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":258,"uses_absolute_paths":28,"network_access":28},[],{"npm":260,"pip":261,"brew":262,"system":263},[],[],[],[],{"commands":265,"expected_files":266},[],[11],{"asset_kind":30,"target_tools":268,"install_mode":35,"entrypoint":98,"risk_profile":269,"dependencies":271,"content_hash":255,"verification":276},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":270,"uses_absolute_paths":28,"network_access":28},[],{"npm":272,"pip":273,"brew":274,"system":275},[],[],[],[],{"commands":277,"expected_files":278},[],[11],{"target":33,"score":60,"status":61,"policy":62,"why":280,"asset_kind":30,"install_mode":35},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":255,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":282,"review_status":75,"signals":283},[],[237,77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":285,"content_hash":255,"visibility":18,"created_at":286,"updated_at":287},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fmedusa-open-source-headless-commerce-engine-ca8df7e8","2026-04-10 17:29:36","2026-05-11 14:37:59",98.40776240980475,[132,133,134,135],[26,137]]