[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-giuseppe-trisciuoglio-developer-kit-project-management-pl":3,"guides-for-giuseppe-trisciuoglio-developer-kit-project-management":288,"similar-k17655kd6q0jfec2mdvnmngy01866fmj":289},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":18,"identity":207,"isFallback":212,"parentExtension":213,"providers":253,"relations":256,"repo":257,"workflow":287},1778054484862.0037,"k17655kd6q0jfec2mdvnmngy01866fmj",[],{"reviewCount":8},0,{"description":10,"name":11,"sourceUrl":12,"tags":13},"Project management and workflow commands","Developer Kit Project Management","https://github.com/giuseppe-trisciuoglio/developer-kit/tree/HEAD/plugins/developer-kit-project-management",[14,15,16,17],"project-management","documentation","meetings","workflow",{"_creationTime":19,"_id":20,"extensionId":5,"locale":21,"result":22,"trustSignals":196,"workflow":205},1778054559366.0654,"kn78cs6g0n2fbwb1hvkbsxwqs9866w2h","en",{"checks":23,"evaluatedAt":186,"extensionSummary":187,"promptVersionExtension":188,"promptVersionScoring":189,"rationale":190,"score":191,"summary":192,"tags":193,"targetMarket":194,"tier":195},[24,29,32,35,39,42,46,51,54,57,61,66,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,159,162,165,168,172,175,178,182],{"category":25,"check":26,"severity":27,"summary":28},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses project management and workflow commands.",{"category":25,"check":30,"severity":27,"summary":31},"Unique selling proposition","The extension provides specific commands for project management tasks like generating meeting minutes, which goes beyond basic LLM capabilities.",{"category":25,"check":33,"severity":27,"summary":34},"Production readiness","The plugin provides a complete workflow for generating meeting minutes, including input handling and structured output, making it ready for use.",{"category":36,"check":37,"severity":27,"summary":38},"Scope","Single responsibility principle","The plugin focuses specifically on project management tasks, primarily meeting documentation, aligning with its name and description.",{"category":36,"check":40,"severity":27,"summary":41},"Description quality","The description accurately and concisely reflects the plugin's functionality for project management and workflow commands.",{"category":43,"check":44,"severity":27,"summary":45},"Invocation","Scoped tools","The plugin exposes a single, well-defined command `devkit.write-a-minute-of-a-meeting` which is a narrow verb-noun specialist.",{"category":47,"check":48,"severity":49,"summary":50},"Documentation","Configuration & parameter reference","info","While the command's arguments are mentioned, specific details on how to pass them (e.g., transcript-file, meeting-title, date) are implicit and not explicitly documented with expected formats or defaults.",{"category":36,"check":52,"severity":27,"summary":53},"Tool naming","The single command `devkit.write-a-minute-of-a-meeting` is descriptive and clearly indicates its purpose.",{"category":36,"check":55,"severity":27,"summary":56},"Minimal I/O surface","The tool's input is primarily driven by the `$ARGUMENTS` parameter, and its output is structured meeting minutes, indicating a focused I/O surface.",{"category":58,"check":59,"severity":27,"summary":60},"License","License usability","The project includes a standard MIT license file, which is permissive and usable.",{"category":62,"check":63,"severity":64,"summary":65},"Maintenance","Commit recency","warning","There are no commits in the last 12 months for the specific plugin directory, suggesting it might be unmaintained or have had no recent activity.",{"category":62,"check":67,"severity":68,"summary":69},"Dependency Management","not_applicable","The plugin does not appear to use any third-party dependencies directly.",{"category":71,"check":72,"severity":68,"summary":73},"Security","Secret Management","The plugin does not handle or use any secrets.",{"category":71,"check":75,"severity":27,"summary":76},"Injection","The command processes input as arguments for minute generation, and the instructions indicate it's for structured input, not arbitrary execution, with no explicit mention of loading untrusted data.",{"category":71,"check":78,"severity":27,"summary":79},"Transitive Supply-Chain Grenades","The plugin does not fetch external content or execute remote code at runtime; all logic appears to be contained within the bundle.",{"category":71,"check":81,"severity":27,"summary":82},"Sandbox Isolation","The plugin's functionality is focused on generating text output, with no apparent file system modifications or operations outside its intended scope.",{"category":71,"check":84,"severity":27,"summary":85},"Sandbox escape primitives","There are no observed detached-process spawns or deny-retry loops in the command's script.",{"category":71,"check":87,"severity":27,"summary":88},"Data Exfiltration","The plugin's sole function is to process input and generate text; there are no outbound network calls or references to confidential data.",{"category":71,"check":90,"severity":27,"summary":91},"Hidden Text Tricks","The bundled files do not contain any hidden-steering tricks, invisible Unicode characters, or other obfuscation methods.",{"category":93,"check":94,"severity":27,"summary":95},"Hooks","Opaque code execution","The command script is a readable Markdown file with clear execution instructions, not obfuscated or dynamically fetched code.",{"category":97,"check":98,"severity":27,"summary":99},"Portability","Structural Assumption","The command requires input file paths and potentially meeting details, but these are expected to be provided by the user and do not assume a specific project structure outside the bundle.",{"category":101,"check":102,"severity":68,"summary":103},"Trust","Issues Attention","Issue data is not available for this plugin.",{"category":105,"check":106,"severity":49,"summary":107},"Versioning","Release Management","The plugin has a `version` field in `plugin.json`, but it is not tied to GitHub releases or a CHANGELOG.md for this specific plugin, making version tracking informal.",{"category":109,"check":110,"severity":64,"summary":111},"Code Execution","Validation","The command accepts arguments (`$ARGUMENTS`) for transcript file, meeting title, and date, but there is no explicit validation or sanitization schema defined for these inputs, leaving them potentially unconstrained.",{"category":71,"check":113,"severity":68,"summary":114},"Unguarded Destructive Operations","The plugin is purely generative and does not perform any destructive operations.",{"category":109,"check":116,"severity":49,"summary":117},"Error Handling","The command script includes general instructions on agent selection and input/output structure, but lacks specific error handling mechanisms for invalid inputs or unexpected states.",{"category":109,"check":119,"severity":68,"summary":120},"Logging","The plugin is purely generative and does not perform actions that require local audit logging.",{"category":122,"check":123,"severity":49,"summary":124},"Compliance","GDPR","The plugin processes user-provided text (meeting transcripts/notes) which may contain personal data. While not submitted to a third party, it's processed by the LLM without explicit sanitization.",{"category":122,"check":126,"severity":27,"summary":127},"Target market","The plugin's functionality for generating meeting minutes is global and does not appear to have any regional or jurisdictional limitations.",{"category":97,"check":129,"severity":27,"summary":130},"Runtime stability","The command is written in Markdown and relies on standard Claude Code execution, with no apparent assumptions about specific shells, OS, or runtimes.",{"category":36,"check":132,"severity":27,"summary":133},"Tool surface size","The plugin exposes only one command, which is within the ideal range of 3-10 tools.",{"category":43,"check":135,"severity":27,"summary":136},"Name collisions","The single command `devkit.write-a-minute-of-a-meeting` does not appear to collide with built-in Claude commands or other bundled extensions in a problematic way.",{"category":43,"check":138,"severity":27,"summary":139},"Overlapping near-synonym tools","With only one command, there are no overlapping near-synonym tools.",{"category":43,"check":141,"severity":68,"summary":142},"Hooks-off mechanism","This plugin does not appear to utilize hooks, so a hooks-off mechanism is not applicable.",{"category":43,"check":144,"severity":68,"summary":145},"Hook matcher tightness","This plugin does not utilize hooks.",{"category":71,"check":147,"severity":68,"summary":145},"Hook security",{"category":93,"check":149,"severity":68,"summary":150},"Silent prompt rewriting","This plugin does not have a `UserPromptSubmit` hook.",{"category":71,"check":152,"severity":68,"summary":153},"Permission Hook","This plugin does not have a `PermissionRequest` hook.",{"category":122,"check":155,"severity":68,"summary":156},"Hook privacy","This plugin does not utilize hooks, and therefore does not send logging or telemetry data via network.",{"category":109,"check":158,"severity":68,"summary":145},"Hook dependency",{"category":47,"check":160,"severity":27,"summary":161},"Install / Setup Instructions","The main README provides clear installation instructions for Claude Code and manual installation, along with a quick start guide.",{"category":47,"check":163,"severity":27,"summary":164},"Feature Transparency","The README clearly describes the plugin's purpose and lists its single command with a brief explanation.",{"category":47,"check":166,"severity":27,"summary":167},"Phantom features","The single promised feature (writing meeting minutes) has a corresponding implementation and command.",{"category":169,"check":170,"severity":27,"summary":171},"Convention","Layout convention adherence","The plugin structure appears to follow Claude Code conventions, with `plugin.json` in `.claude-plugin/` and commands defined separately.",{"category":169,"check":173,"severity":68,"summary":174},"Plugin state","The plugin does not appear to have any persistent state that would need to be managed under `${CLAUDE_PLUGIN_DATA}`.",{"category":71,"check":176,"severity":68,"summary":177},"Keychain-stored secrets","The plugin does not handle any secrets, so keychain storage is not applicable.",{"category":179,"check":180,"severity":27,"summary":181},"Dependencies","Tagged release sourcing","The plugin does not appear to bundle or depend on external MCP servers or tagged releases.",{"category":183,"check":184,"severity":27,"summary":185},"Installation","Clean uninstall","The plugin's functionality is contained within the execution of a command and does not spawn background daemons or services, allowing for a clean uninstall.",1778054515637,"This plugin provides a single command, `devkit.write-a-minute-of-a-meeting`, that takes meeting transcripts and details as input to generate structured meeting minutes. It acts as an expert administrative assistant to create clear and concise documentation.","2.0.0","3.4.0","The plugin is well-scoped, functional, and adheres to security and convention standards. The primary warning is the lack of recent commits and the informal versioning, but the core functionality is robust. Input validation for arguments could be improved.",88,"A focused plugin for generating professional meeting minutes from provided transcripts or notes.",[14,15,16,17],"global","verified",{"codeQuality":197,"collectedAt":198,"documentation":199,"maintenance":201,"security":202,"testCoverage":204},{},1778054503794,{"descriptionLength":200,"readmeSize":8},40,{},{"hasNpmPackage":203,"smitheryVerified":203},false,{"hasCi":203,"hasTests":203},{"updatedAt":206},1778054559366,{"githubOwner":208,"githubRepo":209,"locale":21,"slug":210,"type":211},"giuseppe-trisciuoglio","developer-kit","developer-kit-project-management","plugin",true,{"_creationTime":214,"_id":215,"community":216,"display":217,"identity":237,"parentExtension":238,"providers":239,"relations":248,"workflow":250},1778054484861.9993,"k1795rxcar12bdgdx6vz093x51866mtx",{"reviewCount":8},{"description":218,"installMethods":219,"name":220,"sourceUrl":221,"tags":222},"Modular marketplace for developer kit plugins",{},"Developer Kit","https://github.com/giuseppe-trisciuoglio/developer-kit",[223,224,225,226,227,228,229,230,231,232,233,234,235,236],"developer-tools","ai","code-generation","code-review","refactoring","java","typescript","python","php","aws","devops","marketplace","plugins","vscode-extension",{"githubOwner":208,"githubRepo":209,"locale":21,"slug":209,"type":234},null,{"extract":240,"llm":246},{"commitSha":241,"license":242,"marketplace":243},"d9b2de50c6619d513f5b54207ed1d2a78b331645","MIT",{"name":209,"pluginCount":244,"version":245},12,"2.8.2",{"promptVersionExtension":188,"promptVersionScoring":189,"score":247,"targetMarket":194,"tier":195},96,{"repoId":249},"kd795k47ap89hc7tb01pdzvmj1864tw3",{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":206,"updatedAt":206},1778054486396,1778054484862,{"extract":254,"llm":255},{"commitSha":241,"license":242},{"promptVersionExtension":188,"promptVersionScoring":189,"score":191,"targetMarket":194,"tier":195},{"parentExtensionId":215,"repoId":249},{"_creationTime":258,"_id":249,"identity":259,"providers":260,"workflow":284},1777995558409.8345,{"githubOwner":208,"githubRepo":209,"sourceUrl":221},{"discover":261,"github":264},{"sources":262},[263],"skills-sh",{"closedIssues90d":265,"forks":266,"license":242,"openIssues90d":267,"pushedAt":268,"readmeSize":269,"stars":270,"topics":271},73,24,14,1777928002000,12596,237,[272,273,228,274,275,276,277,278,279,280,281,282,232,283,231,230,229],"agents","claude-code","langchain4j","skills","spring-boot","agentic-code","agentic-coding","claude-skills","claude-skills-creator","claude-code-skill","claude-code-skills","aws-cloudformation",{"discoverAt":285,"extractAt":286,"githubAt":286,"updatedAt":286},1777995558409,1778054488608,{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":206,"updatedAt":206},[],[290,324,354,376],{"_creationTime":291,"_id":292,"community":293,"display":294,"identity":306,"providers":310,"relations":316,"workflow":319},1778053881467.4126,"k17ancjq4pews3bx19fv3cnn0x866v0b",{"reviewCount":8},{"description":295,"installMethods":296,"name":297,"sourceUrl":298,"tags":299},"Plan, build, and debug Zoom integrations across REST APIs, Meeting SDK, Video SDK, webhooks, bots, and MCP workflows. Search meetings, retrieve recordings, access transcripts, and design AI-powered Zoom experiences.",{},"Zoom Integration Plugin","https://github.com/anthropics/knowledge-work-plugins/tree/HEAD/partner-built/zoom-plugin",[300,301,302,303,17,16,304,305],"zoom","api","sdk","mcp","recordings","transcripts",{"githubOwner":307,"githubRepo":308,"locale":21,"slug":309,"type":211},"anthropics","knowledge-work-plugins","zoom-plugin",{"extract":311,"llm":313,"smithery":315},{"commitSha":312,"license":68},"9789ea78ad66e395a9c709146cacecdc14ce2abf",{"promptVersionExtension":188,"promptVersionScoring":189,"score":314,"targetMarket":194,"tier":195},98,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":203},{"parentExtensionId":317,"repoId":318},"k17a976hfb9h5wyrvbw5572nvs867hs3","kd7a7vj5tkj2ssjqcbwka5sh0x864wea",{"anyEnrichmentAt":320,"extractAt":321,"githubAt":322,"llmAt":323,"smitheryAt":320,"updatedAt":323},1778053907346,1778053881467,1778053882262,1778053992763,{"_creationTime":325,"_id":326,"community":327,"display":328,"identity":337,"providers":340,"relations":346,"workflow":349},1778054452948.4253,"k1767a8yk98h8qcz0rkh7t64an867zws",{"reviewCount":8},{"description":329,"installMethods":330,"name":331,"sourceUrl":332,"tags":333},"Skills for designing and building MCP servers that work seamlessly with Claude. Guides you through deployment models (remote HTTP, MCPB, local), tool design patterns, auth, and interactive MCP apps.",{},"MCP Server Development Suite","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/mcp-server-dev",[303,334,335,229,230,15,336,211],"server","development","security",{"githubOwner":307,"githubRepo":338,"locale":21,"slug":339,"type":211},"claude-plugins-official","mcp-server-dev",{"extract":341,"llm":344,"smithery":345},{"commitSha":342,"license":343},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","Apache-2.0",{"promptVersionExtension":188,"promptVersionScoring":189,"score":314,"targetMarket":194,"tier":195},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":203},{"parentExtensionId":347,"repoId":348},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":350,"extractAt":351,"githubAt":352,"llmAt":353,"smitheryAt":350,"updatedAt":353},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":355,"_id":356,"community":357,"display":358,"identity":368,"providers":370,"relations":374,"workflow":375},1778054452948.4165,"k175x0d41925mqgz27ertpq91h8662r6",{"reviewCount":8},{"description":359,"installMethods":360,"name":361,"sourceUrl":362,"tags":363},"Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)",{},"Explanatory Output Style Plugin","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/explanatory-output-style",[15,364,365,366,367],"hooks","llm-behavior","educational-insights","session-start",{"githubOwner":307,"githubRepo":338,"locale":21,"slug":369,"type":211},"explanatory-output-style",{"extract":371,"llm":372,"smithery":373},{"commitSha":342,"license":343},{"promptVersionExtension":188,"promptVersionScoring":189,"score":314,"targetMarket":194,"tier":195},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":203},{"parentExtensionId":347,"repoId":348},{"anyEnrichmentAt":350,"extractAt":351,"githubAt":352,"llmAt":353,"smitheryAt":350,"updatedAt":353},{"_creationTime":377,"_id":378,"community":379,"display":380,"identity":392,"providers":394,"relations":398,"workflow":401},1778054597531.745,"k1795yq8b7fd05m66vja74b4ed867na2",{"reviewCount":8},{"description":381,"installMethods":382,"name":383,"sourceUrl":384,"tags":385},"Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search.",{},"ast-grep Code Search","https://github.com/ast-grep/agent-skill/tree/HEAD/ast-grep",[386,387,388,389,390,227,15,391,223],"ast-grep","code-search","ast","structural-search","pattern-matching","guidance",{"githubOwner":386,"githubRepo":393,"locale":21,"slug":386,"type":211},"agent-skill",{"extract":395,"llm":397},{"commitSha":396,"license":242},"577f4d4507678f2c8cee150fae25e6ce309f70b1",{"promptVersionExtension":188,"promptVersionScoring":189,"score":314,"targetMarket":194,"tier":195},{"parentExtensionId":399,"repoId":400},"k1786p91x16m9pyq5angajjjm5867p1v","kd7f5bqtyvvmeg96s606ptt40s864ecp",{"anyEnrichmentAt":402,"extractAt":403,"githubAt":402,"llmAt":404,"updatedAt":404},1778054597863,1778054597531,1778054614310]