[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-rknall-newt-blueprint-generator-en":3,"guides-for-rknall-newt-blueprint-generator":274,"similar-k179beez86qtnr4hn7qp5p2ax5867ngt":275},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":22,"identity":213,"isFallback":209,"parentExtension":218,"providers":252,"relations":255,"repo":256,"workflow":273},1778054149306.421,"k179beez86qtnr4hn7qp5p2ax5867ngt",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Generate and validate Pangolin Newt blueprint configurations in YAML or Docker Labels format. Creates proxy resources (HTTP/TCP/UDP), client resources, authentication settings, and access control rules",{},"Newt Blueprint Generator","https://github.com/rknall/claude-skills/tree/HEAD/newt-blueprint-generator",[15,16,17,18,19,20,21],"configuration","validation","yaml","docker","blueprint","pangolin","newt",{"_creationTime":23,"_id":24,"extensionId":5,"locale":25,"result":26,"trustSignals":202,"workflow":211},1778054190610.8235,"kn70dhfqfjt5bchk18f72wp6ad867vpx","en",{"checks":27,"evaluatedAt":192,"extensionSummary":193,"promptVersionExtension":194,"promptVersionScoring":195,"rationale":196,"score":197,"summary":198,"tags":199,"targetMarket":200,"tier":201},[28,33,36,39,43,46,51,55,58,61,66,71,74,78,81,84,87,90,93,96,100,104,108,112,116,119,122,125,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,178,181,184,188],{"category":29,"check":30,"severity":31,"summary":32},"Practical Utility","Problem relevance","pass","The displayed description clearly articulates the user problem: generating and validating Pangolin Newt blueprint configurations in various formats.",{"category":29,"check":34,"severity":31,"summary":35},"Unique selling proposition","The extension offers value beyond a simple prompt by providing expert-level generation, validation, and format conversion for complex blueprint configurations, which would be difficult to achieve with a basic LLM interaction.",{"category":29,"check":37,"severity":31,"summary":38},"Production readiness","The extension covers the complete lifecycle of blueprint management, including creation, validation, and format conversion, and its detailed documentation suggests it's ready for real-world use.",{"category":40,"check":41,"severity":31,"summary":42},"Scope","Single responsibility principle","The extension focuses on a single domain: Pangolin Newt blueprint configurations, encompassing generation, validation, and format conversion.",{"category":40,"check":44,"severity":31,"summary":45},"Description quality","The displayed description is concise, readable, and accurately reflects the extension's capabilities as seen in the source code and documentation.",{"category":47,"check":48,"severity":49,"summary":50},"Invocation","Scoped tools","not_applicable","This check is not applicable as the extension does not expose individual tools but rather operates as a single skill activated by keywords.",{"category":52,"check":53,"severity":31,"summary":54},"Documentation","Configuration & parameter reference","The documentation provides a comprehensive reference for all configuration properties, including types, requirements, constraints, and examples.",{"category":40,"check":56,"severity":49,"summary":57},"Tool naming","This check is not applicable as the extension does not expose individual tools but operates as a single skill activated by keywords.",{"category":40,"check":59,"severity":49,"summary":60},"Minimal I/O surface","This check is not applicable as the extension does not expose individual tools with specific parameter schemas and response shapes; it operates as a conversational skill.",{"category":62,"check":63,"severity":64,"summary":65},"License","License usability","info","The README mentions 'This skill follows the same license as the Skills marketplace repository,' but no specific SPDX license identifier is directly linked or defined within the extension's files, relying on the marketplace's license which is not explicitly stated here.",{"category":67,"check":68,"severity":69,"summary":70},"Maintenance","Commit recency","warning","There are no commits on the default branch according to the provided metadata (pushedAt: n/a), indicating the extension is likely unmaintained.",{"category":67,"check":72,"severity":49,"summary":73},"Dependency Management","No third-party dependencies were detected in the provided files.",{"category":75,"check":76,"severity":49,"summary":77},"Security","Secret Management","The extension does not appear to use or handle any secrets.",{"category":75,"check":79,"severity":31,"summary":80},"Injection","The extension appears to be a self-contained skill with no apparent loading or execution of untrusted third-party data.",{"category":75,"check":82,"severity":31,"summary":83},"Transitive Supply-Chain Grenades","All content appears to be contained within the skill directory, and there are no indications of runtime downloads or execution of external code.",{"category":75,"check":85,"severity":31,"summary":86},"Sandbox Isolation","The skill appears to operate within its designated scope and does not attempt to modify files outside the extension's project folder.",{"category":75,"check":88,"severity":31,"summary":89},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the provided files.",{"category":75,"check":91,"severity":31,"summary":92},"Data Exfiltration","There are no references to confidential data or undocumented outbound calls in the provided files.",{"category":75,"check":94,"severity":31,"summary":95},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and descriptions are clean printable ASCII.",{"category":97,"check":98,"severity":31,"summary":99},"Hooks","Opaque code execution","The bundle includes only plain, readable source code and no obfuscated or dynamically fetched scripts.",{"category":101,"check":102,"severity":31,"summary":103},"Portability","Structural Assumption","The skill makes no structural assumptions about user-specific project organization outside of its bundle and uses standard conventions.",{"category":105,"check":106,"severity":49,"summary":107},"Trust","Issues Attention","Issue data (opened/closed counts) is not available, making it impossible to assess maintainer engagement.",{"category":109,"check":110,"severity":69,"summary":111},"Versioning","Release Management","The README indicates version 'v1.0.0 (2025-01-20)', but there is no manifest version field (e.g., in SKILL.md frontmatter or package.json), and installation instructions do not reference a specific version, defaulting to the latest.",{"category":113,"check":114,"severity":31,"summary":115},"Code Execution","Validation","The extensive 'Validation Reference' document and detailed validation rules within the Markdown files indicate a robust approach to input validation and sanitization for blueprint configurations.",{"category":75,"check":117,"severity":31,"summary":118},"Unguarded Destructive Operations","The skill is focused on generating and validating configurations, and does not appear to perform any destructive operations.",{"category":113,"check":120,"severity":31,"summary":121},"Error Handling","The comprehensive documentation detailing common validation errors and their solutions suggests a robust error handling mechanism designed to guide the user.",{"category":113,"check":123,"severity":49,"summary":124},"Logging","The skill is read-only in nature, so logging of destructive actions or outbound calls is not applicable.",{"category":126,"check":127,"severity":49,"summary":128},"Compliance","GDPR","The extension does not operate on personal data, focusing solely on configuration generation and validation.",{"category":126,"check":130,"severity":31,"summary":131},"Target market","The extension deals with technical configurations and does not contain regional-specific logic, making it globally applicable.",{"category":101,"check":133,"severity":31,"summary":134},"Runtime stability","The skill appears to be platform-agnostic and does not make assumptions about specific editors, shells, or operating systems.",{"category":40,"check":136,"severity":49,"summary":137},"Tool surface size","This extension operates as a single skill activated by keywords, rather than exposing multiple distinct tools.",{"category":47,"check":139,"severity":49,"summary":140},"Name collisions","This extension functions as a single skill, so there are no bundled extensions with potentially colliding names.",{"category":47,"check":142,"severity":49,"summary":143},"Overlapping near-synonym tools","This extension functions as a single skill and does not expose multiple tools that could have overlapping synonyms.",{"category":47,"check":145,"severity":49,"summary":146},"Hooks-off mechanism","This extension does not appear to use hooks, making a hooks-off mechanism not applicable.",{"category":47,"check":148,"severity":49,"summary":149},"Hook matcher tightness","This extension does not appear to use hooks, making hook matcher tightness not applicable.",{"category":75,"check":151,"severity":49,"summary":152},"Hook security","This extension does not appear to use hooks, making hook security not applicable.",{"category":97,"check":154,"severity":49,"summary":155},"Silent prompt rewriting","This extension does not appear to use a `UserPromptSubmit` hook.",{"category":75,"check":157,"severity":49,"summary":158},"Permission Hook","This extension does not appear to use a `PermissionRequest` hook.",{"category":126,"check":160,"severity":49,"summary":161},"Hook privacy","This extension does not appear to use hooks for logging or telemetry.",{"category":113,"check":163,"severity":49,"summary":164},"Hook dependency","This extension does not appear to use hooks.",{"category":52,"check":166,"severity":31,"summary":167},"Install / Setup Instructions","The README provides clear installation instructions and mentions the configuration options are documented within the main documentation.",{"category":52,"check":169,"severity":31,"summary":170},"Feature Transparency","The README clearly outlines the features of the Newt Blueprint Generator, including its formats, resource types, and validation capabilities.",{"category":52,"check":172,"severity":31,"summary":173},"Phantom features","All features mentioned in the README, such as YAML and Docker label support, proxy and client resources, and authentication, have corresponding implementations and detailed documentation.",{"category":175,"check":176,"severity":31,"summary":177},"Convention","Layout convention adherence","The extension follows standard Claude Code plugin conventions with `SKILL.md`, `README.md`, and supporting markdown files organized logically.",{"category":175,"check":179,"severity":49,"summary":180},"Plugin state","The extension does not appear to have persistent state that would need to live under `${CLAUDE_PLUGIN_DATA}`.",{"category":75,"check":182,"severity":49,"summary":183},"Keychain-stored secrets","The extension does not handle secrets, so this check is not applicable.",{"category":185,"check":186,"severity":49,"summary":187},"Dependencies","Tagged release sourcing","No bundled MCP servers or external dependencies were found.",{"category":189,"check":190,"severity":31,"summary":191},"Installation","Clean uninstall","The extension does not appear to spawn background daemons or register system services, suggesting a clean uninstall.",1778054180601,"This skill assists in creating and validating Pangolin Newt blueprint configurations, supporting both YAML files and Docker Compose labels. It handles various resource types like HTTP/TCP/UDP proxies and client resources, including authentication and access control settings, and provides detailed validation with helpful error messages.","2.0.0","3.4.0","The extension is well-documented, covers its stated functionality comprehensively, and adheres to good practices for scope and security. The primary area for improvement is the lack of clear versioning information and the absence of recent commits, which warrants a slightly lower score and 'evaluated' tier.",85,"A comprehensive and well-documented skill for generating and validating Pangolin Newt blueprint configurations in YAML and Docker label formats.",[15,16,17,18,19,20,21],"global","verified",{"codeQuality":203,"collectedAt":204,"documentation":205,"maintenance":207,"security":208,"testCoverage":210},{},1778054168332,{"descriptionLength":206,"readmeSize":8},201,{},{"hasNpmPackage":209,"smitheryVerified":209},false,{"hasCi":209,"hasTests":209},{"updatedAt":212},1778054190610,{"githubOwner":214,"githubRepo":215,"locale":25,"slug":216,"type":217},"rknall","claude-skills","newt-blueprint-generator","plugin",{"_creationTime":219,"_id":220,"community":221,"display":222,"identity":235,"parentExtension":238,"providers":239,"relations":247,"workflow":249},1778054149306.4165,"k177qr61xrzsfq9e6y9wgxb33h8662mw",{"reviewCount":8},{"description":223,"installMethods":224,"name":225,"sourceUrl":226,"tags":227},"Custom Claude Code skills marketplace for architecture review, accessibility expertise, creative design generation, DevOps validation, infrastructure configuration, and GitLab stack management",{},"rknall Custom Claude Code Skills","https://github.com/rknall/claude-skills",[228,229,18,230,231,232,233,234,15,16],"development","design","gitlab","python","architecture","accessibility","security",{"githubOwner":214,"githubRepo":215,"locale":25,"slug":236,"type":237},"rknall-custom-skills","marketplace",null,{"extract":240,"llm":245},{"commitSha":241,"license":49,"marketplace":242},"ca7fbd0e07f824b119030f323da3409bc779f9bc",{"name":236,"pluginCount":243,"version":244},10,"0.7.1",{"promptVersionExtension":194,"promptVersionScoring":195,"score":246,"targetMarket":200,"tier":201},98,{"repoId":248},"kd76y3zr89fpvp98y3h1jpy6fh865a3d",{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},1778054149925,1778054149306,{"extract":253,"llm":254},{"commitSha":241,"license":64},{"promptVersionExtension":194,"promptVersionScoring":195,"score":197,"targetMarket":200,"tier":201},{"parentExtensionId":220,"repoId":248},{"_creationTime":257,"_id":248,"identity":258,"providers":259,"workflow":270},1777995558409.8718,{"githubOwner":214,"githubRepo":215,"sourceUrl":226},{"discover":260,"github":263},{"sources":261},[262],"skills-sh",{"closedIssues90d":8,"forks":264,"openIssues90d":265,"pushedAt":266,"readmeSize":267,"stars":268,"topics":269},6,1,1760955076000,27635,43,[],{"discoverAt":271,"extractAt":272,"githubAt":272,"updatedAt":272},1777995558409,1778054155583,{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},[],[276,298,316,334,354],{"_creationTime":277,"_id":278,"community":279,"display":280,"identity":291,"providers":293,"relations":296,"workflow":297},1778054149306.4204,"k17bvxb7jbg30m24sg8bt95mms867zz0",{"reviewCount":8},{"description":281,"installMethods":282,"name":283,"sourceUrl":284,"tags":285},"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",[15,18,286,287,288,230,289,290,16],"nginx","postgresql","redis","devops","code-generation",{"githubOwner":214,"githubRepo":215,"locale":25,"slug":292,"type":217},"config-generator",{"extract":294,"llm":295},{"commitSha":241,"license":49},{"promptVersionExtension":194,"promptVersionScoring":195,"score":246,"targetMarket":200,"tier":201},{"parentExtensionId":220,"repoId":248},{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},{"_creationTime":299,"_id":300,"community":301,"display":302,"identity":308,"providers":310,"relations":314,"workflow":315},1778054149306.4194,"k173qmkt9htf62gdb4jj0ehgf5866tzs",{"reviewCount":8},{"description":303,"installMethods":304,"name":305,"sourceUrl":306,"tags":307},"Validates GitLab stack projects before deployment, ensuring proper architecture patterns, directory structure, secrets management, .env configuration, and Docker best practices. Detects issues and provides actionable guidance",{},"GitLab Stack Validator","https://github.com/rknall/claude-skills/tree/HEAD/stack-validator",[230,16,18,15,234,289],{"githubOwner":214,"githubRepo":215,"locale":25,"slug":309,"type":217},"stack-validator",{"extract":311,"llm":312},{"commitSha":241,"license":64},{"promptVersionExtension":194,"promptVersionScoring":195,"score":313,"targetMarket":200,"tier":201},95,{"parentExtensionId":220,"repoId":248},{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":327,"providers":329,"relations":332,"workflow":333},1778054149306.42,"k173em9jjhkfsnc4ynx2amzs2h8675kx",{"reviewCount":8},{"description":321,"installMethods":322,"name":323,"sourceUrl":324,"tags":325},"Manages Docker secrets for GitLab stack projects, ensuring secrets are never in .env or docker-compose.yml. Handles migration from environment variables, validation, auditing, and secure secret generation",{},"GitLab Stack Secrets Manager","https://github.com/rknall/claude-skills/tree/HEAD/secrets-manager",[18,326,230,234,289,15],"secrets",{"githubOwner":214,"githubRepo":215,"locale":25,"slug":328,"type":217},"secrets-manager",{"extract":330,"llm":331},{"commitSha":241,"license":64},{"promptVersionExtension":194,"promptVersionScoring":195,"score":313,"targetMarket":200,"tier":201},{"parentExtensionId":220,"repoId":248},{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},{"_creationTime":335,"_id":336,"community":337,"display":338,"identity":346,"providers":348,"relations":352,"workflow":353},1778054149306.418,"k1713m3mmhwwgvmpbdhvxwsvq1866ebq",{"reviewCount":8},{"description":339,"installMethods":340,"name":341,"sourceUrl":342,"tags":343},"Comprehensive Docker and Docker Compose validation following best practices and security standards. Validates Dockerfiles, multi-stage builds, modern Compose syntax, and generates automation scripts",{},"Docker Configuration Validator","https://github.com/rknall/claude-skills/tree/HEAD/docker-validation",[18,344,289,16,234,345],"docker-compose","best-practices",{"githubOwner":214,"githubRepo":215,"locale":25,"slug":347,"type":217},"docker-validation",{"extract":349,"llm":350},{"commitSha":241,"license":49},{"promptVersionExtension":194,"promptVersionScoring":195,"score":351,"targetMarket":200,"tier":201},92,{"parentExtensionId":220,"repoId":248},{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":212,"updatedAt":212},{"_creationTime":355,"_id":356,"community":357,"display":358,"identity":371,"providers":375,"relations":381,"workflow":384},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":359,"installMethods":360,"name":361,"sourceUrl":362,"tags":363},"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",[364,365,366,367,368,369,237,16,370,289],"plugin-development","agent","skill","hooks","mcp","commands","automation",{"githubOwner":372,"githubRepo":373,"locale":25,"slug":374,"type":217},"josiahsiegel","claude-plugin-marketplace","plugin-master",{"extract":376,"llm":379},{"commitSha":377,"license":378},"a05d923c8a3551d4274eef152649583d693b9b67","MIT",{"promptVersionExtension":194,"promptVersionScoring":195,"score":380,"targetMarket":200,"tier":201},99,{"parentExtensionId":382,"repoId":383},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":385,"extractAt":386,"githubAt":385,"llmAt":387,"updatedAt":387},1778053080008,1778053078370,1778053164925]