[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-wshobson-shell-scripting-en":3,"guides-for-wshobson-shell-scripting":269,"similar-k17epjkj8k9jhdzm2r1qb4j8098654vf":270},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":22,"identity":212,"isFallback":208,"parentExtension":217,"providers":251,"relations":255,"repo":256,"workflow":267},1778003443243.3213,"k17epjkj8k9jhdzm2r1qb4j8098654vf",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing",{},"Shell Scripting","https://github.com/wshobson/agents/tree/HEAD/plugins/shell-scripting",[15,16,17,18,19,20,21],"bash","scripting","posix","ci-cd","testing","security","automation",{"_creationTime":23,"_id":24,"extensionId":5,"locale":25,"result":26,"trustSignals":201,"workflow":210},1778016883287.2104,"kn709j70eyc71ahtc99zyv6d2d865b7k","en",{"checks":27,"evaluatedAt":191,"extensionSummary":192,"promptVersionExtension":193,"promptVersionScoring":194,"rationale":195,"score":196,"summary":197,"tags":198,"targetMarket":199,"tier":200},[28,33,36,39,43,46,51,55,58,61,65,69,72,76,79,82,85,88,91,94,98,102,106,111,115,118,121,124,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,180,183,187],{"category":29,"check":30,"severity":31,"summary":32},"Practical Utility","Problem relevance","pass","The displayed description accurately identifies a concrete user problem: the need for production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing.",{"category":29,"check":34,"severity":31,"summary":35},"Unique selling proposition","The extension offers significant value beyond basic shell capabilities by providing advanced techniques for defensive programming, POSIX compliance, and testing, which go beyond simple prompt engineering.",{"category":29,"check":37,"severity":31,"summary":38},"Production readiness","The extension is production-ready, covering its stated use case of advanced Bash scripting with detailed guidance on defensive programming, portability, and testing. The included skills offer comprehensive coverage.",{"category":40,"check":41,"severity":31,"summary":42},"Scope","Single responsibility principle","The plugin focuses on Bash and POSIX shell scripting, with specialized skills for defensive patterns and testing. This maintains a coherent and single domain.",{"category":40,"check":44,"severity":31,"summary":45},"Description quality","The description accurately reflects the content of the plugin, detailing its focus on production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing.",{"category":47,"check":48,"severity":49,"summary":50},"Invocation","Scoped tools","not_applicable","This plugin does not expose traditional tools or commands; instead, it provides skills and agent capabilities which are evaluated differently.",{"category":52,"check":53,"severity":49,"summary":54},"Documentation","Configuration & parameter reference","This extension primarily offers skills and agent guidance, not configurable parameters or options that require explicit documentation.",{"category":40,"check":56,"severity":49,"summary":57},"Tool naming","This plugin does not expose specific tools or commands with names.",{"category":40,"check":59,"severity":49,"summary":60},"Minimal I/O surface","This plugin does not expose tools with input/output schemas; it provides skills and agent guidance.",{"category":62,"check":63,"severity":31,"summary":64},"License","License usability","The extension is licensed under the MIT License, which is permissive and widely usable.",{"category":66,"check":67,"severity":49,"summary":68},"Maintenance","Commit recency","No commit history is available for this specific plugin within the provided repository context.",{"category":66,"check":70,"severity":49,"summary":71},"Dependency Management","The plugin does not appear to use any third-party dependencies that would require active management.",{"category":73,"check":74,"severity":49,"summary":75},"Security","Secret Management","No secrets are used or managed by this plugin.",{"category":73,"check":77,"severity":31,"summary":78},"Injection","The plugin provides guidance and patterns for writing secure shell scripts, focusing on preventing injection vulnerabilities.",{"category":73,"check":80,"severity":31,"summary":81},"Transitive Supply-Chain Grenades","The plugin promotes safe scripting practices and does not involve runtime fetching or execution of external code that could pose a supply-chain risk.",{"category":73,"check":83,"severity":31,"summary":84},"Sandbox Isolation","The plugin's content focuses on best practices for writing scripts, not on executing them in a sandboxed environment. It encourages safe path handling.",{"category":73,"check":86,"severity":31,"summary":87},"Sandbox escape primitives","The plugin's content does not contain or promote sandbox escape primitives; it advocates for secure scripting.",{"category":73,"check":89,"severity":31,"summary":90},"Data Exfiltration","The plugin focuses on secure scripting practices and does not involve any mechanisms for data exfiltration.",{"category":73,"check":92,"severity":31,"summary":93},"Hidden Text Tricks","The bundled files are clean, readable shell scripts and markdown documentation, free of hidden text tricks or obfuscation.",{"category":95,"check":96,"severity":31,"summary":97},"Hooks","Opaque code execution","The plugin's code consists of readable shell scripts and markdown, with no opaque code execution patterns like base64 payloads or eval.",{"category":99,"check":100,"severity":31,"summary":101},"Portability","Structural Assumption","The plugin promotes POSIX compliance and safe path handling, which inherently reduces structural assumptions about user project organization.",{"category":103,"check":104,"severity":49,"summary":105},"Trust","Issues Attention","No issue tracking data is available for this specific plugin within the provided repository context.",{"category":107,"check":108,"severity":109,"summary":110},"Versioning","Release Management","warning","The plugin.json file specifies a version '1.2.2', but there is no clear mechanism (like GitHub releases or CHANGELOG) to track subsequent updates or a version history.",{"category":112,"check":113,"severity":31,"summary":114},"Code Execution","Validation","The plugin's skills provide extensive guidance on input validation and sanitization for shell scripts, promoting secure practices.",{"category":73,"check":116,"severity":31,"summary":117},"Unguarded Destructive Operations","The plugin's documentation and skills emphasize safe practices, including proper handling of destructive operations and recommending confirmation guards.",{"category":112,"check":119,"severity":31,"summary":120},"Error Handling","The skills extensively cover robust error handling, including strict modes, traps, and meaningful error messages for shell scripts.",{"category":112,"check":122,"severity":31,"summary":123},"Logging","The plugin's skills detail structured logging practices, including log levels and system integration, promoting auditability.",{"category":125,"check":126,"severity":49,"summary":127},"Compliance","GDPR","The plugin does not process personal data; it focuses on shell scripting best practices.",{"category":125,"check":129,"severity":31,"summary":130},"Target market","The plugin provides general-purpose shell scripting guidance applicable globally, with a focus on POSIX compliance for broad compatibility.",{"category":99,"check":132,"severity":31,"summary":133},"Runtime stability","The plugin strongly emphasizes POSIX compliance and cross-platform compatibility, aiming to ensure runtime stability across various Unix-like systems.",{"category":40,"check":135,"severity":49,"summary":136},"Tool surface size","This plugin does not expose tools or commands directly; its functionality is delivered through agent guidance and skills.",{"category":47,"check":138,"severity":49,"summary":139},"Name collisions","This plugin does not expose multiple distinct skills or commands that could lead to name collisions.",{"category":47,"check":141,"severity":49,"summary":142},"Overlapping near-synonym tools","This plugin does not expose tools or commands, thus there are no overlapping synonyms to consider.",{"category":47,"check":144,"severity":49,"summary":145},"Hooks-off mechanism","This plugin does not implement hooks and therefore does not require a hooks-off mechanism.",{"category":47,"check":147,"severity":49,"summary":148},"Hook matcher tightness","This plugin does not implement hooks, so hook matcher tightness is not applicable.",{"category":73,"check":150,"severity":49,"summary":151},"Hook security","This plugin does not implement hooks, so hook security is not applicable.",{"category":95,"check":153,"severity":49,"summary":154},"Silent prompt rewriting","This plugin does not implement UserPromptSubmit hooks, so silent prompt rewriting is not applicable.",{"category":73,"check":156,"severity":49,"summary":157},"Permission Hook","This plugin does not implement PermissionRequest hooks, so hook permission handling is not applicable.",{"category":125,"check":159,"severity":49,"summary":160},"Hook privacy","This plugin does not implement hooks, so hook privacy concerns are not applicable.",{"category":95,"check":162,"severity":49,"summary":163},"Hook dependency","This plugin does not implement hooks, so hook dependency analysis is not applicable.",{"category":52,"check":165,"severity":31,"summary":166},"Install / Setup Instructions","The README provides clear installation instructions for the overall marketplace and specific plugins, guiding users on how to get started.",{"category":52,"check":168,"severity":31,"summary":169},"Feature Transparency","The README clearly outlines the plugin's focus on Bash and POSIX scripting, detailing its capabilities through its skills and agent descriptions.",{"category":52,"check":171,"severity":31,"summary":172},"Phantom features","All features promised in the README, such as defensive programming and POSIX compliance, are reflected in the provided skills and agent descriptions.",{"category":174,"check":175,"severity":31,"summary":176},"Convention","Layout convention adherence","The plugin follows standard Claude Code plugin structure, with skills and agent definitions appropriately placed.",{"category":174,"check":178,"severity":49,"summary":179},"Plugin state","This plugin does not manage persistent state that needs to live under CLAUDE_PLUGIN_DATA.",{"category":73,"check":181,"severity":49,"summary":182},"Keychain-stored secrets","This plugin does not handle or consume any secrets.",{"category":184,"check":185,"severity":49,"summary":186},"Dependencies","Tagged release sourcing","This plugin does not bundle external MCP servers, so tagged release sourcing is not applicable.",{"category":188,"check":189,"severity":31,"summary":190},"Installation","Clean uninstall","The plugin consists of skills and agent definitions, which are cleanly removed upon plugin uninstallation without leaving background processes or system changes.",1778016790813,"This plugin provides in-depth skills for mastering defensive Bash and POSIX scripting. It covers essential topics like strict error handling, safe argument parsing, portability across Unix-like systems, and comprehensive testing strategies using frameworks like Bats and ShellCheck. The content is designed for creating production-grade scripts suitable for automation, CI/CD, and system administration.","2.0.0","3.4.0","The plugin is well-structured, adheres to best practices for secure and portable shell scripting, and provides comprehensive documentation through its skills. The 'Release Management' check flagged a warning due to a lack of clear version tracking beyond the manifest, but this is a minor point given the overall quality.",93,"A high-quality plugin offering advanced guidance on writing robust, secure, and portable shell scripts.",[15,16,17,18,19,20,21],"global","verified",{"codeQuality":202,"collectedAt":203,"documentation":204,"maintenance":206,"security":207,"testCoverage":209},{},1778016782191,{"descriptionLength":205,"readmeSize":8},103,{},{"hasNpmPackage":208,"smitheryVerified":208},false,{"hasCi":208,"hasTests":208},{"updatedAt":211},1778016883287,{"githubOwner":213,"githubRepo":214,"locale":25,"slug":215,"type":216},"wshobson","agents","shell-scripting","plugin",{"_creationTime":218,"_id":219,"community":220,"display":221,"identity":232,"parentExtension":235,"providers":236,"relations":244,"workflow":246},1778003443243.2886,"k175qypm0s8m8k6a0fkxpxfj1n865ax9",{"reviewCount":8},{"description":222,"installMethods":223,"name":224,"sourceUrl":225,"tags":226},"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",[227,228,229,230,21,231],"workflow-orchestration","ai-agents","plugins","development-tools","developer-experience",{"githubOwner":213,"githubRepo":214,"locale":25,"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":208},{"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":193,"promptVersionScoring":194,"score":196,"targetMarket":199,"tier":200},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":219,"repoId":245},{"_creationTime":257,"_id":245,"identity":258,"providers":259,"workflow":265},1777995558409.8196,{"githubOwner":213,"githubRepo":214,"sourceUrl":225},{"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":211,"smitheryAt":268,"updatedAt":211},1778016861516,[],[271,303,326,362,395],{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":287,"providers":291,"relations":296,"workflow":299},1778053078370.9033,"k175g6j1sb2d5m4xc6a4g6y4b98673zv",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":279,"tags":280},"Expert bash/shell scripting system across ALL platforms with Bash 5.3 and 2025 security-first practices. PROACTIVELY activate for: (1) ANY bash/shell script task, (2) Bash 5.3 features (${ } in-shell substitution, ${| } REPLY syntax, BASH_TRAPSIG), (3) Security-first patterns (60%+ exploits from poor validation, HISTFILE protection, absolute paths), (4) ShellCheck v0.11.0 validation (non-negotiable, POSIX.1-2024), (5) Modern automation (containers/CI/CD/cloud), (6) Scripts under 50 lines (Google Style), (7) Comprehensive debugging (tracing, profiling, breakpoints), (8) Git hooks and pipeline integration, (9) Container-aware scripting, (10) DevOps/deployment automation. Provides: Bash 5.3 complete features (BASH_TRAPSIG, C23 conformance), ShellCheck v0.11.0 (SC2327/SC2328/SC2294/SC2295), security-first mandatory validation patterns, debugging/troubleshooting techniques, container/Kubernetes detection, cloud provider helpers (AWS/Azure), CI/CD platform integration (GitHub Actions/Azure DevOps), parallel processing patterns, blue-green/canary deployments, Google Shell Style Guide compliance, cross-platform compatibility (Linux/macOS/Windows/containers), POSIX.1-2024 compliance, and production-ready 2025 patterns. Ensures secure, optimized, cloud-native scripts following latest 2025 standards.",{},"Bash Master Plugin","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/bash-master",[15,281,16,21,282,18,20,283,284,285,286],"shell","devops","debugging","performance","windows","cross-platform",{"githubOwner":288,"githubRepo":289,"locale":25,"slug":290,"type":216},"josiahsiegel","claude-plugin-marketplace","bash-master",{"extract":292,"llm":294},{"commitSha":293,"license":239},"a05d923c8a3551d4274eef152649583d693b9b67",{"promptVersionExtension":193,"promptVersionScoring":194,"score":295,"targetMarket":199,"tier":200},95,{"parentExtensionId":297,"repoId":298},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302},1778053080008,1778053078370,1778053164925,{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":318,"providers":320,"relations":324,"workflow":325},1778053078370.9038,"k17b5xsd2g2113z1wvtzcry55d866avy",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Complete Git expertise for ALL operations with 2025 features (Git 2.49+, GitHub CLI 2.x). PROACTIVELY activate for: (1) ANY Git task, (2) Git 2.49+ features (git-backfill, path-walk API, reftables, sparse-checkout, worktrees), (3) Security (signed commits, zero-trust, secret scanning, CodeQL), (4) Trunk-Based Development, (5) GitHub CLI 2.x (Copilot CLI, model evaluations), (6) GitHub Actions 2025 (1 vCPU runners, immutable releases), (7) Modern workflows (monorepo, parallel development), (8) History rewriting/recovery. Provides: Git 2.49 git-backfill for partial clones, path-walk API, reftables migration, sparse-checkout (90% space reduction), worktrees, GitHub Copilot CLI, gh models eval, zero-trust security, signed commits (GPG/SSH), GitHub Actions 2025 features, automatic backups, safety guardrails, reflog recovery.",{},"Git Master Plugin","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/git-master",[313,314,282,315,285,15,20,316,317],"git","version-control","cli","workflow","recovery",{"githubOwner":288,"githubRepo":289,"locale":25,"slug":319,"type":216},"git-master",{"extract":321,"llm":322},{"commitSha":293,"license":239},{"promptVersionExtension":193,"promptVersionScoring":194,"score":323,"targetMarket":199,"tier":200},98,{"parentExtensionId":297,"repoId":298},{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302},{"_creationTime":327,"_id":328,"community":329,"display":330,"identity":345,"providers":348,"relations":354,"workflow":357},1777995627391.5356,"k177z2t3rfgaw0zrb7qprpnndh864r09",{"reviewCount":8},{"description":331,"installMethods":332,"name":333,"sourceUrl":334,"tags":335},"Data observability plugin - health monitoring, alerts, schema drift, freshness tracking",{},"AnomalyArmor Agents","https://github.com/anomalyarmor/agents",[336,337,338,339,340,341,342,343,20,344],"data-observability","mcp","python","alerts","freshness","schema-drift","data-quality","monitoring","pipeline",{"githubOwner":346,"githubRepo":214,"locale":25,"slug":347,"type":216},"anomalyarmor","armor",{"extract":349,"llm":351,"smithery":353},{"commitSha":350},"7c56d4a0fc8feccdfa8e85cc11ff1010b18c3a89",{"promptVersionExtension":193,"promptVersionScoring":194,"score":352,"targetMarket":199,"tier":200},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":355,"repoId":356},"k173vznv6dcx28h1c568068tnx864f8n","kd7966c5zsgty1d4tqde2rgz1n8658b1",{"anyEnrichmentAt":358,"extractAt":359,"githubAt":360,"llmAt":361,"smitheryAt":358,"updatedAt":361},1777995723550,1777995627391,1777995627861,1777995897177,{"_creationTime":363,"_id":364,"community":365,"display":366,"identity":377,"providers":381,"relations":387,"workflow":390},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":367,"name":368,"sourceUrl":369,"tags":370},"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",[371,372,373,214,374,337,315,21,375,376],"development","plugin-creation","hooks","skills","guidance","best-practices",{"githubOwner":378,"githubRepo":379,"locale":25,"slug":380,"type":216},"anthropics","claude-plugins-official","plugin-dev",{"extract":382,"llm":385,"smithery":386},{"commitSha":383,"license":384},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","Apache-2.0",{"promptVersionExtension":193,"promptVersionScoring":194,"score":352,"targetMarket":199,"tier":200},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":388,"repoId":389},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":391,"extractAt":392,"githubAt":393,"llmAt":394,"smitheryAt":391,"updatedAt":394},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":396,"_id":397,"community":398,"display":399,"identity":410,"providers":412,"relations":415,"workflow":416},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":400,"installMethods":401,"name":402,"sourceUrl":403,"tags":404},"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",[405,406,407,373,337,408,234,409,21,282],"plugin-development","agent","skill","commands","validation",{"githubOwner":288,"githubRepo":289,"locale":25,"slug":411,"type":216},"plugin-master",{"extract":413,"llm":414},{"commitSha":293,"license":239},{"promptVersionExtension":193,"promptVersionScoring":194,"score":352,"targetMarket":199,"tier":200},{"parentExtensionId":297,"repoId":298},{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302}]