[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-uucz-moyu-strict-en":3,"guides-for-uucz-moyu-strict":434,"similar-k174q7a4av57j725eyxg9xtyah86n9a5-en":435},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":225,"parentExtension":247,"providers":278,"relations":282,"repo":283,"tags":431,"workflow":432},1778698296017.832,"k174q7a4av57j725eyxg9xtyah86n9a5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Strict anti-over-engineering enforcement. Activates on ANY code change to verify scope: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) Adding error handling, validation, or defensive code for scenarios that cannot occur (8) Generating tests, configuration scaffolding, or documentation without being asked (9) Any diff exceeding 20 lines for a single-point change 严格反过度工程执行模式。任何代码变更时激活以验证范围： (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层 (3) 添加用户未要求的注释、文档、类型注解 (4) 引入用户未要求的新依赖 (5) 重写整个文件而非做最小编辑 (6) diff 范围明显超出用户请求 (7) 为不可能发生的场景添加错误处理 (8) 未被要求就生成测试、配置、文档 (9) 单点改动 diff 超过 20 行\n",{"claudeCode":12},"uucz/moyu","moyu-strict","https://github.com/uucz/moyu",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":240},1778698445917.2698,"kn7bjqq1yt5vns9hhjkq59yrw986nx1k","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of AI's tendency towards over-engineering and its negative impact on developer workflow, providing specific examples of unwanted AI behavior.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a unique approach by enforcing strict anti-over-engineering rules, going beyond default LLM behavior to actively prevent unnecessary code modifications and abstractions.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is designed to be used in real workflows by integrating with various AI platforms and providing clear rules and levels of enforcement, aiming to improve the complete code generation lifecycle.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill's sole responsibility is to enforce strict anti-over-engineering principles on AI-generated code changes, aligning with its clearly defined scope.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's functionality, detailing specific rules and levels of enforcement for preventing over-engineering in AI code generation.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill, not an MCP server, and does not expose tools in the same manner. The 'invocation' is handled via prompt engineering and auto-activation.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not have configurable parameters or environment variables beyond its integration method, making this check not applicable.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As a skill that auto-activates or is invoked via commands like `/moyu-strict`, there are no specific user-facing tools with names to evaluate.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill operates by influencing prompt generation and auto-activation rather than through explicit tool input/output schemas.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension includes a LICENSE file with the MIT license, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 12 months, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The extension itself does not appear to have third-party dependencies that require management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle secrets or sensitive information.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on prompt engineering and does not load or execute external third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not load external files at runtime or fetch content from remote URLs to be interpreted as instructions.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill influences prompt generation and does not interact with the file system or execute code in a way that could violate sandbox isolation.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There are no detached process spawns or deny-retry loops observed, as the skill is not based on script execution.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data to any third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content and descriptions are free of hidden-steering tricks, using clean printable ASCII and expected Unicode.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill does not rely on obfuscated code, base64-decoded payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's logic is contained within its prompt engineering and does not make assumptions about user project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 1 open and 17 closed issues in the last 90 days, the maintainer engagement is good, with a high closure rate.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project has a version tag and a changelog, indicating a managed release process.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill operates on prompt engineering and does not have executable code or structured output that requires validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill does not perform destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill's logic is prompt-based and does not involve code execution with traditional error handling paths.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","As the skill does not perform destructive actions or outbound calls, logging is not applicable.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill does not operate on personal data, making GDPR compliance not applicable.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension is language-agnostic in its core mechanism and does not exhibit regional signals, defaulting to global.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill's logic is based on prompt engineering and is not dependent on specific editors, shells, or operating systems.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file is comprehensive, clearly stating the extension's purpose and providing installation and usage instructions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This skill does not expose multiple tools; its functionality is integrated via prompt engineering and auto-activation.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","The skill does not expose multiple distinct tools that could have overlapping synonyms.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as integration with various platforms and different skill variants, have corresponding implementations or documentation.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for multiple platforms, including copy-pasteable commands and specific setup steps.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","The skill's operation is primarily through prompt influence and auto-activation, not through code execution with user-facing error paths.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not bundle scripts with third-party dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill does not perform state-changing operations or send data outward, making a dry-run preview not applicable.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The extension does not emit telemetry, making opt-in requirements not applicable.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly states the skill's purpose: strict anti-over-engineering enforcement, its target (AI code changes), and its specific rules and triggers.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability of enforcing strict anti-over-engineering rules, including specific triggers.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured and uses progressive disclosure, keeping the core instructions concise and delegating details to other sections.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md uses links and sections effectively to outline the workflow and rules, delegating detailed information to specific sections rather than embedding large blobs.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill focuses on prompt engineering and rule enforcement, not deep code exploration or research that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides clear installation and usage examples for various platforms, demonstrating how to integrate and activate the skill.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md outlines different detection levels (L1-L4) for over-engineering, detailing trigger conditions and corresponding actions, effectively handling failure modes.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like an MCP server; its functionality is self-contained within its prompt engineering.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's detection levels (L1-L4) instruct it to halt operations and confirm with the user on unexpected or undesirable states (e.g., unnecessary changes).",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill operates as a standalone mechanism for prompt engineering and does not implicitly rely on other skills, with clear documentation for integration.",1778698444477,"This skill enforces strict anti-over-engineering rules on AI code generation by analyzing proposed changes against predefined criteria. It aims to prevent unnecessary code modifications, abstractions, dependencies, and excessive diffs, ensuring AI adheres to minimal viable solutions.",[195,196,197,198,199],"Strict enforcement of anti-over-engineering rules","Configurable detection levels (L1-L4) for violations","Automatic activation and manual invocation options","Multi-platform integration support","Provides variants for different languages and strictness levels",[201,202,203],"To provide general code linting or formatting beyond anti-over-engineering.","To dictate specific coding styles or patterns not related to scope minimization.","To replace the need for human code review, but rather to augment it by reducing noise.","3.0.0","4.4.0","To prevent AI coding assistants from over-engineering solutions, thereby reducing unnecessary complexity, code bloat, and developer review burden.","The extension is highly polished with excellent documentation, clear purpose, and robust implementation of its anti-over-engineering objective. Minor areas like 'Tool surface size' and 'Actionable error messages' are not applicable due to the skill's nature, but overall quality is exceptionally high.",97,"A highly effective skill that strictly enforces anti-over-engineering rules on AI-generated code.",[211,212,213,214,215],"ai-assist","code-quality","prompt-engineering","development-tool","automation","global","verified",[219,220,221,222],"When AI assistants tend to add unnecessary comments, abstractions, or dependencies.","To ensure AI-generated code modifications are minimal and directly address the user's request.","For teams wanting to enforce strict coding standards and prevent AI from introducing complexity.","To reduce the review time by ensuring AI output is concise and necessary.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":236,"security":237,"testCoverage":239},{"hasLockfile":225},false,1778698430148,{"descriptionLength":228,"readmeSize":229},943,16988,{"closedIssues90d":231,"forks":232,"hasChangelog":233,"openIssues90d":232,"pushedAt":234,"stars":235},17,1,true,1776061417000,53,{"npmDownloads":8},{"hasNpmPackage":233,"license":238,"smitheryVerified":225},"MIT",{"hasCi":233,"hasTests":233},{"updatedAt":241},1778698445917,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/moyu-strict","uucz","moyu","skill",{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":255,"parentExtension":258,"providers":259,"relations":272,"tags":274,"workflow":275},1778698296017.8303,"k17a8j7hxkm1n8dabrtcwp2z2d86nr39",{"reviewCount":8},{"description":252,"installMethods":253,"name":254,"sourceUrl":14},"Anti-over-engineering skill for AI coding agents. Teaches your AI when to stop.",{"claudeCode":245},"Moyu",{"basePath":256,"githubOwner":244,"githubRepo":245,"locale":18,"slug":245,"type":257},"","plugin",null,{"evaluate":260,"extract":267},{"promptVersionExtension":204,"promptVersionScoring":205,"score":261,"tags":262,"targetMarket":216,"tier":217},95,[263,264,213,212,265,266],"ai","agent","productivity","developer-tool",{"commitSha":268,"license":238,"plugin":269},"HEAD",{"mcpCount":8,"provider":270,"skillCount":271},"classify",5,{"repoId":273},"kd7ccbpk8y3xm113xt8wy1c5jd86n94h",[264,263,212,266,265,213],{"evaluatedAt":276,"extractAt":277,"updatedAt":276},1778698325970,1778698296017,{"evaluate":279,"extract":281},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":280,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":268},{"parentExtensionId":249,"repoId":273},{"_creationTime":284,"_id":273,"identity":285,"providers":286,"workflow":426},1778698289857.8787,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":287,"discover":412,"extract":415,"github":416,"npm":425},{"commitSha":268,"extensions":288},[289,303,343,352,360,369,378,387,395,400],{"basePath":256,"displayName":245,"installMethods":290,"rationale":291,"selectedPaths":292,"source":301,"sourceLanguage":18,"type":302},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[293,296,298],{"path":294,"priority":295},".claude-plugin/marketplace.json","mandatory",{"path":297,"priority":295},"README.md",{"path":299,"priority":300},"LICENSE","high","rule","marketplace",{"basePath":256,"description":252,"displayName":245,"installMethods":304,"license":238,"rationale":305,"selectedPaths":306,"source":301,"sourceLanguage":18,"type":257},{"claudeCode":245},"plugin manifest at .claude-plugin/plugin.json",[307,309,310,311,314,316,318,320,322,324,326,329,331,333,335,337,339,341],{"path":308,"priority":295},".claude-plugin/plugin.json",{"path":297,"priority":295},{"path":299,"priority":300},{"path":312,"priority":313},"skills/moyu/SKILL.md","medium",{"path":315,"priority":313},"skills/moyu-en/SKILL.md",{"path":317,"priority":313},"skills/moyu-fr/SKILL.md",{"path":319,"priority":313},"skills/moyu-ja/SKILL.md",{"path":321,"priority":313},"skills/moyu-ko/SKILL.md",{"path":323,"priority":313},"skills/moyu-lite/SKILL.md",{"path":325,"priority":313},"skills/moyu-strict/SKILL.md",{"path":327,"priority":328},"bin/moyu.mjs","low",{"path":330,"priority":300},"commands/moyu-en.md",{"path":332,"priority":300},"commands/moyu-fr.md",{"path":334,"priority":300},"commands/moyu-ja.md",{"path":336,"priority":300},"commands/moyu-ko.md",{"path":338,"priority":300},"commands/moyu-lite.md",{"path":340,"priority":300},"commands/moyu-strict.md",{"path":342,"priority":300},"commands/moyu.md",{"basePath":344,"description":345,"displayName":245,"installMethods":346,"rationale":347,"selectedPaths":348,"source":301,"sourceLanguage":351,"type":246},"codex/moyu","Automatically activates when over-engineering patterns are detected: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) User signals like \"too much\", \"don't change that\", \"only change X\", \"keep it simple\", \"stop\" (8) Adding error handling, validation, or defensive code for scenarios that cannot occur (9) Generating tests, configuration scaffolding, or documentation without being asked 当检测到过度工程模式时自动激活： (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层（class、interface、factory、wrapper） (3) 添加用户未要求的注释、文档、JSDoc、类型注解 (4) 引入用户未要求的新依赖包 (5) 重写整个文件而非做最小编辑 (6) diff 范围明显超出用户请求 (7) 用户说\"太多了\"、\"不要改那个\"、\"只改 X\"、\"简单点\"、\"别加戏\" (8) 为不可能发生的场景添加错误处理、校验、防御性代码 (9) 未被要求就生成测试、配置脚手架、文档\n",{"claudeCode":12},"SKILL.md frontmatter at codex/moyu/SKILL.md (coalesced with duplicate skill at skills/moyu, opencode/moyu, codebuddy/moyu, antigravity/moyu)",[349],{"path":350,"priority":295},"SKILL.md","zh-CN",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":301,"sourceLanguage":18,"type":246},"codex/moyu-en","Automatically activates when over-engineering patterns are detected: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) User signals like \"too much\", \"don't change that\", \"only change X\", \"keep it simple\", \"stop\" (8) Adding error handling, validation, or defensive code for scenarios that cannot occur (9) Generating tests, configuration scaffolding, or documentation without being asked\n","moyu-en",{"claudeCode":12},"SKILL.md frontmatter at codex/moyu-en/SKILL.md (coalesced with duplicate skill at skills/moyu-en, opencode/moyu-en, codebuddy/moyu-en, antigravity/moyu-en)",[359],{"path":350,"priority":295},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":301,"sourceLanguage":368,"type":246},"skills/moyu-fr","S'active automatiquement lorsque des patterns de sur-ingénierie sont détectés : (1) Modifier du code ou des fichiers que l'utilisateur n'a pas explicitement demandé de changer (2) Créer de nouvelles couches d'abstraction (class, interface, factory, wrapper) sans demande (3) Ajouter des commentaires, de la documentation, JSDoc ou des annotations de type sans demande (4) Introduire de nouvelles dépendances sans demande (5) Réécrire des fichiers entiers au lieu de faire des modifications minimales (6) Le diff dépasse significativement la portée de la demande de l'utilisateur (7) L'utilisateur signale \"trop\", \"ne change pas ça\", \"change seulement X\", \"garde ça simple\", \"arrête\" (8) Ajouter de la gestion d'erreurs, de la validation ou du code défensif pour des scénarios impossibles (9) Générer des tests, du scaffolding de configuration ou de la documentation sans demande\n","moyu-fr",{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-fr/SKILL.md",[367],{"path":350,"priority":295},"fr",{"basePath":370,"description":371,"displayName":372,"installMethods":373,"rationale":374,"selectedPaths":375,"source":301,"sourceLanguage":377,"type":246},"skills/moyu-ja","過剰エンジニアリングのパターンが検出された場合に自動的に発動します： (1) ユーザーが明示的に変更を求めていないコードやファイルを修正する (2) 要求されていない新しい抽象レイヤー（class、interface、factory、wrapper）を作成する (3) 要求されていないコメント、ドキュメント、JSDoc、型注釈を追加する (4) 要求されていない新しい依存パッケージを導入する (5) 最小限の編集ではなくファイル全体を書き直す (6) diff の範囲がユーザーの要求を明らかに超えている (7) ユーザーが「やりすぎ」「そこは変えないで」「Xだけ変えて」「シンプルに」「やめて」と言う (8) 起こり得ないシナリオに対するエラーハンドリング、バリデーション、防御的コードを追加する (9) 要求されていないテスト、設定のスキャフォールディング、ドキュメントを生成する\n","moyu-ja",{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-ja/SKILL.md",[376],{"path":350,"priority":295},"ja",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":301,"sourceLanguage":386,"type":246},"skills/moyu-ko","과잉 엔지니어링 패턴이 감지되면 자동으로 활성화됩니다: (1) 사용자가 명시적으로 변경을 요청하지 않은 코드나 파일을 수정하는 경우 (2) 요청되지 않은 새로운 추상화 레이어(class, interface, factory, wrapper)를 생성하는 경우 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 어노테이션을 추가하는 경우 (4) 요청되지 않은 새로운 의존성을 도입하는 경우 (5) 최소한의 편집 대신 파일 전체를 다시 작성하는 경우 (6) diff 범위가 사용자의 요청을 명백히 초과하는 경우 (7) 사용자가 \"너무 많아\", \"거기는 건드리지 마\", \"X만 변경해\", \"간단하게\", \"그만\" 등의 신호를 보내는 경우 (8) 발생할 수 없는 시나리오에 대한 에러 처리, 유효성 검사, 방어적 코드를 추가하는 경우 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서를 생성하는 경우\n","moyu-ko",{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-ko/SKILL.md",[385],{"path":350,"priority":295},"ko",{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":301,"sourceLanguage":18,"type":246},"skills/moyu-lite","Lightweight anti-over-engineering guard. Activates when: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers without being asked (3) Rewriting entire files instead of making minimal edits (4) Diff scope significantly exceeding the user's request (5) User signals like \"too much\", \"only change X\", \"keep it simple\" 轻量级反过度工程守卫。当检测到以下模式时激活： (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层 (3) 重写整个文件而非做最小编辑 (4) diff 范围明显超出用户请求 (5) 用户说\"太多了\"、\"只改 X\"、\"简单点\"\n","moyu-lite",{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-lite/SKILL.md",[394],{"path":350,"priority":295},{"basePath":243,"description":10,"displayName":13,"installMethods":396,"rationale":397,"selectedPaths":398,"source":301,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-strict/SKILL.md",[399],{"path":350,"priority":295},{"basePath":256,"description":401,"displayName":402,"installMethods":403,"license":238,"rationale":404,"selectedPaths":405,"source":301,"sourceLanguage":18,"type":411},"Anti-over-engineering rules for AI coding assistants. Your AI has a people-pleasing personality — three rules cure it.","moyu-dev",{"npm":402},"cli ecosystem detected at /",[406,408,409,410],{"path":407,"priority":295},"package.json",{"path":297,"priority":295},{"path":299,"priority":300},{"path":327,"priority":313},"cli",{"sources":413},[414],"manual",{"npmPackage":402},{"closedIssues90d":231,"description":417,"forks":232,"homepage":418,"license":238,"openIssues90d":232,"pushedAt":234,"readmeSize":229,"stars":235,"topics":419},"🐟 狠狠 PUA 你的 AI，然后自己准时下班。Make your AI grind, so you don't have to. Benchmarked: 66% less code.","https://uucz.github.io/moyu/",[420,421,245,263,422,213,423,424],"claude-code","cursor","lobehub","skillsmp","anti-over-engineering",{"downloads":8},{"classifiedAt":427,"discoverAt":428,"extractAt":429,"githubAt":429,"npmAt":430,"updatedAt":427},1778698295821,1778698289857,1778698292638,1778698294397,[211,215,212,214,213],{"evaluatedAt":241,"extractAt":277,"updatedAt":433},1778698590078,[],[436,456,485,515,541,563],{"_creationTime":437,"_id":438,"community":439,"display":440,"identity":443,"providers":444,"relations":451,"tags":452,"workflow":453},1778698296017.8315,"k17dzgrxxkxpeqmtcn5v3tjmad86n5tm",{"reviewCount":8},{"description":380,"installMethods":441,"name":442,"sourceUrl":14},{"claudeCode":12},"Moyu (摸鱼)",{"basePath":379,"githubOwner":244,"githubRepo":245,"locale":386,"slug":381,"type":246},{"evaluate":445,"extract":450},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":447,"targetMarket":216,"tier":217},100,[211,212,213,448,449],"developer-tools","refactoring",{"commitSha":268,"license":238},{"parentExtensionId":249,"repoId":273},[211,212,448,213,449],{"evaluatedAt":454,"extractAt":277,"updatedAt":455},1778698415064,1778698589704,{"_creationTime":457,"_id":458,"community":459,"display":460,"identity":466,"providers":471,"relations":478,"tags":481,"workflow":482},1778686640222.7952,"k178bs4zybvyebq2gnym4jazch86np03",{"reviewCount":8},{"description":461,"installMethods":462,"name":464,"sourceUrl":465},"Run metric-driven iterative optimization loops -- define a measurable goal, run parallel experiments, measure each against hard gates or LLM-as-judge scores, keep improvements, and converge on the best solution. Use when optimizing clustering quality, search relevance, build performance, prompt quality, or any measurable outcome that benefits from systematic experimentation.",{"claudeCode":463},"EveryInc/compound-engineering-plugin","CE Optimize","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":467,"githubOwner":468,"githubRepo":469,"locale":18,"slug":470,"type":246},"plugins/compound-engineering/skills/ce-optimize","EveryInc","compound-engineering-plugin","ce-optimize",{"evaluate":472,"extract":477},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":473,"targetMarket":216,"tier":217},[474,475,476,212,213],"optimization","experimentation","mlops",{"commitSha":268,"license":238},{"parentExtensionId":479,"repoId":480},"k17d893df4em0e3pn8f55h1dxn86n09e","kd7e40my1b5g70tg0f60qg85ch86nn08",[212,475,476,474,213],{"evaluatedAt":483,"extractAt":484,"updatedAt":483},1778687141592,1778686640222,{"_creationTime":486,"_id":487,"community":488,"display":489,"identity":495,"providers":500,"relations":508,"tags":511,"workflow":512},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":490,"installMethods":491,"name":493,"sourceUrl":494},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":492},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":496,"githubOwner":497,"githubRepo":498,"locale":18,"slug":499,"type":246},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":501,"extract":507},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":502,"targetMarket":216,"tier":217},[503,504,505,506,215,411,266],"git","development-environment","workflow","tmux",{"commitSha":268,"license":238},{"parentExtensionId":509,"repoId":510},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[215,411,266,504,503,506,505],{"evaluatedAt":513,"extractAt":514,"updatedAt":513},1778699613343,1778699234184,{"_creationTime":516,"_id":517,"community":518,"display":519,"identity":525,"providers":527,"relations":534,"tags":536,"workflow":537},1778699468747.1746,"k1707pszx7h026a651dp5tvaxd86m3ag",{"reviewCount":8},{"description":520,"installMethods":521,"name":523,"sourceUrl":524},"Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.",{"claudeCode":522},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":256,"githubOwner":526,"githubRepo":523,"locale":18,"slug":523,"type":246},"zagmoai",{"evaluate":528,"extract":533},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":529,"targetMarket":216,"tier":217},[530,531,265,215,532],"google-docs","google-sheets","api-client",{"commitSha":268},{"repoId":535},"kd776ynh73t0d6samn4bnxdf3x86n8mj",[532,215,530,531,265],{"evaluatedAt":538,"extractAt":539,"updatedAt":540},1778699485884,1778699468747,1778699509178,{"_creationTime":542,"_id":543,"community":544,"display":545,"identity":548,"providers":551,"relations":559,"tags":560,"workflow":561},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":546,"installMethods":547,"name":498,"sourceUrl":494},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":492},{"basePath":549,"githubOwner":497,"githubRepo":498,"locale":18,"slug":550,"type":246},"skills/ask","ask",{"evaluate":552,"extract":558},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":553,"targetMarket":216,"tier":217},[411,215,554,555,556,557],"llm","prompting","code-review","artifact-generation",{"commitSha":268,"license":238},{"parentExtensionId":509,"repoId":510},[557,215,411,556,554,555],{"evaluatedAt":562,"extractAt":514,"updatedAt":562},1778699303045,{"_creationTime":564,"_id":565,"community":566,"display":567,"identity":573,"providers":578,"relations":585,"tags":587,"workflow":588},1778699106670.4268,"k179cgk616p3xva37r5jqsfwvh86mcp2",{"reviewCount":8},{"description":568,"installMethods":569,"name":571,"sourceUrl":572},"Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.",{"claudeCode":570},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":574,"githubOwner":575,"githubRepo":576,"locale":18,"slug":577,"type":246},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":579,"extract":584},{"promptVersionExtension":204,"promptVersionScoring":205,"score":446,"tags":580,"targetMarket":216,"tier":217},[581,582,215,583,448],"browser","debugging","ux",{"commitSha":268,"license":238},{"repoId":586},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[215,581,582,448,583],{"evaluatedAt":589,"extractAt":590,"updatedAt":591},1778699261239,1778699106670,1778699384978]