[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-uucz-moyu-lite-en":3,"guides-for-uucz-moyu-lite":434,"similar-k17emyz11v79y8ha28qg8xd7c586mvr5-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.8318,"k17emyz11v79y8ha28qg8xd7c586mvr5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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",{"claudeCode":12},"uucz/moyu","moyu-lite","https://github.com/uucz/moyu",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":240},1778698429771.5918,"kn75mpmnx6yb7m08h13zww5kg986n45k","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"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 names the problem of AI over-engineering and provides concrete examples of when it occurs, such as modifying unrequested code or creating unnecessary abstractions.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers a distinct value proposition by actively preventing AI over-engineering, providing specific rules and mechanisms to counteract this tendency, which goes beyond default LLM behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension is production-ready, providing clear installation instructions for various platforms and offering different variants (lite, strict) to suit different needs, indicating a well-thought-out implementation.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on preventing AI over-engineering, with clear rules and mechanisms for this specific purpose, adhering to a single responsibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The provided description is concise, accurate, and effectively communicates the extension's purpose and mechanisms, including both English and Chinese.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This extension does not expose tools in the traditional sense; its functionality is integrated as a set of rules or a skill that influences AI behavior.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The extension does not appear to have configurable parameters or options that require explicit documentation beyond the installation and usage instructions provided.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","There are no distinct tools exposed by this extension that require naming.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As this is a skill and not a tool with distinct inputs/outputs, this check is not applicable.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 13, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The extension does not appear to have third-party dependencies that require management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The extension does not handle or expose any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The extension's approach involves applying rules and instructions, not executing arbitrary external code or data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The extension relies on static rules and prompts within its bundle, without fetching or executing external code at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The extension operates as instructions for an AI model, not as executable code that modifies files or system paths.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The extension's nature as a skill/prompt set means it does not involve detached processes or retry loops around denied tool calls.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The extension does not perform outbound calls or handle confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content appears to be free of hidden text or steering tricks, with clean descriptions.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The extension is comprised of readable markdown and JSON configurations, with no obfuscated code or base64 payloads.",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","The extension does not make assumptions about the user's project structure as it operates as a skill/prompt set.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 1 open issue and 17 closed issues in the last 90 days, the closure rate is high, indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A version tag is present, and installation instructions reference specific commits or versions, indicating clear release management.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","This extension does not involve executable code or structured output that requires schema validation.",{"category":66,"check":108,"severity":42,"summary":109},"Unguarded Destructive Operations","The extension is read-only in nature and does not perform any destructive operations.",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","As this extension does not execute code directly, traditional error handling checks are not applicable.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The extension does not perform actions that require local audit logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The extension does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension's functionality is universally applicable and does not contain any regional or jurisdictional logic, thus targeting a global market.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The extension is platform-agnostic, relying on AI model interpretation and not specific runtime environments or OS features.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file is comprehensive, clearly states the extension's purpose, and provides detailed installation and usage instructions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This extension does not expose multiple tools; it functions as a skill.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","There are no distinct tools to have overlapping near-synonym names.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as installation for various platforms and different skill variants, have corresponding implementations and documentation.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Comprehensive installation instructions are provided for multiple platforms, including copy-pasteable commands and explanations.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","This skill does not produce user-facing errors in the traditional sense.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The extension does not rely on third-party dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The extension does not perform state-changing operations or send data outward, making a dry-run feature inapplicable.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The extension's function as a set of rules does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The extension does not emit any telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The purpose is precisely stated as an anti-over-engineering guard, with clear triggers and non-goals defined in the description.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and trigger phrases, adhering to length guidelines.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured, under the line limit, and appropriately delegates deeper material to separate files or external resources.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md utilizes progressive disclosure by linking to external resources like research pages and blogs for deeper material, rather than embedding it inline.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This extension does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides clear installation examples for various platforms and effective usage scenarios, demonstrating the extension's practical application.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The extension's documentation, particularly the '内卷 vs 摸鱼' and '4 级过度工程检测' sections, implicitly addresses edge cases by defining boundaries and failure modes for over-engineering.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The extension does not rely on external tools that require fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The extension's core principle of '不确定就问' (When Unsure, Ask) inherently acts as a halt mechanism on unexpected states, preventing unintended actions.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The extension is self-contained and does not implicitly rely on other skills. It clearly cross-references related concepts like PUA and NoPUA without assuming their presence.",1778698429664,"This skill acts as an anti-over-engineering guard for AI code generation. It enforces three core rules: only change what was asked, use the simplest solution first, and when unsure, ask the user. It provides variants for different platforms and levels of strictness, aiming to reduce unnecessary code and complexity.",[195,196,197,198,199],"Enforces anti-over-engineering rules","Reduces AI-generated code complexity","Provides variants for different platforms and strictness","Automates code quality checks","Promotes simpler, more focused code generation",[201,202,203,204],"Generating code that AI did not explicitly ask for","Introducing new abstraction layers without user request","Rewriting entire files instead of making minimal edits","Creating diff scopes that significantly exceed the user's request","3.0.0","4.4.0","To significantly reduce the amount of unnecessary, over-engineered code generated by AI assistants, thereby saving developers time on code reviews and maintenance.","The extension demonstrates excellent quality across documentation, security, and maintenance with no critical or warning findings. Its MIT license, recent commits, and clear focus on a single responsibility contribute to its high score.",99,"A highly polished and effective skill for preventing AI over-engineering, with excellent documentation and a clear focus.",[212,213,214,215],"ai-agent","code-quality","prompt-engineering","developer-tools","global","verified",[219,220,221,222],"When AI assistants generate excessive code for simple tasks","To ensure AI-generated code adheres strictly to user requests","To prevent the introduction of unnecessary abstractions or dependencies","To streamline code reviews by reducing speculative or overly complex code",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":236,"security":237,"testCoverage":239},{"hasLockfile":225},false,1778698415389,{"descriptionLength":228,"readmeSize":229},495,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},1778698429771,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/moyu-lite","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":205,"promptVersionScoring":206,"score":261,"tags":262,"targetMarket":216,"tier":217},95,[263,264,214,213,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,213,266,265,214],{"evaluatedAt":276,"extractAt":277,"updatedAt":276},1778698325970,1778698296017,{"evaluate":279,"extract":281},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":280,"targetMarket":216,"tier":217},[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,392,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":243,"description":10,"displayName":13,"installMethods":388,"rationale":389,"selectedPaths":390,"source":301,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-lite/SKILL.md",[391],{"path":350,"priority":295},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":301,"sourceLanguage":18,"type":246},"skills/moyu-strict","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","moyu-strict",{"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,214,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,[212,213,215,214],{"evaluatedAt":241,"extractAt":277,"updatedAt":433},1778698589905,[],[436,456,484,513,542,571],{"_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":205,"promptVersionScoring":206,"score":446,"tags":447,"targetMarket":216,"tier":217},100,[448,213,214,215,449],"ai-assist","refactoring",{"commitSha":268,"license":238},{"parentExtensionId":249,"repoId":273},[448,213,215,214,449],{"evaluatedAt":454,"extractAt":277,"updatedAt":455},1778698415064,1778698589704,{"_creationTime":457,"_id":458,"community":459,"display":460,"identity":466,"providers":469,"relations":477,"tags":479,"workflow":480},1778699438912.8826,"k170fxxh22hdspg4vr94whgj1986mpr9",{"reviewCount":8},{"description":461,"installMethods":462,"name":464,"sourceUrl":465},"Context Runtime for AI Agents — 59 MCP tools, 10 read modes, 95+ shell patterns, tree-sitter AST for 18 languages. Compresses LLM context by up to 99%. Use when reading files, running shell commands, searching code, or exploring directories. Auto-installs if not present.",{"claudeCode":463},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":467,"githubOwner":468,"githubRepo":464,"locale":18,"slug":464,"type":246},"skills/lean-ctx","yvgude",{"evaluate":470,"extract":476},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":471,"targetMarket":216,"tier":217},[472,212,473,215,474,475],"context-compression","cli-tools","rust","code-analysis",{"commitSha":268},{"repoId":478},"kd7dxtfr9j3z54hs3bz0218e1n86may0",[212,473,475,472,215,474],{"evaluatedAt":481,"extractAt":482,"updatedAt":483},1778699456179,1778699438912,1778699517795,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":494,"providers":498,"relations":506,"tags":509,"workflow":510},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":489,"installMethods":490,"name":492,"sourceUrl":493},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":491},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":495,"githubOwner":496,"githubRepo":497,"locale":18,"slug":492,"type":246},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":499,"extract":505},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":500,"targetMarket":216,"tier":217},[501,502,503,504,213,215],"database","migrations","sql","validation",{"commitSha":268},{"parentExtensionId":507,"repoId":508},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[213,501,215,502,503,504],{"evaluatedAt":511,"extractAt":512,"updatedAt":511},1778701008912,1778696691708,{"_creationTime":514,"_id":515,"community":516,"display":517,"identity":523,"providers":528,"relations":535,"tags":538,"workflow":539},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":518,"installMethods":519,"name":521,"sourceUrl":522},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":520},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":524,"githubOwner":525,"githubRepo":526,"locale":18,"slug":527,"type":246},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":529,"extract":534},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":530,"targetMarket":216,"tier":217},[531,532,533,213,215],"semgrep","security","static-analysis",{"commitSha":268},{"parentExtensionId":536,"repoId":537},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[213,215,532,531,533],{"evaluatedAt":540,"extractAt":541,"updatedAt":540},1778699451460,1778698175626,{"_creationTime":543,"_id":544,"community":545,"display":546,"identity":552,"providers":557,"relations":564,"tags":567,"workflow":568},1778686640222.7952,"k178bs4zybvyebq2gnym4jazch86np03",{"reviewCount":8},{"description":547,"installMethods":548,"name":550,"sourceUrl":551},"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":549},"EveryInc/compound-engineering-plugin","CE Optimize","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":553,"githubOwner":554,"githubRepo":555,"locale":18,"slug":556,"type":246},"plugins/compound-engineering/skills/ce-optimize","EveryInc","compound-engineering-plugin","ce-optimize",{"evaluate":558,"extract":563},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":559,"targetMarket":216,"tier":217},[560,561,562,213,214],"optimization","experimentation","mlops",{"commitSha":268,"license":238},{"parentExtensionId":565,"repoId":566},"k17d893df4em0e3pn8f55h1dxn86n09e","kd7e40my1b5g70tg0f60qg85ch86nn08",[213,561,562,560,214],{"evaluatedAt":569,"extractAt":570,"updatedAt":569},1778687141592,1778686640222,{"_creationTime":572,"_id":573,"community":574,"display":575,"identity":581,"providers":585,"relations":593,"tags":596,"workflow":597},1778696833339.6243,"k174g80xa9zxhydbncvpf0xzy986nvx5",{"reviewCount":8},{"description":576,"installMethods":577,"name":579,"sourceUrl":580},"Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.",{"claudeCode":578},"sanjay3290/ai-skills","manus","https://github.com/sanjay3290/ai-skills",{"basePath":582,"githubOwner":583,"githubRepo":584,"locale":18,"slug":579,"type":246},"skills/manus","sanjay3290","ai-skills",{"evaluate":586,"extract":592},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":587,"targetMarket":216,"tier":217},[212,588,589,590,591],"autonomous-execution","research","automation","api-integration",{"commitSha":268},{"parentExtensionId":594,"repoId":595},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[212,591,590,588,589],{"evaluatedAt":598,"extractAt":599,"updatedAt":598},1778697107270,1778696833339]