[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-uucz-moyu-ja-en":3,"guides-for-uucz-moyu-ja":434,"similar-k17274y1yndssqcq2k5t0vba4186nvdk-en":435},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":234,"parentExtension":248,"providers":279,"relations":283,"repo":284,"tags":431,"workflow":432},1778698296017.8313,"k17274y1yndssqcq2k5t0vba4186nvdk",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"過剰エンジニアリングのパターンが検出された場合に自動的に発動します： (1) ユーザーが明示的に変更を求めていないコードやファイルを修正する (2) 要求されていない新しい抽象レイヤー（class、interface、factory、wrapper）を作成する (3) 要求されていないコメント、ドキュメント、JSDoc、型注釈を追加する (4) 要求されていない新しい依存パッケージを導入する (5) 最小限の編集ではなくファイル全体を書き直す (6) diff の範囲がユーザーの要求を明らかに超えている (7) ユーザーが「やりすぎ」「そこは変えないで」「Xだけ変えて」「シンプルに」「やめて」と言う (8) 起こり得ないシナリオに対するエラーハンドリング、バリデーション、防御的コードを追加する (9) 要求されていないテスト、設定のスキャフォールディング、ドキュメントを生成する\n",{"claudeCode":12},"uucz/moyu","moyu-ja","https://github.com/uucz/moyu",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":241},1778698400983.9805,"kn72cvq59h5bntyfpaf8xbkx0x86me06","ja",{"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":217,"tier":218,"useCases":219},[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 identifies the problem of AI over-engineering and outlines specific undesirable patterns like modifying unrequested code, creating unnecessary abstractions, and adding unsolicited documentation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension directly addresses the problem of AI over-engineering by providing strict rules and checks, offering significant value beyond basic prompt engineering and acting as a crucial layer of control.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension is designed for immediate use in development workflows, providing clear instructions, multiple installation methods, and a defined set of rules to manage AI code generation.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on controlling the scope and diligence of AI code generation, adhering to the principle of not expanding into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the extension's behavior, clearly outlining the patterns of over-engineering it aims to prevent and the 'Moyu' philosophy.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill and does not expose individual tools; its functionality is invoked through the skill's overall mechanism.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The extension does not have configurable parameters beyond installation and variant selection.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose individual tools with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill operates as a set of instructions for an AI agent and does not expose distinct tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a permissive open-source license, clearly stated in the README and LICENSE file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was on April 13, 2026, well within the 3-month window.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The extension itself does not appear to have external dependencies that require management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The extension does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The extension's functionality relies on prompt engineering and structured rules, not on loading untrusted third-party data or executing arbitrary code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The extension does not fetch external content at runtime or execute downloaded code, mitigating supply chain risks.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The extension operates as a set of instructions for an AI model and does not interact with the file system or modify external resources.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The extension's nature as prompt-based instructions prevents sandbox escape through detached processes or retry loops.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The extension does not handle sensitive data or make outbound calls that could exfiltrate information.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden steering tricks, and descriptions use clean, printable ASCII and standard Unicode.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The extension's code is plain, readable Markdown and not obfuscated through base64 encoding or runtime fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The extension provides instructions and installation methods for various platforms, without making structural assumptions about the user's project organization.",{"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 maintainer engagement is high, indicating active stewardship.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A version tag is present on GitHub, and installation instructions are clear, allowing for specific version pinning.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","This extension operates as a set of instructions for an AI model and does not involve executing code that requires input validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The extension does not perform any destructive operations; its function is to guide AI behavior.",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","This extension does not execute code and thus has no error paths to handle.",{"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; it provides instructions for AI behavior.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension provides multi-language support and installation instructions for various platforms, indicating a global target market.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The extension provides clear installation instructions for multiple platforms and AI environments, ensuring broad compatibility.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file is comprehensive, clearly stating the extension's purpose, philosophy, installation, and usage.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill, not a toolset with multiple commands.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This skill does not expose individual tools that could have overlapping synonyms.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as the 'Moyu' philosophy and different skill variants, are implemented and explained in the documentation.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Comprehensive installation instructions are provided for multiple platforms (Claude Code, Cursor, VSCode, etc.) with copy-paste examples.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","As this is a prompt-based skill, it does not generate user-facing error messages in the traditional sense.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The extension does not use third-party dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The extension guides AI behavior and does not perform state-changing operations directly, thus a dry-run is not applicable.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","This extension does not involve remote calls or state-changing operations that would require 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 extension's purpose is precisely defined as preventing AI over-engineering by adhering to strict rules, with clear use cases and non-goals outlined.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability of preventing over-engineering.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The skill body is well-structured and under the line limit, with detailed explanations and comparisons delegated to the README and other linked materials.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md provides a concise overview and links to the README for more detailed explanations, examples, and installation instructions.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This extension is a set of instructions for an AI and does not involve deep exploration or code review that would require a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides clear examples of the 'before' and 'after' code, illustrating the impact of the extension.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The extension documents edge cases and different levels of intervention (L1-L4) for over-engineering scenarios, providing clear recovery steps.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools with fallback mechanisms.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The extension defines explicit rules and levels of intervention for unexpected states (over-engineering) and outlines actions to halt or correct them.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The extension is self-contained and clearly explains its complementary relationship with PUA, without implicitly relying on other skills.",1778698400188,"This skill acts as a set of rigorous instructions for AI code generation agents, enforcing principles of minimalism and precision to prevent common over-engineering patterns. It defines clear rules, checks, and intervention levels to ensure AI-generated code is only what the user explicitly requests.",[195,196,197,198,199],"Prevents AI from modifying unrequested code or files","Enforces the simplest solution for requirements","Requires explicit user confirmation for uncertain changes","Detects and intervenes against specific over-engineering patterns","Offers multiple skill variants for different levels of strictness",[201,202,203,204],"Adding unsolicited code comments, documentation, or type annotations","Introducing new dependencies without explicit user request","Rewriting entire files when only minor edits are required","Generating tests, scaffolding, or documentation proactively","3.0.0","4.4.0","To ensure AI-generated code adheres strictly to user requirements, preventing unnecessary complexity and promoting efficient development by curbing AI's tendency to over-engineer.","The extension exhibits exceptional quality across all categories, with a particular strength in its precise documentation of purpose and the meticulous implementation of safety checks against AI over-engineering. No critical or warning findings were identified, leading to a high score and verified tier.",95,"An excellent skill that strictly guides AI code generation to prevent over-engineering, promoting concise and efficient development.",[212,213,214,215,216],"code-generation","prompt-engineering","developer-tools","ai-assistant","code-quality","global","verified",[220,221,222,223],"When an AI assistant tends to add unnecessary complexity or features","To ensure AI-generated code is minimal and directly addresses the user's request","For teams aiming to maintain code simplicity and reduce review overhead","To guide AI agents in refactoring tasks, ensuring only requested changes are made",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"popularity":237,"security":238,"testCoverage":240},{"hasLockfile":226},false,1778698385211,{"descriptionLength":229,"readmeSize":230},395,16988,{"closedIssues90d":232,"forks":233,"hasChangelog":234,"openIssues90d":233,"pushedAt":235,"stars":236},17,1,true,1776061417000,53,{"npmDownloads":8},{"hasNpmPackage":234,"license":239,"smitheryVerified":226},"MIT",{"hasCi":234,"hasTests":234},{"updatedAt":242},1778698400984,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"skills/moyu-ja","uucz","moyu","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":256,"parentExtension":260,"providers":261,"relations":273,"tags":275,"workflow":276},1778698296017.8303,"k17a8j7hxkm1n8dabrtcwp2z2d86nr39",{"reviewCount":8},{"description":253,"installMethods":254,"name":255,"sourceUrl":14},"Anti-over-engineering skill for AI coding agents. Teaches your AI when to stop.",{"claudeCode":246},"Moyu",{"basePath":257,"githubOwner":245,"githubRepo":246,"locale":258,"slug":246,"type":259},"","en","plugin",null,{"evaluate":262,"extract":268},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":263,"targetMarket":217,"tier":218},[264,265,213,216,266,267],"ai","agent","productivity","developer-tool",{"commitSha":269,"license":239,"plugin":270},"HEAD",{"mcpCount":8,"provider":271,"skillCount":272},"classify",5,{"repoId":274},"kd7ccbpk8y3xm113xt8wy1c5jd86n94h",[265,264,216,267,266,213],{"evaluatedAt":277,"extractAt":278,"updatedAt":277},1778698325970,1778698296017,{"evaluate":280,"extract":282},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":281,"targetMarket":217,"tier":218},[212,213,214,215,216],{"commitSha":269},{"parentExtensionId":250,"repoId":274},{"_creationTime":285,"_id":274,"identity":286,"providers":287,"workflow":426},1778698289857.8787,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":288,"discover":412,"extract":415,"github":416,"npm":425},{"commitSha":269,"extensions":289},[290,304,344,353,361,370,375,384,392,400],{"basePath":257,"displayName":246,"installMethods":291,"rationale":292,"selectedPaths":293,"source":302,"sourceLanguage":258,"type":303},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[294,297,299],{"path":295,"priority":296},".claude-plugin/marketplace.json","mandatory",{"path":298,"priority":296},"README.md",{"path":300,"priority":301},"LICENSE","high","rule","marketplace",{"basePath":257,"description":253,"displayName":246,"installMethods":305,"license":239,"rationale":306,"selectedPaths":307,"source":302,"sourceLanguage":258,"type":259},{"claudeCode":246},"plugin manifest at .claude-plugin/plugin.json",[308,310,311,312,315,317,319,321,323,325,327,330,332,334,336,338,340,342],{"path":309,"priority":296},".claude-plugin/plugin.json",{"path":298,"priority":296},{"path":300,"priority":301},{"path":313,"priority":314},"skills/moyu/SKILL.md","medium",{"path":316,"priority":314},"skills/moyu-en/SKILL.md",{"path":318,"priority":314},"skills/moyu-fr/SKILL.md",{"path":320,"priority":314},"skills/moyu-ja/SKILL.md",{"path":322,"priority":314},"skills/moyu-ko/SKILL.md",{"path":324,"priority":314},"skills/moyu-lite/SKILL.md",{"path":326,"priority":314},"skills/moyu-strict/SKILL.md",{"path":328,"priority":329},"bin/moyu.mjs","low",{"path":331,"priority":301},"commands/moyu-en.md",{"path":333,"priority":301},"commands/moyu-fr.md",{"path":335,"priority":301},"commands/moyu-ja.md",{"path":337,"priority":301},"commands/moyu-ko.md",{"path":339,"priority":301},"commands/moyu-lite.md",{"path":341,"priority":301},"commands/moyu-strict.md",{"path":343,"priority":301},"commands/moyu.md",{"basePath":345,"description":346,"displayName":246,"installMethods":347,"rationale":348,"selectedPaths":349,"source":302,"sourceLanguage":352,"type":247},"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)",[350],{"path":351,"priority":296},"SKILL.md","zh-CN",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":302,"sourceLanguage":258,"type":247},"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)",[360],{"path":351,"priority":296},{"basePath":362,"description":363,"displayName":364,"installMethods":365,"rationale":366,"selectedPaths":367,"source":302,"sourceLanguage":369,"type":247},"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",[368],{"path":351,"priority":296},"fr",{"basePath":244,"description":10,"displayName":13,"installMethods":371,"rationale":372,"selectedPaths":373,"source":302,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at skills/moyu-ja/SKILL.md",[374],{"path":351,"priority":296},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":302,"sourceLanguage":383,"type":247},"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",[382],{"path":351,"priority":296},"ko",{"basePath":385,"description":386,"displayName":387,"installMethods":388,"rationale":389,"selectedPaths":390,"source":302,"sourceLanguage":258,"type":247},"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",[391],{"path":351,"priority":296},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":302,"sourceLanguage":258,"type":247},"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":351,"priority":296},{"basePath":257,"description":401,"displayName":402,"installMethods":403,"license":239,"rationale":404,"selectedPaths":405,"source":302,"sourceLanguage":258,"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":296},"package.json",{"path":298,"priority":296},{"path":300,"priority":301},{"path":328,"priority":314},"cli",{"sources":413},[414],"manual",{"npmPackage":402},{"closedIssues90d":232,"description":417,"forks":233,"homepage":418,"license":239,"openIssues90d":233,"pushedAt":235,"readmeSize":230,"stars":236,"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,246,264,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,[215,212,216,214,213],{"evaluatedAt":242,"extractAt":278,"updatedAt":433},1778698589522,[],[436,456,482,510,539,566],{"_creationTime":437,"_id":438,"community":439,"display":440,"identity":443,"providers":444,"relations":451,"tags":452,"workflow":453},1778698296017.8315,"k17dzgrxxkxpeqmtcn5v3tjmad86n5tm",{"reviewCount":8},{"description":377,"installMethods":441,"name":442,"sourceUrl":14},{"claudeCode":12},"Moyu (摸鱼)",{"basePath":376,"githubOwner":245,"githubRepo":246,"locale":383,"slug":378,"type":247},{"evaluate":445,"extract":450},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":447,"targetMarket":217,"tier":218},100,[448,216,213,214,449],"ai-assist","refactoring",{"commitSha":269,"license":239},{"parentExtensionId":250,"repoId":274},[448,216,214,213,449],{"evaluatedAt":454,"extractAt":278,"updatedAt":455},1778698415064,1778698589704,{"_creationTime":457,"_id":458,"community":459,"display":460,"identity":466,"providers":470,"relations":476,"tags":478,"workflow":479},1778695021936.555,"k1715rn9402s29yge55y9nt0x986n2tf",{"reviewCount":8},{"description":461,"installMethods":462,"name":464,"sourceUrl":465},"Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.",{"claudeCode":463},"openai/skills","cli-creator","https://github.com/openai/skills",{"basePath":467,"githubOwner":468,"githubRepo":469,"locale":258,"slug":464,"type":247},"skills/.curated/cli-creator","openai","skills",{"evaluate":471,"extract":475},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":472,"targetMarket":217,"tier":218},[411,212,214,473,474],"codex","automation",{"commitSha":269},{"repoId":477},"kd75n2zj3yh472p25zffgycved86mnpx",[474,411,212,473,214],{"evaluatedAt":480,"extractAt":481,"updatedAt":480},1778695068759,1778695021936,{"_creationTime":483,"_id":484,"community":485,"display":486,"identity":492,"providers":496,"relations":503,"tags":505,"workflow":506},1778692607327.2307,"k17bwx69hk0p0w7rnpzvv2p16h86mp2k",{"reviewCount":8},{"description":487,"installMethods":488,"name":490,"sourceUrl":491},"Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.",{"claudeCode":489},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":493,"githubOwner":494,"githubRepo":495,"locale":258,"slug":490,"type":247},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":497,"extract":502},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":498,"targetMarket":217,"tier":218},[216,499,214,212,500,501],"ai-safety","workflow-automation","security",{"commitSha":269},{"repoId":504},"kd7b0vh258xpbyerk68bk3e1ks86mk58",[499,212,216,214,501,500],{"evaluatedAt":507,"extractAt":508,"updatedAt":509},1778692812461,1778692607327,1778693059223,{"_creationTime":511,"_id":512,"community":513,"display":514,"identity":520,"providers":524,"relations":532,"tags":535,"workflow":536},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":515,"installMethods":516,"name":518,"sourceUrl":519},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":517},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":521,"githubOwner":522,"githubRepo":523,"locale":258,"slug":518,"type":247},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":525,"extract":531},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":526,"targetMarket":217,"tier":218},[527,528,529,530,216,214],"database","migrations","sql","validation",{"commitSha":269},{"parentExtensionId":533,"repoId":534},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[216,527,214,528,529,530],{"evaluatedAt":537,"extractAt":538,"updatedAt":537},1778701008912,1778696691708,{"_creationTime":540,"_id":541,"community":542,"display":543,"identity":549,"providers":553,"relations":559,"tags":562,"workflow":563},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":544,"installMethods":545,"name":547,"sourceUrl":548},"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":546},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":550,"githubOwner":551,"githubRepo":469,"locale":258,"slug":552,"type":247},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","semgrep-rule-creator",{"evaluate":554,"extract":558},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":555,"targetMarket":217,"tier":218},[556,501,557,216,214],"semgrep","static-analysis",{"commitSha":269},{"parentExtensionId":560,"repoId":561},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[216,214,501,556,557],{"evaluatedAt":564,"extractAt":565,"updatedAt":564},1778699451460,1778698175626,{"_creationTime":567,"_id":568,"community":569,"display":570,"identity":576,"providers":581,"relations":588,"tags":591,"workflow":592},1778686640222.7952,"k178bs4zybvyebq2gnym4jazch86np03",{"reviewCount":8},{"description":571,"installMethods":572,"name":574,"sourceUrl":575},"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":573},"EveryInc/compound-engineering-plugin","CE Optimize","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":577,"githubOwner":578,"githubRepo":579,"locale":258,"slug":580,"type":247},"plugins/compound-engineering/skills/ce-optimize","EveryInc","compound-engineering-plugin","ce-optimize",{"evaluate":582,"extract":587},{"promptVersionExtension":205,"promptVersionScoring":206,"score":446,"tags":583,"targetMarket":217,"tier":218},[584,585,586,216,213],"optimization","experimentation","mlops",{"commitSha":269,"license":239},{"parentExtensionId":589,"repoId":590},"k17d893df4em0e3pn8f55h1dxn86n09e","kd7e40my1b5g70tg0f60qg85ch86nn08",[216,585,586,584,213],{"evaluatedAt":593,"extractAt":594,"updatedAt":593},1778687141592,1778686640222]