[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-payloadcms-claude-plugin-en":3,"guides-for-payloadcms-claude-plugin":479,"similar-k175v0jdmghw5sx053bcp2p7s186mfg2-en":480},{"_creationTime":4,"_id":5,"children":6,"community":48,"display":49,"evaluation":52,"identity":284,"isFallback":275,"parentExtension":288,"providers":318,"relations":323,"repo":324,"tags":476,"workflow":477},1778695270404.0505,"k175v0jdmghw5sx053bcp2p7s186mfg2",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":41,"tags":43,"workflow":44},1778695270404.052,"k17c6xgzcf1r9na2v9n1ve00z986nk0s",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.",{"claudeCode":15},"payloadcms/payload","Payload CMS","https://github.com/payloadcms/payload",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":23},"tools/claude-plugin/skills/payload","payloadcms","payload","en","skill",{"evaluate":25,"extract":38},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":36,"tier":37},"3.0.0","4.4.0",78,[20,30,31,32,33,34,35],"cms","nextjs","typescript","backend","api","database","global","community",{"commitSha":39,"license":40},"HEAD","MIT",{"parentExtensionId":5,"repoId":42},"kd7b632pzxv8n7atthp74q3zm986nqas",[34,33,30,35,31,20,32],{"evaluatedAt":45,"extractAt":46,"updatedAt":47},1778695410120,1778695270404,1778695658808,{"reviewCount":11},{"description":50,"installMethods":51,"name":21,"sourceUrl":17},"Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.",{"claudeCode":21},{"_creationTime":53,"_id":54,"extensionId":5,"locale":22,"result":55,"trustSignals":265,"workflow":282},1778695305848.8516,"kn79c78eakjmkrwwn3389qh1zx86mnsf",{"checks":56,"evaluatedAt":242,"extensionSummary":243,"features":244,"nonGoals":249,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":253,"rationale":254,"score":255,"summary":256,"tags":257,"targetMarket":36,"tier":37,"useCases":260},[57,62,65,68,72,75,80,84,87,90,94,98,101,105,108,111,114,117,120,123,127,131,136,140,144,147,150,153,157,160,163,166,169,172,175,179,183,187,190,194,197,200,203,206,209,212,215,218,221,224,228,231,234,238],{"category":58,"check":59,"severity":60,"summary":61},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses problems related to Payload development, including specific areas like collections, fields, hooks, and access control.",{"category":58,"check":63,"severity":60,"summary":64},"Unique selling proposition","The skill provides expert guidance on Payload CMS development patterns, which goes beyond default LLM behavior by offering specific configurations, examples, and solutions for a complex framework.",{"category":58,"check":66,"severity":60,"summary":67},"Production readiness","The skill covers a comprehensive lifecycle for Payload development, addressing configuration, collections, fields, hooks, access control, queries, and adapters, making it suitable for production workflows.",{"category":69,"check":70,"severity":60,"summary":71},"Scope","Single responsibility principle","The plugin focuses on Payload CMS development, covering a coherent set of related capabilities without venturing into unrelated domains like general testing or deployment.",{"category":69,"check":73,"severity":60,"summary":74},"Description quality","The displayed description accurately and concisely reflects the plugin's focus on Payload development, covering its key features.",{"category":76,"check":77,"severity":78,"summary":79},"Invocation","Scoped tools","not_applicable","This is a plugin and does not expose individual tools that can be evaluated for scoping.",{"category":81,"check":82,"severity":78,"summary":83},"Documentation","Configuration & parameter reference","This plugin does not expose configurable parameters or options directly to the user that require documentation.",{"category":69,"check":85,"severity":78,"summary":86},"Tool naming","This is a plugin and does not expose individual tools with names to evaluate.",{"category":69,"check":88,"severity":78,"summary":89},"Minimal I/O surface","This is a plugin and does not expose individual tools with parameter schemas or response shapes.",{"category":91,"check":92,"severity":60,"summary":93},"License","License usability","The plugin's license is MIT, a permissive open-source license, and is declared in both the plugin.json and LICENSE.md.",{"category":95,"check":96,"severity":60,"summary":97},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":95,"check":99,"severity":60,"summary":100},"Dependency Management","The repository includes a lockfile, indicating dependencies are managed.",{"category":102,"check":103,"severity":78,"summary":104},"Security","Secret Management","The plugin does not appear to handle secrets directly.",{"category":102,"check":106,"severity":60,"summary":107},"Injection","The plugin's purpose and structure suggest it focuses on providing guidance and does not appear to load or execute untrusted third-party data as instructions.",{"category":102,"check":109,"severity":60,"summary":110},"Transitive Supply-Chain Grenades","The plugin does not appear to fetch external files or execute code at runtime, keeping all content within the bundle.",{"category":102,"check":112,"severity":60,"summary":113},"Sandbox Isolation","The plugin is designed to provide guidance and does not perform file system operations or interact with the sandbox in a way that would compromise isolation.",{"category":102,"check":115,"severity":60,"summary":116},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the plugin's structure.",{"category":102,"check":118,"severity":60,"summary":119},"Data Exfiltration","The plugin's function is to provide development guidance and does not involve sending confidential data to third parties.",{"category":102,"check":121,"severity":60,"summary":122},"Hidden Text Tricks","The bundled content and documentation appear free of hidden steering tricks or obfuscation.",{"category":124,"check":125,"severity":60,"summary":126},"Hooks","Opaque code execution","The plugin's hooks, if any, are expected to be plain and readable, not obfuscated or dynamically fetched.",{"category":128,"check":129,"severity":60,"summary":130},"Portability","Structural Assumption","The plugin provides guidance and does not make structural assumptions about the user's project organization outside of its own bundle.",{"category":132,"check":133,"severity":134,"summary":135},"Trust","Issues Attention","warning","There are 134 open issues and 99 closed issues in the last 90 days, indicating a low closure rate and a significant number of open issues, suggesting slow maintainer response.",{"category":137,"check":138,"severity":134,"summary":139},"Versioning","Release Management","The manifest version is stuck at 0.0.1, and installation instructions reference 'main', making it difficult to pin a specific version.",{"category":141,"check":142,"severity":78,"summary":143},"Code Execution","Validation","This plugin focuses on providing guidance and does not execute code with user-configurable inputs or structured output.",{"category":102,"check":145,"severity":60,"summary":146},"Unguarded Destructive Operations","The plugin's purpose is guidance and does not involve destructive operations.",{"category":141,"check":148,"severity":78,"summary":149},"Error Handling","The plugin does not execute code in a way that would require error handling in the traditional sense.",{"category":141,"check":151,"severity":78,"summary":152},"Logging","The plugin does not perform actions that require local audit logging.",{"category":154,"check":155,"severity":78,"summary":156},"Compliance","GDPR","The plugin does not operate on personal data.",{"category":154,"check":158,"severity":60,"summary":159},"Target market","The extension is global in scope and does not exhibit any regional or jurisdictional logic.",{"category":128,"check":161,"severity":60,"summary":162},"Runtime stability","The plugin is designed to provide guidance and does not make assumptions about specific runtime environments like shells or operating systems.",{"category":81,"check":164,"severity":60,"summary":165},"README","A README file exists and clearly states the extension's purpose and installation instructions.",{"category":69,"check":167,"severity":78,"summary":168},"Tool surface size","This is a plugin, not a collection of individual tools to evaluate for surface size.",{"category":76,"check":170,"severity":78,"summary":171},"Overlapping near-synonym tools","This is a plugin and does not expose individual tools with overlapping names.",{"category":81,"check":173,"severity":60,"summary":174},"Phantom features","All features mentioned in the README, such as collections, fields, and hooks, correspond to the documented purpose and capabilities of Payload CMS development guidance.",{"category":176,"check":177,"severity":60,"summary":178},"Install","Installation instruction","The README provides clear installation instructions via GitHub and an example invocation.",{"category":180,"check":181,"severity":78,"summary":182},"Errors","Actionable error messages","The plugin provides guidance and does not have user-facing error paths that require actionable messages.",{"category":184,"check":185,"severity":60,"summary":186},"Execution","Pinned dependencies","The repository includes a lockfile, indicating that third-party dependencies are pinned.",{"category":69,"check":188,"severity":78,"summary":189},"Dry-run preview","The plugin is purely informational and does not perform state-changing operations or send data outward.",{"category":191,"check":192,"severity":78,"summary":193},"Protocol","Idempotent retry & timeouts","The plugin does not perform remote calls or state-changing operations that would require idempotency or timeouts.",{"category":154,"check":195,"severity":60,"summary":196},"Telemetry opt-in","There is no indication of telemetry collection; if present, it is likely opt-in by default given the open-source nature and lack of explicit opt-out mechanisms.",{"category":76,"check":198,"severity":78,"summary":199},"Name collisions","This plugin ships with a single named skill ('payload') and does not have name collisions with other bundled extensions or built-ins.",{"category":76,"check":201,"severity":78,"summary":202},"Hooks-off mechanism","The plugin does not appear to implement hooks that would require a hooks-off mechanism.",{"category":76,"check":204,"severity":78,"summary":205},"Hook matcher tightness","There are no hooks declared in the plugin.json to evaluate for matcher tightness.",{"category":102,"check":207,"severity":78,"summary":208},"Hook security","The plugin does not appear to implement hooks that would require security considerations like disable toggles or prompt mutation.",{"category":124,"check":210,"severity":78,"summary":211},"Silent prompt rewriting","The plugin does not have a UserPromptSubmit hook that could silently rewrite prompts.",{"category":102,"check":213,"severity":78,"summary":214},"Permission Hook","The plugin does not implement PermissionRequest hooks.",{"category":154,"check":216,"severity":78,"summary":217},"Hook privacy","The plugin does not have hooks that send data to a service via network or perform logging.",{"category":141,"check":219,"severity":78,"summary":220},"Hook dependency","The plugin does not appear to have any hook scripts that would require evaluation for dependency or readability.",{"category":81,"check":222,"severity":60,"summary":223},"Feature Transparency","The README clearly lists the features covered by the Payload skill, aligning with the plugin's described purpose.",{"category":225,"check":226,"severity":60,"summary":227},"Convention","Layout convention adherence","The plugin follows Claude Code plugin conventions, with plugin.json in .claude-plugin and the skill located in tools/claude-plugin/skills/payload.",{"category":225,"check":229,"severity":78,"summary":230},"Plugin state","The plugin does not appear to have persistent state that would need to live under CLAUDE_PLUGIN_DATA.",{"category":102,"check":232,"severity":78,"summary":233},"Keychain-stored secrets","The plugin does not handle secrets that would need to be routed through userConfig.",{"category":235,"check":236,"severity":60,"summary":237},"Dependencies","Tagged release sourcing","The plugin installation points to a specific GitHub repository, and the trust signals indicate a recent push date, suggesting it's sourced from a maintained repository rather than a bare branch.",{"category":239,"check":240,"severity":60,"summary":241},"Installation","Clean uninstall","The plugin does not spawn background daemons or persistent services, ensuring a clean uninstall by removing only its own components.",1778695305738,"This plugin provides expert guidance for developing with Payload CMS, covering its core features like collections, fields, hooks, access control, queries, and database adapters. It is installed directly from the Payload GitHub repository.",[245,246,247,248],"Guidance on Payload collections, fields, and hooks","Detailed access control patterns","Explanation of Payload API and query capabilities","Information on database adapters and advanced features",[250,251,252],"Automatically generating Payload CMS code","Directly managing Payload CMS instances","Providing a UI for Payload CMS configuration","To assist developers in building and configuring Payload CMS projects by offering expert patterns, configurations, and API examples.","The plugin has warnings for 'Issues Attention' due to a low closure rate and 'Release Management' because the version is stuck at 0.0.1 with installation referencing 'main', indicating potential maintenance and versioning concerns.",76,"A comprehensive guidance plugin for Payload CMS development, well-documented and actively maintained, with minor concerns around issue responsiveness and versioning.",[20,32,30,258,259],"developer-tools","code-guidance",[261,262,263,264],"When working on `payload.config.ts` files","When configuring collections or global settings","When needing help with fields, hooks, or access control","When debugging Payload CMS patterns or errors",{"codeQuality":266,"collectedAt":268,"documentation":269,"maintenance":272,"security":280,"testCoverage":281},{"hasLockfile":267},true,1778695287803,{"descriptionLength":270,"readmeSize":271},111,8245,{"closedIssues90d":273,"forks":274,"hasChangelog":275,"manifestVersion":276,"openIssues90d":277,"pushedAt":278,"stars":279},99,3705,false,"0.0.1",134,1778694967000,42370,{"hasNpmPackage":275,"license":40,"smitheryVerified":275},{"hasCi":267,"hasTests":267},{"updatedAt":283},1778695305848,{"basePath":285,"githubOwner":20,"githubRepo":21,"locale":22,"slug":286,"type":287},"tools/claude-plugin","claude-plugin","plugin",{"_creationTime":289,"_id":290,"community":291,"display":292,"identity":296,"parentExtension":299,"providers":300,"relations":313,"tags":314,"workflow":315},1778695270404.0503,"k174tjkcka234m2hf02wqpvvj186ngmz",{"reviewCount":11},{"description":293,"installMethods":294,"name":295,"sourceUrl":17},"Development marketplace for Payload",{"claudeCode":15},"Payload Development Marketplace",{"basePath":297,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":298},"","marketplace",null,{"evaluate":301,"extract":307},{"promptVersionExtension":302,"promptVersionScoring":27,"score":303,"tags":304,"targetMarket":36,"tier":37},"3.1.0",77,[30,298,20,305,306],"development","curation",{"commitSha":39,"license":40,"marketplace":308,"plugin":311},{"name":309,"pluginCount":310,"version":276},"payload-marketplace",1,{"mcpCount":11,"provider":312,"skillCount":11},"classify",{"repoId":42},[30,306,305,298,20],{"evaluatedAt":316,"extractAt":46,"updatedAt":317},1778695287538,1778695655075,{"evaluate":319,"extract":321},{"promptVersionExtension":26,"promptVersionScoring":27,"score":255,"tags":320,"targetMarket":36,"tier":37},[20,32,30,258,259],{"commitSha":39,"license":40,"plugin":322},{"mcpCount":11,"provider":312,"skillCount":310},{"parentExtensionId":290,"repoId":42},{"_creationTime":325,"_id":42,"identity":326,"providers":327,"workflow":472},1778695257512.8179,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":328,"discover":451,"github":454},{"commitSha":39,"extensions":329},[330,343,353,362,370,378,386,394,399,415,429,440],{"basePath":297,"description":293,"displayName":309,"installMethods":331,"rationale":332,"selectedPaths":333,"source":342,"sourceLanguage":22,"type":298},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[334,337,339],{"path":335,"priority":336},".claude-plugin/marketplace.json","mandatory",{"path":338,"priority":336},"README.md",{"path":340,"priority":341},"LICENSE.md","high","rule",{"basePath":285,"description":50,"displayName":21,"installMethods":344,"license":40,"rationale":345,"selectedPaths":346,"source":342,"sourceLanguage":22,"type":287},{"claudeCode":21},"plugin manifest at tools/claude-plugin/.claude-plugin/plugin.json",[347,349,350],{"path":348,"priority":336},".claude-plugin/plugin.json",{"path":338,"priority":336},{"path":351,"priority":352},"skills/payload/SKILL.md","medium",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":342,"sourceLanguage":22,"type":23},".claude/skills/audit-dependencies","Use when fixing dependency vulnerabilities, running pnpm audit, or when the audit-dependencies CI check fails","audit-dependencies",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/audit-dependencies/SKILL.md",[360],{"path":361,"priority":336},"SKILL.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":342,"sourceLanguage":22,"type":23},".claude/skills/generate-translations","Use when new translation keys are added to packages to generate new translations strings","generate-translations",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/generate-translations/SKILL.md",[369],{"path":361,"priority":336},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":342,"sourceLanguage":22,"type":23},".claude/skills/triage-ci-flake","Use when CI tests fail on main branch after PR merge, or when investigating flaky test failures in CI environments","triage-ci-flake",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/triage-ci-flake/SKILL.md",[377],{"path":361,"priority":336},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":342,"sourceLanguage":22,"type":23},".claude/skills/ui4","Manually invoked skill for reskinning Payload UI components. Requires Figma URL. Usage: /ui4","ui4",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/ui4/SKILL.md",[385],{"path":361,"priority":336},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":342,"sourceLanguage":22,"type":23},".claude/skills/ui4-review","Review UI4 CSS migrations for proper token usage. Checks that CSS variables are used instead of hardcoded values.","ui4-review",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/ui4-review/SKILL.md",[393],{"path":361,"priority":336},{"basePath":19,"description":13,"displayName":21,"installMethods":395,"rationale":396,"selectedPaths":397,"source":342,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at tools/claude-plugin/skills/payload/SKILL.md",[398],{"path":361,"priority":336},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"license":40,"rationale":404,"selectedPaths":405,"source":342,"sourceLanguage":22,"type":414},"packages/codemod","Codemods for migrating Payload projects across versions.","@payloadcms/codemod",{"npm":402},"cli ecosystem detected at packages/codemod",[406,408,409,411],{"path":407,"priority":336},"package.json",{"path":338,"priority":336},{"path":410,"priority":352},"bin/cli.js",{"path":412,"priority":413},"src/cli.ts","low","cli",{"basePath":416,"displayName":417,"installMethods":418,"license":40,"rationale":419,"selectedPaths":420,"source":342,"sourceLanguage":22,"type":414},"packages/create-payload-app","create-payload-app",{"npm":417},"cli ecosystem detected at packages/create-payload-app",[421,422,423,424,425,427],{"path":407,"priority":336},{"path":338,"priority":336},{"path":340,"priority":341},{"path":410,"priority":352},{"path":426,"priority":413},"src/index.ts",{"path":428,"priority":413},"src/main.ts",{"basePath":430,"displayName":431,"installMethods":432,"license":40,"rationale":433,"selectedPaths":434,"source":342,"sourceLanguage":22,"type":414},"packages/graphql","@payloadcms/graphql",{"npm":431},"cli ecosystem detected at packages/graphql",[435,436,437,439],{"path":407,"priority":336},{"path":340,"priority":341},{"path":438,"priority":352},"bin.js",{"path":426,"priority":413},{"basePath":441,"description":442,"displayName":21,"installMethods":443,"license":40,"rationale":444,"selectedPaths":445,"source":342,"sourceLanguage":22,"type":414},"packages/payload","Node, React, Headless CMS and Application Framework built on Next.js",{"npm":21},"cli ecosystem detected at packages/payload",[446,447,448,449,450],{"path":407,"priority":336},{"path":338,"priority":336},{"path":340,"priority":341},{"path":438,"priority":352},{"path":426,"priority":413},{"sources":452},[453],"manual",{"closedIssues90d":273,"description":455,"forks":274,"homepage":456,"license":40,"openIssues90d":277,"pushedAt":278,"readmeSize":271,"stars":279,"topics":457},"Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.","https://payloadcms.com",[458,30,459,460,461,21,462,32,463,464,465,466,467,468,469,20,470,471,31],"headless-cms","express","graphql","react","nodejs","javascript","mongodb","headless","content-management-system","content-management","mit-license","open-source","jamstack","postgres",{"classifiedAt":473,"discoverAt":474,"extractAt":475,"githubAt":475,"updatedAt":473},1778695270182,1778695257512,1778695267667,[30,259,258,20,32],{"evaluatedAt":283,"extractAt":46,"updatedAt":478},1778695654909,[],[481,511,538],{"_creationTime":482,"_id":483,"community":484,"display":485,"identity":490,"providers":494,"relations":503,"tags":506,"workflow":507},1778698235845.4077,"k17f8b1e3611rh6d9e6peh43b186m55k",{"reviewCount":11},{"description":486,"installMethods":487,"name":488,"sourceUrl":489},"Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",{"claudeCode":488},"context7-plugin","https://github.com/upstash/context7",{"basePath":491,"githubOwner":492,"githubRepo":493,"locale":22,"slug":493,"type":287},"plugins/claude/context7","upstash","context7",{"evaluate":495,"extract":502},{"promptVersionExtension":26,"promptVersionScoring":27,"score":496,"tags":497,"targetMarket":36,"tier":501},100,[498,258,499,500],"documentation","code-examples","mcp-server","verified",{"commitSha":39},{"parentExtensionId":504,"repoId":505},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w",[499,258,498,500],{"evaluatedAt":508,"extractAt":509,"updatedAt":510},1778698268645,1778698235845,1778698495329,{"_creationTime":512,"_id":513,"community":514,"display":515,"identity":520,"providers":524,"relations":531,"tags":534,"workflow":535},1778685949178.7742,"k17dgc5scd649szmm3x9evvv3h86mshy",{"reviewCount":11},{"description":516,"installMethods":517,"name":518,"sourceUrl":519},"Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress",{"claudeCode":518},"claude-hud","https://github.com/davepoon/buildwithclaude",{"basePath":521,"githubOwner":522,"githubRepo":523,"locale":22,"slug":518,"type":287},"plugins/claude-hud","davepoon","buildwithclaude",{"evaluate":525,"extract":530},{"promptVersionExtension":26,"promptVersionScoring":27,"score":496,"tags":526,"targetMarket":36,"tier":501},[527,528,529,32,462],"hud","monitoring","statusline",{"commitSha":39,"license":40},{"parentExtensionId":532,"repoId":533},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[527,528,462,529,32],{"evaluatedAt":536,"extractAt":537,"updatedAt":536},1778686047407,1778685949178,{"_creationTime":539,"_id":540,"community":541,"display":542,"identity":547,"providers":551,"relations":560,"tags":563,"workflow":564},1778699018122.781,"k176q6f38sfmrmpz6zyvtcwmc186ngea",{"reviewCount":11},{"description":543,"installMethods":544,"name":545,"sourceUrl":546},"Web scripting with PHP and Ruby for web applications, CMS development, and backend services",{"claudeCode":545},"web-scripting","https://github.com/wshobson/agents",{"basePath":548,"githubOwner":549,"githubRepo":550,"locale":22,"slug":545,"type":287},"plugins/web-scripting","wshobson","agents",{"evaluate":552,"extract":559},{"promptVersionExtension":26,"promptVersionScoring":27,"score":553,"tags":554,"targetMarket":36,"tier":501},96,[555,556,557,30,558],"php","ruby","web-development","backend-services",{"commitSha":39,"license":40},{"parentExtensionId":561,"repoId":562},"k17cywe30jfsfw3cdpncjfn8y186nvyw","kd74de64zj0axtg5b8t7eqqe2x86nske",[558,30,555,556,557],{"evaluatedAt":565,"extractAt":566,"updatedAt":565},1778700042516,1778699018122]