[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-anthropics-pr-review-toolkit-uk":3,"guides-for-anthropics-pr-review-toolkit":275,"similar-k17dy0a0ez2dwjdmah5awj73vd8668cj":276},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":209,"isFallback":214,"parentExtension":215,"providers":246,"relations":251,"repo":252,"workflow":274},1778054452948.4277,"k17dy0a0ez2dwjdmah5awj73vd8668cj",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification",{},"PR Review Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/pr-review-toolkit",[15,16,17,18,19],"code-review","pr","developer-tools","agent","automation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":197,"workflow":207},1778054703946.7893,"kn7efg6njp1rjnk6q6rg38bh3d8663zt","en",{"checks":25,"evaluatedAt":187,"extensionSummary":188,"promptVersionExtension":189,"promptVersionScoring":190,"rationale":191,"score":192,"summary":193,"tags":194,"targetMarket":195,"tier":196},[26,31,34,37,41,44,48,53,56,59,63,67,70,74,77,80,83,86,89,92,96,100,104,108,112,115,118,121,125,128,131,134,137,140,143,146,148,151,154,157,160,163,166,169,173,176,179,183],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The displayed description clearly names a concrete user problem: comprehensive PR review for various code quality aspects.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The extension offers specialized agents for different review aspects, providing value beyond a generic LLM's capabilities by focusing analysis on specific code quality dimensions.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The plugin provides a suite of agents designed for code review, covering a complete lifecycle of checks from initial writing to simplification, and appears ready for use in a workflow.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The plugin bundles several specialized agents focused on different aspects of PR review, which are thematically related and form a coherent workflow.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description is concise, readable, and accurately reflects the functionality of the bundled agents for PR review.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The plugin exposes specific, verb-noun specialist agents like 'comment-analyzer', 'pr-test-analyzer', etc., which are well-scoped and easy for an agent to select.",{"category":49,"check":50,"severity":51,"summary":52},"Documentation","Configuration & parameter reference","not_applicable","No explicit configuration or parameters are documented, and the agents appear to operate on the code diff directly without user-configurable options.",{"category":38,"check":54,"severity":29,"summary":55},"Tool naming","Agent names like 'comment-analyzer' and 'pr-test-analyzer' are descriptive and follow kebab-case conventions.",{"category":38,"check":57,"severity":29,"summary":58},"Minimal I/O surface","Agents appear to focus on analyzing code diffs and providing structured feedback, with inputs likely limited to code context and outputs being analysis reports.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension includes a LICENSE file with the Apache License 2.0, which is a permissive open-source license.",{"category":64,"check":65,"severity":51,"summary":66},"Maintenance","Commit recency","No commit history is available for this specific plugin's directory in the provided context, so recency cannot be evaluated.",{"category":64,"check":68,"severity":51,"summary":69},"Dependency Management","No third-party dependencies are apparent within the plugin's code or manifests.",{"category":71,"check":72,"severity":51,"summary":73},"Security","Secret Management","The plugin agents analyze code and do not appear to handle or expose any secrets.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The plugin agents analyze code and do not load or execute external third-party data as instructions.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The plugin appears to contain only local code for its agents and does not fetch remote content or execute arbitrary code.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The plugin's agents perform code analysis and do not appear to write to files outside of their intended scope or the project directory.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No detached-process spawns or retry loops around denied tool calls were detected in the agent scripts.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The plugin's agents analyze code and do not make undocumented outbound calls or exfiltrate data.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, and descriptions are clean printable ASCII.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","Agent scripts are provided as readable `.md` files and do not appear to use obfuscation techniques.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The agents analyze code diffs and do not appear to make assumptions about user-specific project file layouts beyond what is provided in the diff.",{"category":101,"check":102,"severity":51,"summary":103},"Trust","Issues Attention","No issue tracker data is available for this specific plugin directory.",{"category":105,"check":106,"severity":51,"summary":107},"Versioning","Release Management","No manifest version is found, and there are no GitHub releases or CHANGELOG.md for this plugin.",{"category":109,"check":110,"severity":51,"summary":111},"Code Execution","Validation","The agents analyze code and do not appear to take user input arguments that require schema validation.",{"category":71,"check":113,"severity":51,"summary":114},"Unguarded Destructive Operations","The plugin's agents are for code analysis and do not perform any destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The agent definitions in Markdown describe expected error handling behavior for the agents, and the core command script handles errors by returning structured output.",{"category":109,"check":119,"severity":51,"summary":120},"Logging","The plugin's agents analyze code and do not perform destructive actions or outbound calls that would require local logging.",{"category":122,"check":123,"severity":29,"summary":124},"Compliance","GDPR","The agents analyze code and do not operate on personal data; their output is code analysis, not personal information.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The extension's functionality is code review, which is universally applicable and does not have regional restrictions, thus the target market is global.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The agents are defined in Markdown and are intended to run within the Claude Code environment, with no apparent assumptions of specific OS or shell features beyond standard Claude Code capabilities.",{"category":38,"check":132,"severity":29,"summary":133},"Tool surface size","The plugin exposes 6 distinct agents (comment-analyzer, pr-test-analyzer, silent-failure-hunter, type-design-analyzer, code-reviewer, code-simplifier), which is within the ideal range.",{"category":45,"check":135,"severity":29,"summary":136},"Name collisions","The 6 agents have distinct names and descriptions, preventing router missmatches.",{"category":45,"check":138,"severity":29,"summary":139},"Overlapping near-synonym tools","The agent names like 'code-reviewer' and 'code-simplifier' cover distinct but related aspects of code analysis and refinement, avoiding direct overlap.",{"category":45,"check":141,"severity":51,"summary":142},"Hooks-off mechanism","This plugin does not appear to implement any hooks that would require a hooks-off mechanism.",{"category":45,"check":144,"severity":51,"summary":145},"Hook matcher tightness","This plugin does not appear to implement any hooks.",{"category":71,"check":147,"severity":51,"summary":145},"Hook security",{"category":93,"check":149,"severity":51,"summary":150},"Silent prompt rewriting","This plugin does not appear to implement any UserPromptSubmit hooks.",{"category":71,"check":152,"severity":51,"summary":153},"Permission Hook","This plugin does not appear to implement any PermissionRequest hooks.",{"category":122,"check":155,"severity":51,"summary":156},"Hook privacy","This plugin does not appear to implement any hooks that would involve logging or telemetry.",{"category":109,"check":158,"severity":51,"summary":159},"Hook dependency","This plugin does not appear to implement any hooks that would involve external dependencies.",{"category":49,"check":161,"severity":29,"summary":162},"Install / Setup Instructions","The README provides clear installation instructions via the plugin system and a general overview of the agents.",{"category":49,"check":164,"severity":29,"summary":165},"Feature Transparency","The README clearly lists and describes each of the 6 specialized agents and their functions.",{"category":49,"check":167,"severity":29,"summary":168},"Phantom features","All features (agents) promised in the README have corresponding agent definitions in the code.",{"category":170,"check":171,"severity":29,"summary":172},"Convention","Layout convention adherence","The plugin follows the standard structure with `.claude-plugin/plugin.json` and agent definitions in `agents/`.",{"category":170,"check":174,"severity":51,"summary":175},"Plugin state","The plugin does not appear to have persistent state that would need to be managed under CLAUDE_PLUGIN_DATA.",{"category":71,"check":177,"severity":51,"summary":178},"Keychain-stored secrets","The plugin agents do not handle secrets that would require keychain storage.",{"category":180,"check":181,"severity":51,"summary":182},"Dependencies","Tagged release sourcing","The plugin does not bundle any external MCP servers or dependencies that require tagged release sourcing.",{"category":184,"check":185,"severity":29,"summary":186},"Installation","Clean uninstall","The plugin's agents analyze code and do not appear to spawn background daemons, cron jobs, or other persistent processes that would survive an uninstall.",1778054645340,"This plugin bundles six distinct agents: comment-analyzer, pr-test-analyzer, silent-failure-hunter, type-design-analyzer, code-reviewer, and code-simplifier. Each agent focuses on a specific aspect of code quality and analysis, providing detailed feedback on PRs.","2.0.0","3.4.0","The extension is of very high quality, with all checks passing or being not applicable. The description is accurate, the scope is well-defined across specialized agents, and the documentation is clear. There are no security or maintenance concerns.",98,"A high-quality plugin providing specialized agents for comprehensive PR review.",[15,16,17,18,19],"global","verified",{"codeQuality":198,"collectedAt":199,"documentation":200,"maintenance":202,"popularity":203,"security":204,"testCoverage":206},{},1778054630373,{"descriptionLength":201,"readmeSize":8},130,{},{"smitheryUniqueUsers":8,"smitheryUseCount":8},{"hasNpmPackage":205,"smitheryVerified":205},false,{"hasCi":205,"hasTests":205},{"updatedAt":208},1778054703946,{"githubOwner":210,"githubRepo":211,"locale":23,"slug":212,"type":213},"anthropics","claude-plugins-official","pr-review-toolkit","plugin",true,{"_creationTime":216,"_id":217,"community":218,"display":219,"identity":228,"parentExtension":229,"providers":230,"relations":240,"workflow":242},1778054452948.4092,"k171b9714j6pgfxqht22y94q4x866sck",{"reviewCount":8},{"description":220,"name":221,"sourceUrl":222,"tags":223},"Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations","Claude Code Plugins Directory","https://github.com/anthropics/claude-plugins-official",[224,225,226,227],"marketplace","directory","plugins","mcp",{"githubOwner":210,"githubRepo":211,"locale":23,"slug":211,"type":224},null,{"extract":231,"llm":236,"smithery":239},{"commitSha":232,"license":233,"marketplace":234},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","n/a",{"name":211,"pluginCount":235},179,{"promptVersionExtension":189,"promptVersionScoring":190,"score":237,"targetMarket":195,"tier":238},85,"evaluated",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"repoId":241},"kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":208,"smitheryAt":243,"updatedAt":208},1778054509977,1778054452948,1778054454391,{"extract":247,"llm":249,"smithery":250},{"commitSha":232,"license":248},"Apache-2.0",{"promptVersionExtension":189,"promptVersionScoring":190,"score":192,"targetMarket":195,"tier":196},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":217,"repoId":241},{"_creationTime":253,"_id":241,"identity":254,"providers":255,"workflow":271},1777995558409.857,{"githubOwner":210,"githubRepo":211,"sourceUrl":222},{"discover":256,"github":260},{"sources":257},[258,259],"skills-sh","smithery",{"closedIssues90d":261,"forks":262,"homepage":263,"openIssues90d":264,"pushedAt":265,"readmeSize":266,"stars":267,"topics":268},83,2270,"https://code.claude.com/docs/en/plugins",480,1778039881000,1948,18631,[269,227,270],"claude-code","skills",{"discoverAt":272,"extractAt":273,"githubAt":273,"updatedAt":273},1777995558409,1778054455773,{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":208,"smitheryAt":243,"updatedAt":208},[],[277,310,350],{"_creationTime":278,"_id":279,"community":280,"display":281,"identity":293,"providers":297,"relations":303,"workflow":306},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":282,"installMethods":283,"name":284,"sourceUrl":285,"tags":286},"Complete Claude Code plugin development system. PROACTIVELY activate when users want to: (1) Create/build plugins with 2025 features, (2) Add skills/commands/agents/hooks, (3) Validate plugin structure, (4) Publish to marketplace, (5) Get plugin development guidance. Provides: agent-first design patterns, progressive disclosure skills, hook automation, MCP integration, marketplace publishing. Includes plugin-expert agent and validation utilities.",{},"Plugin Master","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/plugin-master",[287,18,288,289,227,290,224,291,19,292],"plugin-development","skill","hooks","commands","validation","devops",{"githubOwner":294,"githubRepo":295,"locale":23,"slug":296,"type":213},"josiahsiegel","claude-plugin-marketplace","plugin-master",{"extract":298,"llm":301},{"commitSha":299,"license":300},"a05d923c8a3551d4274eef152649583d693b9b67","MIT",{"promptVersionExtension":189,"promptVersionScoring":190,"score":302,"targetMarket":195,"tier":196},99,{"parentExtensionId":304,"repoId":305},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":307,"extractAt":308,"githubAt":307,"llmAt":309,"updatedAt":309},1778053080008,1778053078370,1778053164925,{"_creationTime":311,"_id":312,"community":313,"display":314,"identity":335,"providers":338,"relations":343,"workflow":346},1778054484861.9998,"k17cbwd8gj28908988nqr0c2w5866pj0",{"reviewCount":8},{"description":315,"installMethods":316,"name":317,"sourceUrl":318,"tags":319},"Core agents and commands required by all plugins",{},"Developer Kit Core","https://github.com/giuseppe-trisciuoglio/developer-kit/tree/HEAD/plugins/developer-kit-core",[320,321,322,323,324,325,326,327,328,15,329,330,18,227,331,332,333,334],"development","workflow","cli","typescript","java","python","aws","refactoring","debugging","documentation","ai","specification","git","ci","security",{"githubOwner":336,"githubRepo":337,"locale":23,"slug":337,"type":213},"giuseppe-trisciuoglio","developer-kit",{"extract":339,"llm":341},{"commitSha":340},"d9b2de50c6619d513f5b54207ed1d2a78b331645",{"promptVersionExtension":189,"promptVersionScoring":190,"score":342,"targetMarket":195,"tier":196},94,{"parentExtensionId":344,"repoId":345},"k1795rxcar12bdgdx6vz093x51866mtx","kd795k47ap89hc7tb01pdzvmj1864tw3",{"anyEnrichmentAt":347,"extractAt":348,"githubAt":347,"llmAt":349,"updatedAt":349},1778054486396,1778054484862,1778054559366,{"_creationTime":351,"_id":352,"community":353,"display":354,"identity":363,"providers":365,"relations":369,"workflow":370},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":355,"name":356,"sourceUrl":357,"tags":358},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.","Plugin Development Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev",[320,359,289,360,270,227,322,19,361,362],"plugin-creation","agents","guidance","best-practices",{"githubOwner":210,"githubRepo":211,"locale":23,"slug":364,"type":213},"plugin-dev",{"extract":366,"llm":367,"smithery":368},{"commitSha":232,"license":248},{"promptVersionExtension":189,"promptVersionScoring":190,"score":302,"targetMarket":195,"tier":196},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":217,"repoId":241},{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":208,"smitheryAt":243,"updatedAt":208}]