[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-wshobson-documentation-standards-bn":3,"guides-for-wshobson-documentation-standards":265},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":209,"isFallback":214,"parentExtension":215,"providers":249,"relations":252,"repo":253,"workflow":264},1778003443243.289,"k17b03hb9c8kgc03vq974f7n69865k7j",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"HADS (Human-AI Document Standard) — semantic tagging convention for writing docs that work efficiently for both humans and AI models. Reduces token consumption by separating machine-critical facts from human context.",{},"Documentation Standards","https://github.com/wshobson/agents/tree/HEAD/plugins/documentation-standards",[15,16,17,18,19,20],"documentation","ai","standard","hads","convention","markdown",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":198,"workflow":207},1778016730286.1177,"kn73027ewqm4nch1zwx20qqfzh864ktp","en",{"checks":26,"evaluatedAt":188,"extensionSummary":189,"promptVersionExtension":190,"promptVersionScoring":191,"rationale":192,"score":193,"summary":194,"tags":195,"targetMarket":196,"tier":197},[27,32,35,38,42,45,49,54,57,60,64,68,71,75,78,81,84,87,90,93,97,101,105,109,113,116,119,122,126,129,132,135,138,141,144,147,150,153,156,159,161,164,167,170,174,177,180,184],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly states the problem of writing documentation for both humans and AI models, and the need to reduce token consumption and hallucination risk.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The extension proposes a novel standard (HADS) for documentation that specifically addresses the challenge of efficient AI consumption, going beyond simple prompting by providing a structured convention.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The skill is well-defined with clear specifications for block types, document structure, AI reading/generation instructions, and validation rules, suggesting it is ready for use.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The plugin focuses solely on the Human-AI Document Standard (HADS), encompassing its definition, usage, and validation, which is a coherent and single responsibility.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The displayed description accurately and concisely reflects the core functionality and purpose of the HADS standard as implemented in the skill.",{"category":46,"check":47,"severity":30,"summary":48},"Invocation","Scoped tools","The skill is designed as a single unit with clear instructions for AI reading, generation, and validation, rather than exposing multiple distinct tools.",{"category":50,"check":51,"severity":52,"summary":53},"Documentation","Configuration & parameter reference","not_applicable","This skill does not appear to have configurable options or parameters that require documentation beyond the core instructions provided.",{"category":39,"check":55,"severity":30,"summary":56},"Tool naming","The skill is named 'hads' and its purpose is clearly described within its own SKILL.md, adhering to naming conventions.",{"category":39,"check":58,"severity":30,"summary":59},"Minimal I/O surface","The skill operates by processing documentation based on instructions within the SKILL.md, without needing complex external inputs or returning extensive structured data beyond generated HADS content.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","The repository includes a MIT License file, indicating a permissive open-source license.",{"category":65,"check":66,"severity":52,"summary":67},"Maintenance","Commit recency","The repository has no commit history available for evaluation.",{"category":65,"check":69,"severity":52,"summary":70},"Dependency Management","No third-party dependencies are used in this extension.",{"category":72,"check":73,"severity":52,"summary":74},"Security","Secret Management","The extension does not handle any secrets.",{"category":72,"check":76,"severity":30,"summary":77},"Injection","The skill processes documentation content as data and does not appear to execute any external code or interpret loaded content as instructions.",{"category":72,"check":79,"severity":30,"summary":80},"Transitive Supply-Chain Grenades","All content and instructions are contained within the provided repository files; there are no runtime downloads or external script executions.",{"category":72,"check":82,"severity":30,"summary":83},"Sandbox Isolation","The skill operates on documentation content and does not interact with the file system outside its own scope or attempt to access user-specific paths.",{"category":72,"check":85,"severity":30,"summary":86},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were found.",{"category":72,"check":88,"severity":30,"summary":89},"Data Exfiltration","The extension does not make any outbound network calls or reference any confidential data.",{"category":72,"check":91,"severity":30,"summary":92},"Hidden Text Tricks","The bundled content appears free of hidden steering tricks, invisible characters, or other obfuscation methods.",{"category":94,"check":95,"severity":30,"summary":96},"Hooks","Opaque code execution","The hook logic is contained within a readable SKILL.md file and does not involve obfuscation, base64 payloads, or runtime fetching of code.",{"category":98,"check":99,"severity":30,"summary":100},"Portability","Structural Assumption","The skill operates on provided documentation content and does not make assumptions about the user's project file layout.",{"category":102,"check":103,"severity":52,"summary":104},"Trust","Issues Attention","Issue data is not available for evaluation.",{"category":106,"check":107,"severity":30,"summary":108},"Versioning","Release Management","The SKILL.md file declares a version: '1.0.0'.",{"category":110,"check":111,"severity":30,"summary":112},"Code Execution","Validation","The skill defines clear rules for HADS document structure and content, acting as a form of validation for the generated output.",{"category":72,"check":114,"severity":30,"summary":115},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":110,"check":117,"severity":30,"summary":118},"Error Handling","The skill provides clear instructions on how Claude should interpret and generate HADS documents, including how to handle different block types and uncertainties, which implies robust error handling for its defined task.",{"category":110,"check":120,"severity":52,"summary":121},"Logging","The skill is read-only and does not perform actions that require logging for auditing purposes.",{"category":123,"check":124,"severity":30,"summary":125},"Compliance","GDPR","The extension operates on documentation content and does not handle personal data.",{"category":123,"check":127,"severity":30,"summary":128},"Target market","The extension's functionality is general and not tied to any specific geographic or legal jurisdiction, thus `targetMarket` is global.",{"category":98,"check":130,"severity":30,"summary":131},"Runtime stability","The skill operates on documentation content and does not rely on specific OS, shell, or runtime environments beyond Claude Code itself.",{"category":39,"check":133,"severity":30,"summary":134},"Tool surface size","The extension primarily functions as a single skill with clear instructions, not exposing multiple distinct tools, fitting within the target range.",{"category":46,"check":136,"severity":30,"summary":137},"Name collisions","The extension is a single skill named 'hads' and does not appear to have name collisions with built-in commands or other skills.",{"category":46,"check":139,"severity":30,"summary":140},"Overlapping near-synonym tools","This extension is a single skill, thus no overlapping near-synonym tools are present.",{"category":46,"check":142,"severity":52,"summary":143},"Hooks-off mechanism","This skill does not appear to utilize hooks that would require a hooks-off mechanism.",{"category":46,"check":145,"severity":52,"summary":146},"Hook matcher tightness","No hooks are declared by this extension.",{"category":72,"check":148,"severity":52,"summary":149},"Hook security","The extension does not utilize hooks.",{"category":94,"check":151,"severity":52,"summary":152},"Silent prompt rewriting","The extension does not implement a UserPromptSubmit hook.",{"category":72,"check":154,"severity":52,"summary":155},"Permission Hook","The extension does not implement a PermissionRequest hook.",{"category":123,"check":157,"severity":52,"summary":158},"Hook privacy","The extension does not implement hooks, therefore no privacy concerns related to hook logging or telemetry apply.",{"category":110,"check":160,"severity":52,"summary":149},"Hook dependency",{"category":50,"check":162,"severity":30,"summary":163},"Install / Setup Instructions","The README provides clear instructions on how to add the marketplace and install the plugin, including an example command.",{"category":50,"check":165,"severity":30,"summary":166},"Feature Transparency","The SKILL.md clearly explains the purpose of the HADS skill, its block types, structure, and how Claude should read and generate HADS documents.",{"category":50,"check":168,"severity":30,"summary":169},"Phantom features","All features described in the README and SKILL.md (HADS definition, generation, validation) have corresponding implementation details and instructions.",{"category":171,"check":172,"severity":30,"summary":173},"Convention","Layout convention adherence","The repository structure follows Claude Code plugin conventions, with `plugin.json` in `.claude-plugin/` and skill files in `plugins/`.",{"category":171,"check":175,"severity":52,"summary":176},"Plugin state","This plugin does not appear to have persistent state that needs to be managed under CLAUDE_PLUGIN_DATA.",{"category":72,"check":178,"severity":52,"summary":179},"Keychain-stored secrets","The plugin does not handle any secrets.",{"category":181,"check":182,"severity":52,"summary":183},"Dependencies","Tagged release sourcing","No bundled MCP servers are present in this plugin.",{"category":185,"check":186,"severity":30,"summary":187},"Installation","Clean uninstall","The plugin appears to be self-contained and does not install background daemons or services that would persist after uninstall.",1778016722377,"This plugin defines and implements the Human-AI Document Standard (HADS), a convention for writing technical documentation. It provides clear specifications for block types, document structure, and AI reading/generation instructions, aiming to improve AI comprehension and reduce token consumption.","2.0.0","3.4.0","The extension is well-documented, adheres to scope principles, and has a clear, single responsibility. It implements a novel standard for AI documentation. All security and code execution checks pass, and it follows structural conventions. The only non-applicable checks are due to the nature of the skill (no secrets, no hooks, no complex dependencies).",95,"A well-defined plugin that establishes a Human-AI Document Standard (HADS) for efficient documentation.",[15,16,17,18,19,20],"global","verified",{"codeQuality":199,"collectedAt":200,"documentation":201,"maintenance":203,"security":204,"testCoverage":206},{},1778016711532,{"descriptionLength":202,"readmeSize":8},216,{},{"hasNpmPackage":205,"smitheryVerified":205},false,{"hasCi":205,"hasTests":205},{"invalidatedAt":208,"updatedAt":208},1778016735335,{"githubOwner":210,"githubRepo":211,"locale":24,"slug":212,"type":213},"wshobson","agents","documentation-standards","plugin",true,{"_creationTime":216,"_id":217,"community":218,"display":219,"identity":231,"parentExtension":234,"providers":235,"relations":243,"workflow":245},1778003443243.2886,"k175qypm0s8m8k6a0fkxpxfj1n865ax9",{"reviewCount":8},{"description":220,"installMethods":221,"name":222,"sourceUrl":223,"tags":224},"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",[225,226,227,228,229,230],"workflow-orchestration","ai-agents","plugins","development-tools","automation","developer-experience",{"githubOwner":210,"githubRepo":211,"locale":24,"slug":232,"type":233},"claude-code-workflows","marketplace",null,{"extract":236,"smithery":242},{"commitSha":237,"license":238,"marketplace":239},"ece811f23310a37ceb43496dbac0e244fe6845b6","MIT",{"name":232,"pluginCount":240,"version":241},81,"1.6.0",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"repoId":244},"kd72tes1veaz04ac7p0d68ya4h8650m7",{"anyEnrichmentAt":208,"extractAt":246,"githubAt":247,"invalidatedAt":208,"llmAt":248,"smitheryAt":208,"updatedAt":208},1778003520097,1778003532786,1778016730286,{"extract":250,"smithery":251},{"commitSha":237,"license":238},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":217,"repoId":244},{"_creationTime":254,"_id":244,"identity":255,"providers":256,"workflow":262},1777995558409.8196,{"githubOwner":210,"githubRepo":211,"sourceUrl":223},{"discover":257},{"sources":258},[259,260,261],"skills-sh","smithery","vskill",{"discoverAt":263,"extractAt":246,"updatedAt":246},1777995558409,{"anyEnrichmentAt":208,"extractAt":246,"githubAt":247,"invalidatedAt":208,"llmAt":248,"smitheryAt":208,"updatedAt":208},[]]