[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-wshobson-systems-programming-th":3,"guides-for-wshobson-systems-programming":269,"similar-k17efwesx5bghmk13fjzksaaad864fxp":270},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":211,"isFallback":215,"parentExtension":216,"providers":251,"relations":255,"repo":256,"workflow":267},1778003443243.3184,"k17efwesx5bghmk13fjzksaaad864fxp",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",{},"Systems Programming","https://github.com/wshobson/agents/tree/HEAD/plugins/systems-programming",[15,16,17,18,19,20],"rust","go","c","systems-programming","code-generation","developer-tools",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":200,"workflow":209},1778016883287.2004,"kn765eeyt1hxpbhjpsf45gbvmd864ef8","en",{"checks":26,"evaluatedAt":190,"extensionSummary":191,"promptVersionExtension":192,"promptVersionScoring":193,"rationale":194,"score":195,"summary":196,"tags":197,"targetMarket":198,"tier":199},[27,32,35,38,42,45,49,54,57,60,64,69,72,76,79,82,85,88,91,94,98,102,106,110,114,117,120,123,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,176,179,182,186],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The displayed description clearly states the problem addressed: systems programming with specific languages for performance-critical and low-level development.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The extension provides specialized agents for Rust, Go, C, and C++ with deep dives into modern features, concurrency, memory safety, and performance optimization, offering value beyond basic language support.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The extension is production-ready, offering specialized agents that cover language features, concurrency, memory management, error handling, and testing specific to systems programming languages.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The plugin focuses on systems programming languages (Rust, Go, C, C++) and related development concerns, exhibiting a coherent domain.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The description accurately reflects the plugin's capabilities, covering systems programming with Rust, Go, C, and C++ for performance-critical development.",{"category":46,"check":47,"severity":30,"summary":48},"Invocation","Scoped tools","The extension exposes specific agents for different languages (c-pro, cpp-pro, golang-pro, rust-pro) and a command for Rust project scaffolding, which are narrow verb-noun specialists.",{"category":50,"check":51,"severity":52,"summary":53},"Documentation","Configuration & parameter reference","warning","While agent documentation is detailed, there's no explicit mention of configuration options or environment variables that might affect their behavior or invocation.",{"category":39,"check":55,"severity":30,"summary":56},"Tool naming","Agent names (c-pro, cpp-pro, golang-pro, rust-pro) and the command name (rust-project) are descriptive and follow conventions.",{"category":39,"check":58,"severity":30,"summary":59},"Minimal I/O surface","Agent descriptions focus on code generation and expertise, implying inputs are code requirements and outputs are code artifacts, fitting the minimal I/O surface principle.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","The extension is licensed under the MIT License, which is a permissive open-source license.",{"category":65,"check":66,"severity":67,"summary":68},"Maintenance","Commit recency","not_applicable","No commit data available, but the repository contains recent files (e.g., updated agent descriptions referencing recent language versions).",{"category":65,"check":70,"severity":67,"summary":71},"Dependency Management","No third-party dependencies are directly managed by the plugin's code itself; dependencies are assumed to be handled by the Claude Code environment.",{"category":73,"check":74,"severity":67,"summary":75},"Security","Secret Management","The agents focus on code generation and language expertise and do not appear to handle or manage secrets.",{"category":73,"check":77,"severity":30,"summary":78},"Injection","The extension primarily generates code and configuration, and its agents' descriptions do not indicate loading or executing untrusted third-party data as instructions.",{"category":73,"check":80,"severity":30,"summary":81},"Transitive Supply-Chain Grenades","The extension's components (agents, commands) appear to be self-contained within the repository and do not fetch external code or data at runtime.",{"category":73,"check":83,"severity":30,"summary":84},"Sandbox Isolation","The extension's primary function is code generation and advice, which does not involve modifying files outside its own bundle or making system changes.",{"category":73,"check":86,"severity":30,"summary":87},"Sandbox escape primitives","No evidence of detached-process spawns or deny-retry loops in the provided agent or command definitions.",{"category":73,"check":89,"severity":30,"summary":90},"Data Exfiltration","The agents generate code and provide expertise; there are no indications of outbound network calls for submitting confidential data.",{"category":73,"check":92,"severity":30,"summary":93},"Hidden Text Tricks","Bundled content does not appear to contain hidden-steering tricks like invisible characters or suspicious HTML comments.",{"category":95,"check":96,"severity":30,"summary":97},"Hooks","Opaque code execution","The provided code consists of readable markdown files defining agents and a command, with no evidence of obfuscation, base64 payloads, or runtime script fetching.",{"category":99,"check":100,"severity":30,"summary":101},"Portability","Structural Assumption","The Rust project scaffolding command generates standard Rust project structures, avoiding assumptions about specific user project layouts.",{"category":103,"check":104,"severity":67,"summary":105},"Trust","Issues Attention","No issue data available for evaluation.",{"category":107,"check":108,"severity":30,"summary":109},"Versioning","Release Management","A version number ('1.2.2') is present in the plugin.json manifest.",{"category":111,"check":112,"severity":30,"summary":113},"Code Execution","Validation","The Rust project scaffolding command outlines specific argument parsing structures (e.g., using Clap), implying validation of inputs.",{"category":73,"check":115,"severity":30,"summary":116},"Unguarded Destructive Operations","The extension's focus on code generation and configuration does not involve destructive operations that would require guarding.",{"category":111,"check":118,"severity":30,"summary":119},"Error Handling","Agent descriptions often mention error handling (e.g., Rust's Result, C++ exceptions) and the Rust command example includes a custom error enum.",{"category":111,"check":121,"severity":67,"summary":122},"Logging","The agents are focused on code generation and expertise, not on performing actions that would typically require local audit logging.",{"category":124,"check":125,"severity":67,"summary":126},"Compliance","GDPR","The extension does not operate on personal data; it focuses on programming languages and systems development.",{"category":124,"check":128,"severity":30,"summary":129},"Target market","The extension targets developers working with systems programming languages globally, with no specific regional limitations detected.",{"category":99,"check":131,"severity":30,"summary":132},"Runtime stability","The agents and command are language-agnostic in terms of Claude Code runtime, and the Rust command scaffolds projects based on standard Rust tooling.",{"category":39,"check":134,"severity":30,"summary":135},"Tool surface size","The plugin exposes 4 specialized agents and 1 command, fitting within the recommended range.",{"category":46,"check":137,"severity":30,"summary":138},"Name collisions","The agent names and the command name are distinct and specific to the plugin's domain, avoiding overlap with common terms or Claude Code built-ins.",{"category":46,"check":140,"severity":30,"summary":141},"Overlapping near-synonym tools","The tools provided are specific language experts (c-pro, cpp-pro, etc.) and a project scaffolding command, with no overlapping near-synonym tools.",{"category":46,"check":143,"severity":67,"summary":144},"Hooks-off mechanism","This extension does not appear to use hooks, so a hooks-off mechanism is not applicable.",{"category":46,"check":146,"severity":67,"summary":147},"Hook matcher tightness","This extension does not use hooks, so hook matcher tightness is not applicable.",{"category":73,"check":149,"severity":67,"summary":150},"Hook security","This extension does not appear to use hooks, making hook security checks not applicable.",{"category":95,"check":152,"severity":67,"summary":153},"Silent prompt rewriting","There are no UserPromptSubmit hooks detected, so silent prompt rewriting is not applicable.",{"category":73,"check":155,"severity":67,"summary":156},"Permission Hook","This extension does not use PermissionRequest hooks.",{"category":124,"check":158,"severity":67,"summary":159},"Hook privacy","This extension does not appear to use hooks that would involve logging or telemetry.",{"category":111,"check":161,"severity":67,"summary":162},"Hook dependency","This extension does not use hooks, so hook dependency checks are not applicable.",{"category":50,"check":164,"severity":30,"summary":165},"Install / Setup Instructions","The README provides clear instructions on how to add the marketplace and install plugins, including specific examples.",{"category":50,"check":167,"severity":30,"summary":168},"Feature Transparency","The README clearly outlines the plugin's purpose, components (agents, skills, commands), and how it works.",{"category":50,"check":170,"severity":30,"summary":171},"Phantom features","All features mentioned in the README (specialized agents for languages, Rust project scaffolding) appear to have corresponding implementations.",{"category":173,"check":174,"severity":30,"summary":175},"Convention","Layout convention adherence","The plugin structure follows standard conventions, with agents organized under `agents/` and commands under `commands/`.",{"category":173,"check":177,"severity":67,"summary":178},"Plugin state","The extension does not appear to manage persistent state that would require handling under CLAUDE_PLUGIN_DATA.",{"category":73,"check":180,"severity":67,"summary":181},"Keychain-stored secrets","The plugin does not handle secrets that would require keychain storage.",{"category":183,"check":184,"severity":67,"summary":185},"Dependencies","Tagged release sourcing","This plugin does not bundle external MCP servers or dependencies that require tagged release sourcing.",{"category":187,"check":188,"severity":30,"summary":189},"Installation","Clean uninstall","The plugin's functionality (code generation, advice) does not involve background daemons or persistent system modifications, ensuring a clean uninstall.",1778016780609,"This plugin provides expert agents for various systems programming languages, covering aspects like memory management, concurrency, and performance. It also includes a command to scaffold new Rust projects with standard tooling and best practices.","2.0.0","3.4.0","The extension is a high-quality plugin providing specialized agents for systems programming languages and a helpful Rust project scaffolding command. It adheres to best practices, has clear documentation, and a well-defined scope. Minor areas for improvement include more explicit documentation on potential configuration options, but overall it is production-ready.",95,"A robust plugin offering specialized AI agents for Rust, Go, C, and C++ development, along with a Rust project scaffolding command.",[15,16,17,17,18,19,20],"global","verified",{"codeQuality":201,"collectedAt":202,"documentation":203,"maintenance":205,"security":206,"testCoverage":208},{},1778016769533,{"descriptionLength":204,"readmeSize":8},96,{},{"hasNpmPackage":207,"smitheryVerified":207},false,{"hasCi":207,"hasTests":207},{"updatedAt":210},1778016883287,{"githubOwner":212,"githubRepo":213,"locale":24,"slug":18,"type":214},"wshobson","agents","plugin",true,{"_creationTime":217,"_id":218,"community":219,"display":220,"identity":232,"parentExtension":235,"providers":236,"relations":244,"workflow":246},1778003443243.2886,"k175qypm0s8m8k6a0fkxpxfj1n865ax9",{"reviewCount":8},{"description":221,"installMethods":222,"name":223,"sourceUrl":224,"tags":225},"Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage",{},"Claude Code Plugins: Orchestration and Automation","https://github.com/wshobson/agents",[226,227,228,229,230,231],"workflow-orchestration","ai-agents","plugins","development-tools","automation","developer-experience",{"githubOwner":212,"githubRepo":213,"locale":24,"slug":233,"type":234},"claude-code-workflows","marketplace",null,{"extract":237,"smithery":243},{"commitSha":238,"license":239,"marketplace":240},"ece811f23310a37ceb43496dbac0e244fe6845b6","MIT",{"name":233,"pluginCount":241,"version":242},81,"1.6.0",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":207},{"repoId":245},"kd72tes1veaz04ac7p0d68ya4h8650m7",{"anyEnrichmentAt":247,"extractAt":248,"githubAt":249,"invalidatedAt":247,"llmAt":250,"smitheryAt":247,"updatedAt":247},1778016735335,1778003520097,1778003532786,1778016730286,{"extract":252,"llm":253,"smithery":254},{"commitSha":238,"license":239},{"promptVersionExtension":192,"promptVersionScoring":193,"score":195,"targetMarket":198,"tier":199},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":207},{"parentExtensionId":218,"repoId":245},{"_creationTime":257,"_id":245,"identity":258,"providers":259,"workflow":265},1777995558409.8196,{"githubOwner":212,"githubRepo":213,"sourceUrl":224},{"discover":260},{"sources":261},[262,263,264],"skills-sh","smithery","vskill",{"discoverAt":266,"extractAt":248,"updatedAt":248},1777995558409,{"anyEnrichmentAt":268,"extractAt":248,"githubAt":249,"llmAt":210,"smitheryAt":268,"updatedAt":210},1778016861516,[],[271,305],{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":289,"providers":293,"relations":298,"workflow":301},1778054149306.4204,"k17bvxb7jbg30m24sg8bt95mms867zz0",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":279,"tags":280},"Generates service-specific configuration files for GitLab stack projects using .env as primary config source. Creates nginx, PostgreSQL, Redis configs, meta files (CLAUDE.md, .gitignore, .dockerignore), with strict validation for secrets and paths",{},"GitLab Stack Config Generator","https://github.com/rknall/claude-skills/tree/HEAD/config-generator",[281,282,283,284,285,286,287,19,288],"configuration","docker","nginx","postgresql","redis","gitlab","devops","validation",{"githubOwner":290,"githubRepo":291,"locale":24,"slug":292,"type":214},"rknall","claude-skills","config-generator",{"extract":294,"llm":296},{"commitSha":295,"license":67},"ca7fbd0e07f824b119030f323da3409bc779f9bc",{"promptVersionExtension":192,"promptVersionScoring":193,"score":297,"targetMarket":198,"tier":199},98,{"parentExtensionId":299,"repoId":300},"k177qr61xrzsfq9e6y9wgxb33h8662mw","kd76y3zr89fpvp98y3h1jpy6fh865a3d",{"anyEnrichmentAt":302,"extractAt":303,"githubAt":302,"llmAt":304,"updatedAt":304},1778054149925,1778054149306,1778054190610,{"_creationTime":306,"_id":307,"community":308,"display":309,"identity":322,"providers":326,"relations":331,"workflow":334},1778053176705.3918,"k178k4yyhwd7nvhrwp011vb5yh8675t8",{"reviewCount":8},{"description":310,"installMethods":311,"name":312,"sourceUrl":313,"tags":314},"Terraform code generation skills including HCL generation, style guides, and testing.",{},"Terraform Code Generation","https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/code-generation",[315,316,19,317,318,319,320,321],"terraform","hcl","style-guide","testing","iac","compliance","mcp",{"githubOwner":323,"githubRepo":324,"locale":24,"slug":325,"type":214},"hashicorp","agent-skills","terraform-code-generation",{"extract":327,"llm":330},{"commitSha":328,"license":329},"b129bb5c0a8d857d5c36d1fd12492e943730aacf","MPL-2.0",{"promptVersionExtension":192,"promptVersionScoring":193,"score":297,"targetMarket":198,"tier":199},{"parentExtensionId":332,"repoId":333},"k17033n6byjh41pfnm05s0ahth866t04","kd74k31qknmr6efdnd1z174e15864srx",{"anyEnrichmentAt":335,"extractAt":336,"githubAt":335,"llmAt":337,"updatedAt":337},1778053177133,1778053176705,1778053201737]