[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-rknall-python-architecture-review-th":3,"guides-for-rknall-python-architecture-review":272,"similar-k1760ay73af1w04p53j71zrz5x86685j":273},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":209,"isFallback":214,"parentExtension":215,"providers":249,"relations":253,"repo":254,"workflow":271},1778054149306.417,"k1760ay73af1w04p53j71zrz5x86685j",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Comprehensive design architecture review for Python backend applications, analyzing scalability, security, performance, and best practices",{},"Python Backend Architecture Review","https://github.com/rknall/claude-skills/tree/HEAD/python-architecture-review",[15,16,17,18,19,20,21,22],"python","backend","architecture","review","scalability","security","performance","documentation",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":198,"workflow":207},1778054190610.8184,"kn76hn3wcz3rkhcgbseng586b5867t9t","en",{"checks":28,"evaluatedAt":188,"extensionSummary":189,"promptVersionExtension":190,"promptVersionScoring":191,"rationale":192,"score":193,"summary":194,"tags":195,"targetMarket":196,"tier":197},[29,34,37,40,44,47,52,56,58,61,65,70,73,77,80,83,86,89,92,95,99,103,107,111,115,118,121,124,128,131,134,137,140,143,146,148,150,153,156,159,161,164,167,170,174,177,180,184],{"category":30,"check":31,"severity":32,"summary":33},"Practical Utility","Problem relevance","pass","The description clearly states the problem of comprehensive design architecture review for Python backend applications, addressing scalability, security, performance, and best practices.",{"category":30,"check":35,"severity":32,"summary":36},"Unique selling proposition","The skill offers a deep, multi-faceted review of Python backend architectures, going beyond basic code analysis to cover system design, database, API, security, scalability, and deployment, with specific Python considerations. It provides concrete patterns and technology recommendations, offering significant value over a generic LLM response.",{"category":30,"check":38,"severity":32,"summary":39},"Production readiness","The skill appears production-ready, offering a comprehensive framework that covers the entire lifecycle of architecture review, including detailed checklists, common patterns, technology recommendations, and structured output formats. The README provides clear installation and usage instructions.",{"category":41,"check":42,"severity":32,"summary":43},"Scope","Single responsibility principle","The skill focuses on a single, well-defined domain: Python backend architecture review. While it covers many aspects (scalability, security, etc.), they are all cohesive within the scope of architectural analysis.",{"category":41,"check":45,"severity":32,"summary":46},"Description quality","The provided description accurately and concisely reflects the skill's capabilities, covering key review areas like scalability, security, and best practices for Python backend applications.",{"category":48,"check":49,"severity":50,"summary":51},"Invocation","Scoped tools","not_applicable","This extension is a skill, not a plugin with multiple tools, so this check is not applicable.",{"category":53,"check":54,"severity":50,"summary":55},"Documentation","Configuration & parameter reference","The skill does not appear to have any configurable parameters or options that require documentation beyond its usage instructions.",{"category":41,"check":57,"severity":50,"summary":51},"Tool naming",{"category":41,"check":59,"severity":50,"summary":60},"Minimal I/O surface","As this is a skill that primarily processes text and generates text, the concept of I/O surface for tools is not directly applicable.",{"category":62,"check":63,"severity":32,"summary":64},"License","License usability","The README states 'This skill is provided as-is for use with Claude Code.' and the marketplace README mentions 'Individual skills may have their own licensing terms.', but no explicit license file or SPDX identifier is present. Given the context of a personal marketplace and 'as-is' wording, it implies a permissive, non-commercial license, which is acceptable for personal use.",{"category":66,"check":67,"severity":68,"summary":69},"Maintenance","Commit recency","warning","There are no commits on the default branch for this specific skill directory, and the overall marketplace repository shows a last commit date of 2025-10-20, which is over 6 months ago.",{"category":66,"check":71,"severity":50,"summary":72},"Dependency Management","The skill does not appear to have any 3rd party dependencies that require active management.",{"category":74,"check":75,"severity":50,"summary":76},"Security","Secret Management","The skill does not handle any secrets as it is purely analytical and text-based.",{"category":74,"check":78,"severity":32,"summary":79},"Injection","The skill's function is to process and analyze text descriptions of architecture, not to execute arbitrary code or load untrusted external data as instructions. There's no indication of 3rd party data loading or web fetching for execution.",{"category":74,"check":81,"severity":32,"summary":82},"Transitive Supply-Chain Grenades","The skill's functionality is self-contained within the provided code and documentation files. There are no runtime downloads or external script executions observed.",{"category":74,"check":84,"severity":32,"summary":85},"Sandbox Isolation","The skill is text-based and analytical, with no file system operations or interactions outside its own bundle. All paths are relative within the skill's directory.",{"category":74,"check":87,"severity":32,"summary":88},"Sandbox escape primitives","There are no scripts or instructions that suggest detached process spawns or retry loops around denied tool calls.",{"category":74,"check":90,"severity":32,"summary":91},"Data Exfiltration","The skill is purely analytical and does not make any outbound network calls or reference confidential data. All processing is local.",{"category":74,"check":93,"severity":32,"summary":94},"Hidden Text Tricks","The bundled files (README, SKILL.md, etc.) do not contain any hidden text tricks, invisible Unicode characters, or other obfuscation methods.",{"category":96,"check":97,"severity":32,"summary":98},"Hooks","Opaque code execution","The skill's code consists of readable markdown and frontmatter; there are no obfuscated scripts, base64 payloads, or runtime code fetches.",{"category":100,"check":101,"severity":32,"summary":102},"Portability","Structural Assumption","The skill is self-contained and does not make assumptions about the user's project structure or file layout.",{"category":104,"check":105,"severity":50,"summary":106},"Trust","Issues Attention","There are no issues reported for this specific skill or its marketplace repository.",{"category":108,"check":109,"severity":68,"summary":110},"Versioning","Release Management","The SKILL.md frontmatter declares version 1.0.0, which is a positive signal. However, the overall repository has not been updated recently, and there are no separate release tags or CHANGELOG for this specific skill.",{"category":112,"check":113,"severity":50,"summary":114},"Code Execution","Validation","This skill does not execute code or process structured input/output beyond text analysis, making schema validation not applicable.",{"category":74,"check":116,"severity":32,"summary":117},"Unguarded Destructive Operations","The skill is purely analytical and performs no destructive operations.",{"category":112,"check":119,"severity":32,"summary":120},"Error Handling","As the skill is primarily text-based analysis and documentation, errors would typically manifest as LLM interpretation issues rather than script failures. The provided files are markdown and frontmatter, not executable scripts with error handling requirements.",{"category":112,"check":122,"severity":50,"summary":123},"Logging","The skill is read-only and analytical, so it does not perform destructive actions or outbound calls that would require local audit logging.",{"category":125,"check":126,"severity":32,"summary":127},"Compliance","GDPR","The skill processes text descriptions of architecture and does not operate on personal data.",{"category":125,"check":129,"severity":32,"summary":130},"Target market","The skill's scope is general Python backend architecture review, with no regional or jurisdictional limitations detected. The target market is global.",{"category":100,"check":132,"severity":32,"summary":133},"Runtime stability","The skill is based on markdown and LLM processing, with no assumptions about specific shells, operating systems, or Claude Code runtime versions beyond standard LLM interaction.",{"category":41,"check":135,"severity":50,"summary":136},"Tool surface size","This is a skill, not a plugin exposing multiple tools.",{"category":48,"check":138,"severity":50,"summary":139},"Name collisions","This is a single skill, not a plugin with multiple bundled extensions that could cause name collisions.",{"category":48,"check":141,"severity":50,"summary":142},"Overlapping near-synonym tools","This is a single skill, not a plugin with multiple tools.",{"category":48,"check":144,"severity":50,"summary":145},"Hooks-off mechanism","This is a skill and does not utilize hooks.",{"category":48,"check":147,"severity":50,"summary":145},"Hook matcher tightness",{"category":74,"check":149,"severity":50,"summary":145},"Hook security",{"category":96,"check":151,"severity":50,"summary":152},"Silent prompt rewriting","This is a skill and does not have a UserPromptSubmit hook.",{"category":74,"check":154,"severity":50,"summary":155},"Permission Hook","This is a skill and does not utilize PermissionRequest hooks.",{"category":125,"check":157,"severity":50,"summary":158},"Hook privacy","This is a skill and does not utilize hooks for logging or telemetry.",{"category":112,"check":160,"severity":50,"summary":145},"Hook dependency",{"category":53,"check":162,"severity":32,"summary":163},"Install / Setup Instructions","The README provides clear instructions for both marketplace and manual installation, along with example usage scenarios.",{"category":53,"check":165,"severity":32,"summary":166},"Feature Transparency","The README clearly describes the skill's capabilities, review areas, and output format. There are no hooks or complex functionalities that would require specific transparency beyond this.",{"category":53,"check":168,"severity":32,"summary":169},"Phantom features","All features promised in the README and SKILL.md (review areas, patterns, technology recommendations) have corresponding content within the repository.",{"category":171,"check":172,"severity":50,"summary":173},"Convention","Layout convention adherence","This skill is not a Claude Code plugin in the typical sense (i.e., it doesn't have .claude-plugin/ or bin/ directories), so this check is not applicable.",{"category":171,"check":175,"severity":50,"summary":176},"Plugin state","The skill does not have persistent state that needs to be managed under CLAUDE_PLUGIN_DATA.",{"category":74,"check":178,"severity":50,"summary":179},"Keychain-stored secrets","The skill does not handle or consume any secrets.",{"category":181,"check":182,"severity":50,"summary":183},"Dependencies","Tagged release sourcing","This skill does not bundle any MCP servers or external dependencies that require tagged release sourcing.",{"category":185,"check":186,"severity":32,"summary":187},"Installation","Clean uninstall","The skill is text-based and self-contained, with no background daemons, cron jobs, or other persistent processes that would survive an uninstall.",1778054168520,"This skill analyzes Python backend architectures, covering aspects like system design, databases, APIs, security, scalability, and deployment. It provides detailed checklists, reference patterns, and technology recommendations, along with structured output reports. It is designed to assist users in evaluating and improving their backend system designs.","2.0.0","3.4.0","The extension is a high-quality skill with excellent documentation and a clear focus. The primary concerns are the lack of recent commits to the repository and the absence of a formal license, though the 'as-is' nature is understood. The version is declared but not actively managed with releases.",88,"A comprehensive and well-documented skill for reviewing Python backend application architectures.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":199,"collectedAt":200,"documentation":201,"maintenance":203,"security":204,"testCoverage":206},{},1778054157445,{"descriptionLength":202,"readmeSize":8},138,{},{"hasNpmPackage":205,"smitheryVerified":205},false,{"hasCi":205,"hasTests":205},{"updatedAt":208},1778054190610,{"githubOwner":210,"githubRepo":211,"locale":26,"slug":212,"type":213},"rknall","claude-skills","python-architecture-review","plugin",true,{"_creationTime":216,"_id":217,"community":218,"display":219,"identity":232,"parentExtension":235,"providers":236,"relations":244,"workflow":246},1778054149306.4165,"k177qr61xrzsfq9e6y9wgxb33h8662mw",{"reviewCount":8},{"description":220,"installMethods":221,"name":222,"sourceUrl":223,"tags":224},"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",[225,226,227,228,15,17,229,20,230,231],"development","design","docker","gitlab","accessibility","configuration","validation",{"githubOwner":210,"githubRepo":211,"locale":26,"slug":233,"type":234},"rknall-custom-skills","marketplace",null,{"extract":237,"llm":242},{"commitSha":238,"license":50,"marketplace":239},"ca7fbd0e07f824b119030f323da3409bc779f9bc",{"name":233,"pluginCount":240,"version":241},10,"0.7.1",{"promptVersionExtension":190,"promptVersionScoring":191,"score":243,"targetMarket":196,"tier":197},98,{"repoId":245},"kd76y3zr89fpvp98y3h1jpy6fh865a3d",{"anyEnrichmentAt":247,"extractAt":248,"githubAt":247,"llmAt":208,"updatedAt":208},1778054149925,1778054149306,{"extract":250,"llm":252},{"commitSha":238,"license":251},"Unspecified",{"promptVersionExtension":190,"promptVersionScoring":191,"score":193,"targetMarket":196,"tier":197},{"parentExtensionId":217,"repoId":245},{"_creationTime":255,"_id":245,"identity":256,"providers":257,"workflow":268},1777995558409.8718,{"githubOwner":210,"githubRepo":211,"sourceUrl":223},{"discover":258,"github":261},{"sources":259},[260],"skills-sh",{"closedIssues90d":8,"forks":262,"openIssues90d":263,"pushedAt":264,"readmeSize":265,"stars":266,"topics":267},6,1,1760955076000,27635,43,[],{"discoverAt":269,"extractAt":270,"githubAt":270,"updatedAt":270},1777995558409,1778054155583,{"anyEnrichmentAt":247,"extractAt":248,"githubAt":247,"llmAt":208,"updatedAt":208},[],[274,305,340],{"_creationTime":275,"_id":276,"community":277,"display":278,"identity":287,"providers":291,"relations":297,"workflow":300},1778054452948.4253,"k1767a8yk98h8qcz0rkh7t64an867zws",{"reviewCount":8},{"description":279,"installMethods":280,"name":281,"sourceUrl":282,"tags":283},"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",[284,285,225,286,15,22,20,213],"mcp","server","typescript",{"githubOwner":288,"githubRepo":289,"locale":26,"slug":290,"type":213},"anthropics","claude-plugins-official","mcp-server-dev",{"extract":292,"llm":295,"smithery":296},{"commitSha":293,"license":294},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","Apache-2.0",{"promptVersionExtension":190,"promptVersionScoring":191,"score":243,"targetMarket":196,"tier":197},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":298,"repoId":299},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":301,"extractAt":302,"githubAt":303,"llmAt":304,"smitheryAt":301,"updatedAt":304},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":306,"_id":307,"community":308,"display":309,"identity":322,"providers":326,"relations":332,"workflow":335},1777995627391.5356,"k177z2t3rfgaw0zrb7qprpnndh864r09",{"reviewCount":8},{"description":310,"installMethods":311,"name":312,"sourceUrl":313,"tags":314},"Data observability plugin - health monitoring, alerts, schema drift, freshness tracking",{},"AnomalyArmor Agents","https://github.com/anomalyarmor/agents",[315,284,15,316,317,318,319,320,20,321],"data-observability","alerts","freshness","schema-drift","data-quality","monitoring","pipeline",{"githubOwner":323,"githubRepo":324,"locale":26,"slug":325,"type":213},"anomalyarmor","agents","armor",{"extract":327,"llm":329,"smithery":331},{"commitSha":328},"7c56d4a0fc8feccdfa8e85cc11ff1010b18c3a89",{"promptVersionExtension":190,"promptVersionScoring":191,"score":330,"targetMarket":196,"tier":197},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":333,"repoId":334},"k173vznv6dcx28h1c568068tnx864f8n","kd7966c5zsgty1d4tqde2rgz1n8658b1",{"anyEnrichmentAt":336,"extractAt":337,"githubAt":338,"llmAt":339,"smitheryAt":336,"updatedAt":339},1777995723550,1777995627391,1777995627861,1777995897177,{"_creationTime":341,"_id":342,"community":343,"display":344,"identity":354,"providers":356,"relations":360,"workflow":361},1778054452948.4097,"k17awzvhhaeaj8jcsnx8bcvgyd866nq9",{"reviewCount":8},{"description":345,"installMethods":346,"name":347,"sourceUrl":348,"tags":349},"Development kit for working with the Claude Agent SDK",{},"Agent SDK Development Plugin","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/agent-sdk-dev",[350,225,286,15,351,352,353],"sdk","agent","cli","verification",{"githubOwner":288,"githubRepo":289,"locale":26,"slug":355,"type":213},"agent-sdk-dev",{"extract":357,"llm":358,"smithery":359},{"commitSha":293,"license":294},{"promptVersionExtension":190,"promptVersionScoring":191,"score":243,"targetMarket":196,"tier":197},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":298,"repoId":299},{"anyEnrichmentAt":301,"extractAt":302,"githubAt":303,"llmAt":304,"smitheryAt":301,"updatedAt":304}]