[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-wshobson-shell-scripting-de":3,"guides-for-wshobson-shell-scripting":270,"similar-k17epjkj8k9jhdzm2r1qb4j8098654vf":271},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":22,"identity":212,"isFallback":217,"parentExtension":218,"providers":252,"relations":256,"repo":257,"workflow":268},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",true,{"_creationTime":219,"_id":220,"community":221,"display":222,"identity":233,"parentExtension":236,"providers":237,"relations":245,"workflow":247},1778003443243.2886,"k175qypm0s8m8k6a0fkxpxfj1n865ax9",{"reviewCount":8},{"description":223,"installMethods":224,"name":225,"sourceUrl":226,"tags":227},"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",[228,229,230,231,21,232],"workflow-orchestration","ai-agents","plugins","development-tools","developer-experience",{"githubOwner":213,"githubRepo":214,"locale":25,"slug":234,"type":235},"claude-code-workflows","marketplace",null,{"extract":238,"smithery":244},{"commitSha":239,"license":240,"marketplace":241},"ece811f23310a37ceb43496dbac0e244fe6845b6","MIT",{"name":234,"pluginCount":242,"version":243},81,"1.6.0",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"repoId":246},"kd72tes1veaz04ac7p0d68ya4h8650m7",{"anyEnrichmentAt":248,"extractAt":249,"githubAt":250,"invalidatedAt":248,"llmAt":251,"smitheryAt":248,"updatedAt":248},1778016735335,1778003520097,1778003532786,1778016730286,{"extract":253,"llm":254,"smithery":255},{"commitSha":239,"license":240},{"promptVersionExtension":193,"promptVersionScoring":194,"score":196,"targetMarket":199,"tier":200},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":220,"repoId":246},{"_creationTime":258,"_id":246,"identity":259,"providers":260,"workflow":266},1777995558409.8196,{"githubOwner":213,"githubRepo":214,"sourceUrl":226},{"discover":261},{"sources":262},[263,264,265],"skills-sh","smithery","vskill",{"discoverAt":267,"extractAt":249,"updatedAt":249},1777995558409,{"anyEnrichmentAt":269,"extractAt":249,"githubAt":250,"llmAt":211,"smitheryAt":269,"updatedAt":211},1778016861516,[],[272,304,327,363,396],{"_creationTime":273,"_id":274,"community":275,"display":276,"identity":288,"providers":292,"relations":297,"workflow":300},1778053078370.9033,"k175g6j1sb2d5m4xc6a4g6y4b98673zv",{"reviewCount":8},{"description":277,"installMethods":278,"name":279,"sourceUrl":280,"tags":281},"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,282,16,21,283,18,20,284,285,286,287],"shell","devops","debugging","performance","windows","cross-platform",{"githubOwner":289,"githubRepo":290,"locale":25,"slug":291,"type":216},"josiahsiegel","claude-plugin-marketplace","bash-master",{"extract":293,"llm":295},{"commitSha":294,"license":240},"a05d923c8a3551d4274eef152649583d693b9b67",{"promptVersionExtension":193,"promptVersionScoring":194,"score":296,"targetMarket":199,"tier":200},95,{"parentExtensionId":298,"repoId":299},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":301,"extractAt":302,"githubAt":301,"llmAt":303,"updatedAt":303},1778053080008,1778053078370,1778053164925,{"_creationTime":305,"_id":306,"community":307,"display":308,"identity":319,"providers":321,"relations":325,"workflow":326},1778053078370.9038,"k17b5xsd2g2113z1wvtzcry55d866avy",{"reviewCount":8},{"description":309,"installMethods":310,"name":311,"sourceUrl":312,"tags":313},"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",[314,315,283,316,286,15,20,317,318],"git","version-control","cli","workflow","recovery",{"githubOwner":289,"githubRepo":290,"locale":25,"slug":320,"type":216},"git-master",{"extract":322,"llm":323},{"commitSha":294,"license":240},{"promptVersionExtension":193,"promptVersionScoring":194,"score":324,"targetMarket":199,"tier":200},98,{"parentExtensionId":298,"repoId":299},{"anyEnrichmentAt":301,"extractAt":302,"githubAt":301,"llmAt":303,"updatedAt":303},{"_creationTime":328,"_id":329,"community":330,"display":331,"identity":346,"providers":349,"relations":355,"workflow":358},1777995627391.5356,"k177z2t3rfgaw0zrb7qprpnndh864r09",{"reviewCount":8},{"description":332,"installMethods":333,"name":334,"sourceUrl":335,"tags":336},"Data observability plugin - health monitoring, alerts, schema drift, freshness tracking",{},"AnomalyArmor Agents","https://github.com/anomalyarmor/agents",[337,338,339,340,341,342,343,344,20,345],"data-observability","mcp","python","alerts","freshness","schema-drift","data-quality","monitoring","pipeline",{"githubOwner":347,"githubRepo":214,"locale":25,"slug":348,"type":216},"anomalyarmor","armor",{"extract":350,"llm":352,"smithery":354},{"commitSha":351},"7c56d4a0fc8feccdfa8e85cc11ff1010b18c3a89",{"promptVersionExtension":193,"promptVersionScoring":194,"score":353,"targetMarket":199,"tier":200},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":356,"repoId":357},"k173vznv6dcx28h1c568068tnx864f8n","kd7966c5zsgty1d4tqde2rgz1n8658b1",{"anyEnrichmentAt":359,"extractAt":360,"githubAt":361,"llmAt":362,"smitheryAt":359,"updatedAt":362},1777995723550,1777995627391,1777995627861,1777995897177,{"_creationTime":364,"_id":365,"community":366,"display":367,"identity":378,"providers":382,"relations":388,"workflow":391},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":368,"name":369,"sourceUrl":370,"tags":371},"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",[372,373,374,214,375,338,316,21,376,377],"development","plugin-creation","hooks","skills","guidance","best-practices",{"githubOwner":379,"githubRepo":380,"locale":25,"slug":381,"type":216},"anthropics","claude-plugins-official","plugin-dev",{"extract":383,"llm":386,"smithery":387},{"commitSha":384,"license":385},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","Apache-2.0",{"promptVersionExtension":193,"promptVersionScoring":194,"score":353,"targetMarket":199,"tier":200},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":389,"repoId":390},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":392,"extractAt":393,"githubAt":394,"llmAt":395,"smitheryAt":392,"updatedAt":395},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":397,"_id":398,"community":399,"display":400,"identity":411,"providers":413,"relations":416,"workflow":417},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":401,"installMethods":402,"name":403,"sourceUrl":404,"tags":405},"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",[406,407,408,374,338,409,235,410,21,283],"plugin-development","agent","skill","commands","validation",{"githubOwner":289,"githubRepo":290,"locale":25,"slug":412,"type":216},"plugin-master",{"extract":414,"llm":415},{"commitSha":294,"license":240},{"promptVersionExtension":193,"promptVersionScoring":194,"score":353,"targetMarket":199,"tier":200},{"parentExtensionId":298,"repoId":299},{"anyEnrichmentAt":301,"extractAt":302,"githubAt":301,"llmAt":303,"updatedAt":303}]