[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-khendzel-janitor-usage-en":3,"guides-for-khendzel-janitor-usage":408,"similar-k17f240pcgfjgtr4mkn4cwksf186m22y-en":409},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":228,"parentExtension":249,"providers":305,"relations":309,"repo":310,"tags":405,"workflow":406},1778691884319.0676,"k17f240pcgfjgtr4mkn4cwksf186m22y",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Show which skills you use and which you never use",{"claudeCode":12},"khendzel/skills-janitor","janitor-usage","https://github.com/khendzel/skills-janitor",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":242},1778692080786.2278,"kn78a3mmkpnkf9epp2ernf346x86nx5p","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":202,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"targetMarket":219,"tier":220,"useCases":221},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of tracking skill usage and identifying unused skills, making it immediately relevant to users managing their Claude Code environment.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a tangible benefit by analyzing conversation history to identify actual skill usage, offering value beyond default LLM capabilities and helping users optimize their toolset.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is ready for production use, as it scans conversation history and provides actionable reports on skill usage and recommendations for cleanup.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses on usage tracking and management of AI coding skills, a single coherent domain, without expanding into unrelated areas.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality of showing which skills are used and which are not.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill exposes a single, well-defined tool (`/janitor-usage`) for its specific purpose of tracking skill usage, avoiding a generalist approach.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for the `/janitor-usage` command, including the optional `--weeks` and `--json` flags, are clearly documented in the SKILL.md file.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tool name `/janitor-usage` is descriptive and easy to understand, clearly indicating its function.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The tool's input parameters (`--weeks`, `--json`) are minimal and specific, and the output is a well-formatted report, avoiding unnecessary data.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license, clearly indicated in the LICENSE file.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on May 1, 2026, which is within the last 3 months, indicating active maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The skill has no third-party dependencies, thus no dependency management is required.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The skill does not handle any secrets as it operates on conversation history and local files.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill processes local files and conversation history but does not load or execute untrusted external data as instructions.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime or include any runtime download mechanisms.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The skill operates on existing local files and conversation history within the user's project scope, not modifying files outside of its designated data directory.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","The bundled scripts do not contain any detached process spawns or deny-retry loops.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill processes local usage data and conversation history but does not exfiltrate any confidential information to third parties.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions use clean printable ASCII.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The bundled scripts are plain, readable Bash and Python code, with no obfuscation or runtime execution of encoded payloads.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill operates on predictable file paths for conversation history and its own data, without making assumptions about the user's project structure.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating no current maintenance backlog.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The SKILL.md frontmatter declares a meaningful semver (1.0.0), indicating proper release management.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","Input arguments are validated; the `--weeks` parameter is checked for numeric input and a reasonable range, and the `--json` flag is handled correctly.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","Errors during processing of conversation history or invalid arguments are caught and reported clearly, with helpful messages.",{"category":103,"check":113,"severity":24,"summary":114},"Logging","The skill logs its actions and outcomes to a local file (`data/usage-history.json`) for user review.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","The skill processes conversation history locally, and only analyzes skill invocation data, not personal user data submitted to third parties.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The extension operates on local files and conversation history, with no regional logic or signals; `targetMarket` is 'global'.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The skill is written in Bash and Python, making it compatible with standard POSIX environments and requiring no exotic runtimes.",{"category":44,"check":126,"severity":24,"summary":127},"README","The README file exists and clearly states the extension's purpose and functionality.",{"category":33,"check":129,"severity":24,"summary":130},"Tool surface size","The extension exposes a single tool (`/janitor-usage`), which is appropriate for a focused skill.",{"category":40,"check":132,"severity":24,"summary":133},"Overlapping near-synonym tools","The extension exposes only one tool, so there are no overlapping near-synonym tools.",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","All advertised features, like usage tracking and reporting, are implemented and correspond to the provided script functionality.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","The README provides clear installation instructions for both plugin and direct clone methods, and the SKILL.md includes a copy-pasteable usage example.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","Error messages include the operation that failed, the root cause, and a remediation step or link to documentation.",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","The extension has no third-party dependencies and declares its interpreter (Bash/Python) via shebangs.",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","The skill is read-only and does not perform any state-changing operations, therefore a dry-run preview is not applicable.",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","The skill operates locally on files and does not involve remote calls or state-changing operations, making this check not applicable.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry opt-in","The skill does not emit any telemetry, so opt-in is not applicable.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The description clearly defines the skill's purpose: tracking skill usage and identifying unused skills. It specifies the artifact (Claude Code/OpenAI Codex skills) and the user intent (tracking/management).",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The frontmatter is concise and directly states the core capability and trigger phrases, avoiding verbosity.",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md body is concise and delegates detailed usage examples and related skills to separate sections or implicitly to the README, adhering to progressive disclosure.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","Detailed information like usage examples and related skills are presented concisely in SKILL.md, with links to external README for broader context, adhering to progressive disclosure.",{"category":169,"check":173,"severity":174,"summary":175},"Forked exploration","not_applicable","This skill is short-form and does not involve deep exploration or code review, making `context: fork` not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear usage examples for the `/janitor-usage` command, including input parameters and expected output format.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill handles edge cases such as different conversation history lengths, invalid date inputs for `--weeks`, and the `--json` flag, with clear reporting for any issues.",{"category":103,"check":183,"severity":174,"summary":184},"Tool Fallback","The skill does not rely on external MCP servers or custom tools; it uses built-in shell and Python, making tool fallback not applicable.",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","The skill clearly states its stack assumptions (Bash, Python 3, curl) and minimum requirements upfront in the SKILL.md and README.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The skill lists preconditions for analyzing conversation history and will halt with a report if unexpected states occur, such as missing history files or invalid data formats.",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; it cross-references related skills explicitly in its documentation.",1778692080675,"This skill analyzes Claude Code and OpenAI Codex conversation history to report on which skills are actively used and which are never invoked. It saves results locally and supports custom date ranges and JSON output.",[198,199,200,201],"Track explicit skill invocations via slash commands.","Estimate skill usage via natural language matching.","Generate usage reports with active and unused skill breakdowns.","Save historical usage data for trend analysis.",[203,204,205,206],"Automatically deleting skills without explicit user confirmation.","Modifying plugin or marketplace skills.","Performing operations on skills outside of Claude Code or OpenAI Codex.","Interfering with the core functionality of the AI assistant.","3.0.0","4.4.0","To help users maintain a clean and efficient AI skill ecosystem by identifying and highlighting unused skills, thereby saving time and reducing clutter.","All checks passed, indicating high quality and production readiness.",100,"A high-quality skill for tracking AI skill usage and identifying unused tools.",[214,215,216,217,218],"maintenance","utility","reporting","code-auditing","skill-management","global","verified",[222,223,224,225],"Identify skills that are installed but never used.","Clean up an AI assistant environment by removing redundant or unused skills.","Understand personal skill adoption patterns over time.","Optimize context window usage by removing seldom-used skills.",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":239,"testCoverage":241},{"hasLockfile":228},false,1778692064541,{"descriptionLength":231,"readmeSize":232},49,7684,{"closedIssues90d":8,"forks":234,"hasChangelog":235,"manifestVersion":236,"openIssues90d":8,"pushedAt":237,"stars":238},15,true,"1.0.0",1777615121000,92,{"hasNpmPackage":228,"license":240,"smitheryVerified":228},"MIT",{"hasCi":228,"hasTests":228},{"updatedAt":243},1778692080786,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skills/janitor-usage","khendzel","skills-janitor","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":256,"parentExtension":259,"providers":290,"relations":300,"tags":301,"workflow":302},1778691884319.066,"k173y287h96a0x42zvrvymzvgn86nq38",{"reviewCount":8},{"description":254,"installMethods":255,"name":247,"sourceUrl":14},"7 skill hygiene tools: audit, health report, auto-fix, usage tracking, token cost analysis, GitHub search, and pre-install overlap check.",{"claudeCode":247},{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":258},"","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":283,"tags":285,"workflow":286},1778691884319.0657,"k17fzrmtyq1avt2xbrv6fq715x86nar0",{"reviewCount":8},{"description":264,"installMethods":265,"name":247,"sourceUrl":14},"Audit, track usage, and manage your Claude Code skills. 7 actions, zero dependencies.",{"claudeCode":12},{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":267},"marketplace",{"evaluate":269,"extract":277},{"promptVersionExtension":270,"promptVersionScoring":208,"score":211,"tags":271,"targetMarket":219,"tier":220},"3.1.0",[272,273,274,275,276,215],"skills","management","auditing","claudecode","openai",{"commitSha":278,"marketplace":279,"plugin":281},"HEAD",{"name":247,"pluginCount":280},1,{"mcpCount":8,"provider":282,"skillCount":8},"classify",{"repoId":284},"kd722xn3d2v8ze2vwgebvzgpv986mj48",[274,275,273,276,272,215],{"evaluatedAt":287,"extractAt":288,"updatedAt":289},1778691902547,1778691884319,1778692171957,{"evaluate":291,"extract":297},{"promptVersionExtension":207,"promptVersionScoring":208,"score":292,"tags":293,"targetMarket":219,"tier":220},98,[272,273,294,295,214,296],"audit","linting","tooling",{"commitSha":278,"plugin":298},{"mcpCount":8,"provider":282,"skillCount":299},7,{"parentExtensionId":261,"repoId":284},[294,295,214,273,272,296],{"evaluatedAt":303,"extractAt":288,"updatedAt":304},1778691927333,1778692171790,{"evaluate":306,"extract":308},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":307,"targetMarket":219,"tier":220},[214,215,216,217,218],{"commitSha":278},{"parentExtensionId":251,"repoId":284},{"_creationTime":311,"_id":284,"identity":312,"providers":313,"workflow":401},1778691880386.0266,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":314,"discover":389,"github":392},{"commitSha":278,"extensions":315},[316,329,335,344,352,360,368,376,384],{"basePath":257,"description":264,"displayName":247,"installMethods":317,"rationale":318,"selectedPaths":319,"source":328,"sourceLanguage":18,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[320,323,325],{"path":321,"priority":322},".claude-plugin/marketplace.json","mandatory",{"path":324,"priority":322},"README.md",{"path":326,"priority":327},"LICENSE","high","rule",{"basePath":257,"description":254,"displayName":247,"installMethods":330,"rationale":331,"selectedPaths":332,"source":328,"sourceLanguage":18,"type":258},{"claudeCode":247},"inline plugin source from marketplace.json at /",[333,334],{"path":324,"priority":322},{"path":326,"priority":327},{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-audit","Show all your installed skills","janitor-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-audit/SKILL.md",[342],{"path":343,"priority":322},"SKILL.md",{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-fix","Automatically fix skill problems (safe preview first). Also use with --prune to find and remove broken symlinks, empty directories, and orphaned skills.","janitor-fix",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-fix/SKILL.md",[351],{"path":343,"priority":322},{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-precheck","Check if a new skill overlaps with your existing ones before installing. Use when the user wants to evaluate a skill before adding it, check for duplicates pre-install, or verify a GitHub skill won't conflict.","janitor-precheck",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-precheck/SKILL.md",[359],{"path":343,"priority":322},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-report","Full health check of all your skills in one report. Use when the user wants to check for errors, find duplicates, detect broken skills, or get a complete overview of skill health.","janitor-report",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-report/SKILL.md",[367],{"path":343,"priority":322},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-search","Search GitHub for new skills to install. Also use with --compare to analyze a local skill against GitHub alternatives and marketplace competition.","janitor-search",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-search/SKILL.md",[375],{"path":343,"priority":322},{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":328,"sourceLanguage":18,"type":248},"skills/janitor-tokens","Show how many context window tokens each skill consumes. Use when the user asks about token cost, context budget, skill size, or wants to know which skills waste the most context space.","janitor-tokens",{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-tokens/SKILL.md",[383],{"path":343,"priority":322},{"basePath":245,"description":10,"displayName":13,"installMethods":385,"rationale":386,"selectedPaths":387,"source":328,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at skills/janitor-usage/SKILL.md",[388],{"path":343,"priority":322},{"sources":390},[391],"manual",{"closedIssues90d":8,"description":393,"forks":234,"license":240,"openIssues90d":8,"pushedAt":237,"readmeSize":232,"stars":238,"topics":394},"Audit, track usage, and manage your Claude Code and OpenAI Codex skills. 7 slash commands, zero dependencies.",[395,396,397,398,399,400],"agent-skills","claude-code","claude-code-skills","cli","developer-tools","productivity",{"classifiedAt":402,"discoverAt":403,"extractAt":404,"githubAt":404,"updatedAt":402},1778691884143,1778691880386,1778691882449,[217,214,216,218,215],{"evaluatedAt":243,"extractAt":288,"updatedAt":407},1778692173196,[],[410,438,467,496,524,540],{"_creationTime":411,"_id":412,"community":413,"display":414,"identity":420,"providers":424,"relations":431,"tags":434,"workflow":435},1778698144006.2202,"k172517ana4f5vj79mb22xzwsx86mksv",{"reviewCount":8},{"description":415,"installMethods":416,"name":418,"sourceUrl":419},"Audit and consolidate HubSpot reporting dashboards. Identifies unused, duplicate, or outdated dashboards. Must be performed manually — no dashboard API is available.",{"claudeCode":417},"TomGranot/hubspot-admin-skills","cleanup-dashboards","https://github.com/TomGranot/hubspot-admin-skills",{"basePath":421,"githubOwner":422,"githubRepo":423,"locale":18,"slug":418,"type":248},"skills/cleanup-dashboards","TomGranot","hubspot-admin-skills",{"evaluate":425,"extract":430},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":426,"targetMarket":219,"tier":220},[427,428,214,216,429],"hubspot","crm","cleanup",{"commitSha":278},{"parentExtensionId":432,"repoId":433},"k17c3p8t0thc73pbc8egtz31y986mwr0","kd75kpec7arn6z2wz641vfaj8n86nab6",[429,428,427,214,216],{"evaluatedAt":436,"extractAt":437,"updatedAt":436},1778698268281,1778698144006,{"_creationTime":439,"_id":440,"community":441,"display":442,"identity":448,"providers":453,"relations":461,"tags":463,"workflow":464},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":443,"installMethods":444,"name":446,"sourceUrl":447},"Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.",{"claudeCode":445},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":449,"githubOwner":450,"githubRepo":451,"locale":18,"slug":452,"type":248},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":454,"extract":460},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":455,"targetMarket":219,"tier":220},[456,457,458,214,459],"github","automation","code-review","ci-cd",{"commitSha":278,"license":240},{"repoId":462},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[457,459,458,456,214],{"evaluatedAt":465,"extractAt":466,"updatedAt":465},1778697688364,1778697652123,{"_creationTime":468,"_id":469,"community":470,"display":471,"identity":477,"providers":481,"relations":489,"tags":492,"workflow":493},1778695548458.3328,"k17cyw0d6mk1vdgew2xmncx1f186npdm",{"reviewCount":8},{"description":472,"installMethods":473,"name":475,"sourceUrl":476},"Audit project dependencies for version staleness, security vulnerabilities, and compatibility issues. Covers lock file analysis, upgrade path planning, and breaking change assessment. Use before a release to ensure dependencies are current and secure, during periodic maintenance reviews, after receiving a security advisory, when upgrading to a new language version, before submitting to CRAN or npm, or when inheriting a project to assess its dependency health.\n",{"claudeCode":474},"pjt222/agent-almanac","audit-dependency-versions","https://github.com/pjt222/agent-almanac",{"basePath":478,"githubOwner":479,"githubRepo":480,"locale":18,"slug":475,"type":248},"skills/audit-dependency-versions","pjt222","agent-almanac",{"evaluate":482,"extract":488},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":483,"targetMarket":219,"tier":220},[484,274,485,486,487,214],"dependencies","security","upgrades","versioning",{"commitSha":278},{"parentExtensionId":490,"repoId":491},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[274,484,214,485,486,487],{"evaluatedAt":494,"extractAt":495,"updatedAt":494},1778696062378,1778695548458,{"_creationTime":497,"_id":498,"community":499,"display":500,"identity":506,"providers":509,"relations":517,"tags":519,"workflow":520},1778692906303.5942,"k17e8fgrjhgk34vzyxq9phbaad86m56g",{"reviewCount":8},{"description":501,"installMethods":502,"name":504,"sourceUrl":505},"Creates, updates, or optimizes an AGENTS.md file for a repository with minimal, high-signal instructions covering non-discoverable coding conventions, tooling quirks, workflow preferences, and project-specific rules that agents cannot infer from reading the codebase. Use when setting up agent instructions or Claude configuration for a new repository, when an existing AGENTS.md is too long, generic, or stale, when agents repeatedly make avoidable mistakes, or when repository workflows have changed and the agent configuration needs pruning. Applies a discoverability filter—omitting anything Claude can learn from README, code, config, or directory structure—and a quality gate to verify each line remains accurate and operationally significant.",{"claudeCode":503},"mcollina/skills","init","https://github.com/mcollina/skills",{"basePath":507,"githubOwner":508,"githubRepo":272,"locale":18,"slug":504,"type":248},"skills/init","mcollina",{"evaluate":510,"extract":516},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":511,"targetMarket":219,"tier":220},[512,513,514,515,214],"initialization","agents","context-engineering","agents-md",{"commitSha":278},{"repoId":518},"kd7e22d93dm7xdjcrsgq33f53d86mqm7",[513,515,514,512,214],{"evaluatedAt":521,"extractAt":522,"updatedAt":523},1778692978251,1778692906303,1778693261976,{"_creationTime":525,"_id":526,"community":527,"display":528,"identity":530,"providers":531,"relations":535,"tags":536,"workflow":537},1778691884319.067,"k177wxk7zzyaycd3t6ads36e7586mkcw",{"reviewCount":8},{"description":362,"installMethods":529,"name":363,"sourceUrl":14},{"claudeCode":12},{"basePath":361,"githubOwner":246,"githubRepo":247,"locale":18,"slug":363,"type":248},{"evaluate":532,"extract":534},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":533,"targetMarket":219,"tier":220},[272,273,274,214,399],{"commitSha":278},{"parentExtensionId":251,"repoId":284},[274,399,214,273,272],{"evaluatedAt":538,"extractAt":288,"updatedAt":539},1778692022779,1778692172820,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":546,"providers":547,"relations":553,"tags":554,"workflow":555},1778691884319.0664,"k172gnk14qpj28ndayqyr7y56186n1ys",{"reviewCount":8},{"description":346,"installMethods":545,"name":347,"sourceUrl":14},{"claudeCode":12},{"basePath":345,"githubOwner":246,"githubRepo":247,"locale":18,"slug":347,"type":248},{"evaluate":548,"extract":552},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":549,"targetMarket":219,"tier":220},[272,214,429,457,550,551],"bash","python",{"commitSha":278},{"parentExtensionId":251,"repoId":284},[457,550,429,214,551,272],{"evaluatedAt":556,"extractAt":288,"updatedAt":557},1778691964565,1778692172300]