[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-qwen-simplify":3,"mdc--foduqq-key":34,"related-org-qwen-simplify":578,"related-repo-qwen-simplify":751},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"simplify","clean up and simplify code changes","Review recent code changes for reuse, code quality, and efficiency, then directly apply straightforward cleanup improvements. Use when the user wants a post-implementation cleanup pass, pre-PR polish, or asks to simplify\u002Frefine recent changes. Invoke with `\u002Fsimplify` or `\u002Fsimplify \u003Cfocus>`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"qwen","Qwen","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fqwen.png","QwenLM",[13,17,20],{"name":14,"slug":15,"type":16},"Performance","performance","tag",{"name":18,"slug":19,"type":16},"Engineering","engineering",{"name":21,"slug":22,"type":16},"Code Analysis","code-analysis",26008,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code","2026-07-20T05:58:46.653811",null,2643,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"An open-source AI coding agent that lives in your terminal.","https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code\u002Ftree\u002FHEAD\u002Fpackages\u002Fcore\u002Fsrc\u002Fskills\u002Fbundled\u002Fsimplify","---\nname: simplify\ndescription: Review recent code changes for reuse, code quality, and efficiency, then directly apply straightforward cleanup improvements. Use when the user wants a post-implementation cleanup pass, pre-PR polish, or asks to simplify\u002Frefine recent changes. Invoke with `\u002Fsimplify` or `\u002Fsimplify \u003Cfocus>`.\nallowedTools:\n  - agent\n  - run_shell_command\n  - grep_search\n  - read_file\n  - write_file\n  - edit\n  - glob\n---\n\n# Simplify Recent Changes\n\nYou are running a structured cleanup workflow over recent code changes. Your goal is not just to comment on the code, but to safely improve it.\n\n## Step 1: Identify the review scope\n\nDetermine which files and changes to review.\n\n1. First inspect the current git state.\n2. If there are staged changes, review against `HEAD` so both staged and unstaged tracked changes are included.\n3. Otherwise review the current uncommitted diff.\n4. If there is no git diff, fall back to `git ls-files --modified --others --exclude-standard` so the scope respects `.gitignore` (this keeps build output, `node_modules`, and other ignored paths out of the cleanup).\n5. If that is still empty, fall back to files edited in this conversation.\n6. If you still cannot identify a meaningful scope, stop and tell the user there are no recent changes to simplify.\n\nPreferred commands:\n\n- `git diff --name-only`\n- `git diff --staged --name-only`\n- `git diff HEAD --name-only`\n- `git diff`\n- `git diff HEAD`\n- `git status --short`\n\nUse `git diff HEAD` whenever staged changes exist. Otherwise use `git diff`.\n\n## Step 2: Launch three review passes in parallel\n\nUse the `agent` tool and launch all review passes in a single response so they run concurrently. **Set `subagent_type: \"general-purpose\"` and `run_in_background: false` on every call — each pass must return its findings inline. Do NOT fork them: never set `subagent_type: \"fork\"`. A fork runs fire-and-forget and never returns its findings, so there would be nothing to aggregate in Step 3.** Each pass must receive the same review scope and diff command. These passes are read-only: each one inspects and reports findings only and must not modify files — all edits happen later in Step 4.\n\nKeep each review prompt short and focused. Do not paste the full diff into the prompt. Tell each pass to read the diff itself and inspect only files relevant to its findings.\n\n### Pass 1: Code Reuse Review\n\nLook for opportunities to reduce duplication and reuse existing code:\n\n- existing utilities or helpers that should be reused\n- duplicated logic introduced in new code\n- inline logic that should delegate to an existing abstraction\n- ad-hoc helpers for string, path, env, parsing, or type checks when a project utility already exists\n\n### Pass 2: Code Quality Review\n\nLook for maintainability issues:\n\n- copy-paste variants that should be unified\n- parameter sprawl or awkward APIs\n- redundant state or indirection\n- abstraction leaks\n- stringly-typed code that should be modeled more clearly\n- unnecessary nesting\n- unnecessary comments that explain what instead of why\n- naming or structure that does not match surrounding code\n\n### Pass 3: Efficiency Review\n\nLook for wasteful work and unnecessary overhead:\n\n- repeated work that can be memoized, cached, or removed\n- serial work that can be parallelized safely\n- unnecessary scans, allocations, reads, or traversals\n- hot-path blocking work\n- redundant no-op updates\n- overly broad operations when a narrower one would work\n- existence-check patterns that introduce TOCTOU style waste or risk\n\n## Step 3: Aggregate findings\n\nWait for all three passes to finish, then merge overlapping findings.\n\nPrioritize fixes that are:\n\n- low risk\n- local in scope\n- clearly aligned with existing project patterns\n- easy to validate with tests or targeted commands\n\nDo not force a cleanup if it would require speculative architectural changes.\n\n## Step 4: Apply straightforward improvements\n\nDirectly implement safe cleanup improvements.\n\nExamples of good automatic fixes:\n\n- replace duplicated logic with an existing helper\n- remove redundant code, but only after a repository-wide search confirms it has no remaining callers\n- simplify conditionals or control flow\n- tighten loops or repeated work\n- reduce unnecessary state or wrapper code\n- remove low-value comments\n- align code with nearby conventions\n\nSkip items that are uncertain, risky, or too invasive. Do not spend time debating rejected findings; simply move on.\n\n## Step 5: Verify the cleanup\n\nAfter making changes:\n\n1. Run focused tests for the changed area when they exist.\n2. Run the relevant project quality checks you can identify for the touched code.\n3. If there are no applicable tests, at least run a targeted build, typecheck, or lint command that covers the edited files.\n\nPrefer targeted verification over whole-repo commands unless the project only exposes repo-wide checks.\n\n## Additional focus\n\nIf the user supplied extra instructions after `\u002Fsimplify`, treat them as additional review focus and prioritize them alongside the default dimensions.\n\nThe raw user invocation appears below when present. Use it to extract any extra focus such as performance, duplication, rendering, API clarity, testability, or naming consistency.\n",{"data":35,"body":44},{"name":4,"description":6,"allowedTools":36},[37,38,39,40,41,42,43],"agent","run_shell_command","grep_search","read_file","write_file","edit","glob",{"type":45,"children":46},"root",[47,56,62,69,74,142,147,205,224,230,274,279,286,291,314,320,325,368,374,379,417,423,428,433,456,461,467,472,477,515,520,526,531,549,554,560,573],{"type":48,"tag":49,"props":50,"children":52},"element","h1",{"id":51},"simplify-recent-changes",[53],{"type":54,"value":55},"text","Simplify Recent Changes",{"type":48,"tag":57,"props":58,"children":59},"p",{},[60],{"type":54,"value":61},"You are running a structured cleanup workflow over recent code changes. Your goal is not just to comment on the code, but to safely improve it.",{"type":48,"tag":63,"props":64,"children":66},"h2",{"id":65},"step-1-identify-the-review-scope",[67],{"type":54,"value":68},"Step 1: Identify the review scope",{"type":48,"tag":57,"props":70,"children":71},{},[72],{"type":54,"value":73},"Determine which files and changes to review.",{"type":48,"tag":75,"props":76,"children":77},"ol",{},[78,84,98,103,132,137],{"type":48,"tag":79,"props":80,"children":81},"li",{},[82],{"type":54,"value":83},"First inspect the current git state.",{"type":48,"tag":79,"props":85,"children":86},{},[87,89,96],{"type":54,"value":88},"If there are staged changes, review against ",{"type":48,"tag":90,"props":91,"children":93},"code",{"className":92},[],[94],{"type":54,"value":95},"HEAD",{"type":54,"value":97}," so both staged and unstaged tracked changes are included.",{"type":48,"tag":79,"props":99,"children":100},{},[101],{"type":54,"value":102},"Otherwise review the current uncommitted diff.",{"type":48,"tag":79,"props":104,"children":105},{},[106,108,114,116,122,124,130],{"type":54,"value":107},"If there is no git diff, fall back to ",{"type":48,"tag":90,"props":109,"children":111},{"className":110},[],[112],{"type":54,"value":113},"git ls-files --modified --others --exclude-standard",{"type":54,"value":115}," so the scope respects ",{"type":48,"tag":90,"props":117,"children":119},{"className":118},[],[120],{"type":54,"value":121},".gitignore",{"type":54,"value":123}," (this keeps build output, ",{"type":48,"tag":90,"props":125,"children":127},{"className":126},[],[128],{"type":54,"value":129},"node_modules",{"type":54,"value":131},", and other ignored paths out of the cleanup).",{"type":48,"tag":79,"props":133,"children":134},{},[135],{"type":54,"value":136},"If that is still empty, fall back to files edited in this conversation.",{"type":48,"tag":79,"props":138,"children":139},{},[140],{"type":54,"value":141},"If you still cannot identify a meaningful scope, stop and tell the user there are no recent changes to simplify.",{"type":48,"tag":57,"props":143,"children":144},{},[145],{"type":54,"value":146},"Preferred commands:",{"type":48,"tag":148,"props":149,"children":150},"ul",{},[151,160,169,178,187,196],{"type":48,"tag":79,"props":152,"children":153},{},[154],{"type":48,"tag":90,"props":155,"children":157},{"className":156},[],[158],{"type":54,"value":159},"git diff --name-only",{"type":48,"tag":79,"props":161,"children":162},{},[163],{"type":48,"tag":90,"props":164,"children":166},{"className":165},[],[167],{"type":54,"value":168},"git diff --staged --name-only",{"type":48,"tag":79,"props":170,"children":171},{},[172],{"type":48,"tag":90,"props":173,"children":175},{"className":174},[],[176],{"type":54,"value":177},"git diff HEAD --name-only",{"type":48,"tag":79,"props":179,"children":180},{},[181],{"type":48,"tag":90,"props":182,"children":184},{"className":183},[],[185],{"type":54,"value":186},"git diff",{"type":48,"tag":79,"props":188,"children":189},{},[190],{"type":48,"tag":90,"props":191,"children":193},{"className":192},[],[194],{"type":54,"value":195},"git diff HEAD",{"type":48,"tag":79,"props":197,"children":198},{},[199],{"type":48,"tag":90,"props":200,"children":202},{"className":201},[],[203],{"type":54,"value":204},"git status --short",{"type":48,"tag":57,"props":206,"children":207},{},[208,210,215,217,222],{"type":54,"value":209},"Use ",{"type":48,"tag":90,"props":211,"children":213},{"className":212},[],[214],{"type":54,"value":195},{"type":54,"value":216}," whenever staged changes exist. Otherwise use ",{"type":48,"tag":90,"props":218,"children":220},{"className":219},[],[221],{"type":54,"value":186},{"type":54,"value":223},".",{"type":48,"tag":63,"props":225,"children":227},{"id":226},"step-2-launch-three-review-passes-in-parallel",[228],{"type":54,"value":229},"Step 2: Launch three review passes in parallel",{"type":48,"tag":57,"props":231,"children":232},{},[233,235,240,242,272],{"type":54,"value":234},"Use the ",{"type":48,"tag":90,"props":236,"children":238},{"className":237},[],[239],{"type":54,"value":37},{"type":54,"value":241}," tool and launch all review passes in a single response so they run concurrently. ",{"type":48,"tag":243,"props":244,"children":245},"strong",{},[246,248,254,256,262,264,270],{"type":54,"value":247},"Set ",{"type":48,"tag":90,"props":249,"children":251},{"className":250},[],[252],{"type":54,"value":253},"subagent_type: \"general-purpose\"",{"type":54,"value":255}," and ",{"type":48,"tag":90,"props":257,"children":259},{"className":258},[],[260],{"type":54,"value":261},"run_in_background: false",{"type":54,"value":263}," on every call — each pass must return its findings inline. Do NOT fork them: never set ",{"type":48,"tag":90,"props":265,"children":267},{"className":266},[],[268],{"type":54,"value":269},"subagent_type: \"fork\"",{"type":54,"value":271},". A fork runs fire-and-forget and never returns its findings, so there would be nothing to aggregate in Step 3.",{"type":54,"value":273}," Each pass must receive the same review scope and diff command. These passes are read-only: each one inspects and reports findings only and must not modify files — all edits happen later in Step 4.",{"type":48,"tag":57,"props":275,"children":276},{},[277],{"type":54,"value":278},"Keep each review prompt short and focused. Do not paste the full diff into the prompt. Tell each pass to read the diff itself and inspect only files relevant to its findings.",{"type":48,"tag":280,"props":281,"children":283},"h3",{"id":282},"pass-1-code-reuse-review",[284],{"type":54,"value":285},"Pass 1: Code Reuse Review",{"type":48,"tag":57,"props":287,"children":288},{},[289],{"type":54,"value":290},"Look for opportunities to reduce duplication and reuse existing code:",{"type":48,"tag":148,"props":292,"children":293},{},[294,299,304,309],{"type":48,"tag":79,"props":295,"children":296},{},[297],{"type":54,"value":298},"existing utilities or helpers that should be reused",{"type":48,"tag":79,"props":300,"children":301},{},[302],{"type":54,"value":303},"duplicated logic introduced in new code",{"type":48,"tag":79,"props":305,"children":306},{},[307],{"type":54,"value":308},"inline logic that should delegate to an existing abstraction",{"type":48,"tag":79,"props":310,"children":311},{},[312],{"type":54,"value":313},"ad-hoc helpers for string, path, env, parsing, or type checks when a project utility already exists",{"type":48,"tag":280,"props":315,"children":317},{"id":316},"pass-2-code-quality-review",[318],{"type":54,"value":319},"Pass 2: Code Quality Review",{"type":48,"tag":57,"props":321,"children":322},{},[323],{"type":54,"value":324},"Look for maintainability issues:",{"type":48,"tag":148,"props":326,"children":327},{},[328,333,338,343,348,353,358,363],{"type":48,"tag":79,"props":329,"children":330},{},[331],{"type":54,"value":332},"copy-paste variants that should be unified",{"type":48,"tag":79,"props":334,"children":335},{},[336],{"type":54,"value":337},"parameter sprawl or awkward APIs",{"type":48,"tag":79,"props":339,"children":340},{},[341],{"type":54,"value":342},"redundant state or indirection",{"type":48,"tag":79,"props":344,"children":345},{},[346],{"type":54,"value":347},"abstraction leaks",{"type":48,"tag":79,"props":349,"children":350},{},[351],{"type":54,"value":352},"stringly-typed code that should be modeled more clearly",{"type":48,"tag":79,"props":354,"children":355},{},[356],{"type":54,"value":357},"unnecessary nesting",{"type":48,"tag":79,"props":359,"children":360},{},[361],{"type":54,"value":362},"unnecessary comments that explain what instead of why",{"type":48,"tag":79,"props":364,"children":365},{},[366],{"type":54,"value":367},"naming or structure that does not match surrounding code",{"type":48,"tag":280,"props":369,"children":371},{"id":370},"pass-3-efficiency-review",[372],{"type":54,"value":373},"Pass 3: Efficiency Review",{"type":48,"tag":57,"props":375,"children":376},{},[377],{"type":54,"value":378},"Look for wasteful work and unnecessary overhead:",{"type":48,"tag":148,"props":380,"children":381},{},[382,387,392,397,402,407,412],{"type":48,"tag":79,"props":383,"children":384},{},[385],{"type":54,"value":386},"repeated work that can be memoized, cached, or removed",{"type":48,"tag":79,"props":388,"children":389},{},[390],{"type":54,"value":391},"serial work that can be parallelized safely",{"type":48,"tag":79,"props":393,"children":394},{},[395],{"type":54,"value":396},"unnecessary scans, allocations, reads, or traversals",{"type":48,"tag":79,"props":398,"children":399},{},[400],{"type":54,"value":401},"hot-path blocking work",{"type":48,"tag":79,"props":403,"children":404},{},[405],{"type":54,"value":406},"redundant no-op updates",{"type":48,"tag":79,"props":408,"children":409},{},[410],{"type":54,"value":411},"overly broad operations when a narrower one would work",{"type":48,"tag":79,"props":413,"children":414},{},[415],{"type":54,"value":416},"existence-check patterns that introduce TOCTOU style waste or risk",{"type":48,"tag":63,"props":418,"children":420},{"id":419},"step-3-aggregate-findings",[421],{"type":54,"value":422},"Step 3: Aggregate findings",{"type":48,"tag":57,"props":424,"children":425},{},[426],{"type":54,"value":427},"Wait for all three passes to finish, then merge overlapping findings.",{"type":48,"tag":57,"props":429,"children":430},{},[431],{"type":54,"value":432},"Prioritize fixes that are:",{"type":48,"tag":148,"props":434,"children":435},{},[436,441,446,451],{"type":48,"tag":79,"props":437,"children":438},{},[439],{"type":54,"value":440},"low risk",{"type":48,"tag":79,"props":442,"children":443},{},[444],{"type":54,"value":445},"local in scope",{"type":48,"tag":79,"props":447,"children":448},{},[449],{"type":54,"value":450},"clearly aligned with existing project patterns",{"type":48,"tag":79,"props":452,"children":453},{},[454],{"type":54,"value":455},"easy to validate with tests or targeted commands",{"type":48,"tag":57,"props":457,"children":458},{},[459],{"type":54,"value":460},"Do not force a cleanup if it would require speculative architectural changes.",{"type":48,"tag":63,"props":462,"children":464},{"id":463},"step-4-apply-straightforward-improvements",[465],{"type":54,"value":466},"Step 4: Apply straightforward improvements",{"type":48,"tag":57,"props":468,"children":469},{},[470],{"type":54,"value":471},"Directly implement safe cleanup improvements.",{"type":48,"tag":57,"props":473,"children":474},{},[475],{"type":54,"value":476},"Examples of good automatic fixes:",{"type":48,"tag":148,"props":478,"children":479},{},[480,485,490,495,500,505,510],{"type":48,"tag":79,"props":481,"children":482},{},[483],{"type":54,"value":484},"replace duplicated logic with an existing helper",{"type":48,"tag":79,"props":486,"children":487},{},[488],{"type":54,"value":489},"remove redundant code, but only after a repository-wide search confirms it has no remaining callers",{"type":48,"tag":79,"props":491,"children":492},{},[493],{"type":54,"value":494},"simplify conditionals or control flow",{"type":48,"tag":79,"props":496,"children":497},{},[498],{"type":54,"value":499},"tighten loops or repeated work",{"type":48,"tag":79,"props":501,"children":502},{},[503],{"type":54,"value":504},"reduce unnecessary state or wrapper code",{"type":48,"tag":79,"props":506,"children":507},{},[508],{"type":54,"value":509},"remove low-value comments",{"type":48,"tag":79,"props":511,"children":512},{},[513],{"type":54,"value":514},"align code with nearby conventions",{"type":48,"tag":57,"props":516,"children":517},{},[518],{"type":54,"value":519},"Skip items that are uncertain, risky, or too invasive. Do not spend time debating rejected findings; simply move on.",{"type":48,"tag":63,"props":521,"children":523},{"id":522},"step-5-verify-the-cleanup",[524],{"type":54,"value":525},"Step 5: Verify the cleanup",{"type":48,"tag":57,"props":527,"children":528},{},[529],{"type":54,"value":530},"After making changes:",{"type":48,"tag":75,"props":532,"children":533},{},[534,539,544],{"type":48,"tag":79,"props":535,"children":536},{},[537],{"type":54,"value":538},"Run focused tests for the changed area when they exist.",{"type":48,"tag":79,"props":540,"children":541},{},[542],{"type":54,"value":543},"Run the relevant project quality checks you can identify for the touched code.",{"type":48,"tag":79,"props":545,"children":546},{},[547],{"type":54,"value":548},"If there are no applicable tests, at least run a targeted build, typecheck, or lint command that covers the edited files.",{"type":48,"tag":57,"props":550,"children":551},{},[552],{"type":54,"value":553},"Prefer targeted verification over whole-repo commands unless the project only exposes repo-wide checks.",{"type":48,"tag":63,"props":555,"children":557},{"id":556},"additional-focus",[558],{"type":54,"value":559},"Additional focus",{"type":48,"tag":57,"props":561,"children":562},{},[563,565,571],{"type":54,"value":564},"If the user supplied extra instructions after ",{"type":48,"tag":90,"props":566,"children":568},{"className":567},[],[569],{"type":54,"value":570},"\u002Fsimplify",{"type":54,"value":572},", treat them as additional review focus and prioritize them alongside the default dimensions.",{"type":48,"tag":57,"props":574,"children":575},{},[576],{"type":54,"value":577},"The raw user invocation appears below when present. Use it to extract any extra focus such as performance, duplication, rendering, API clarity, testability, or naming consistency.",{"items":579,"total":750},[580,593,612,628,644,658,672,686,699,705,717,732],{"slug":581,"name":581,"fn":582,"description":583,"org":584,"tags":585,"stars":23,"repoUrl":24,"updatedAt":592},"batch","execute parallel batch operations on files","Execute batch operations on multiple files in parallel. Automatically discovers files, splits into chunks, and processes with parallel worker agents. Use `\u002Fbatch` followed by operation and file pattern.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[586,589],{"name":587,"slug":588,"type":16},"Automation","automation",{"name":590,"slug":591,"type":16},"Concurrency","concurrency","2026-07-20T05:58:45.650067",{"slug":594,"name":594,"fn":595,"description":596,"org":597,"tags":598,"stars":23,"repoUrl":24,"updatedAt":611},"cua-driver-rs","drive native GUI applications via MCP","Drive a native GUI app (macOS, Windows, Linux) via the cua-driver CLI (default) or MCP server — snapshot its accessibility tree, click\u002Ftype\u002Fscroll by element_index or pixel coords, verify via re-snapshot, all without bringing the target to the foreground. Use when the user asks you to operate, drive, automate, or perform a GUI task in a real application on the host.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[599,602,605,608],{"name":600,"slug":601,"type":16},"Accessibility","accessibility",{"name":603,"slug":604,"type":16},"Browser Automation","browser-automation",{"name":606,"slug":607,"type":16},"Desktop","desktop",{"name":609,"slug":610,"type":16},"MCP","mcp","2026-07-16T05:59:28.687299",{"slug":613,"name":613,"fn":614,"description":615,"org":616,"tags":617,"stars":23,"repoUrl":24,"updatedAt":627},"dataviz","design and validate data visualizations","Design guidance for charts, graphs, dashboards, maps, and data visualizations, including a local palette validator.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[618,621,624],{"name":619,"slug":620,"type":16},"Charts","charts",{"name":622,"slug":623,"type":16},"Dashboards","dashboards",{"name":625,"slug":626,"type":16},"Data Visualization","data-visualization","2026-07-16T05:59:28.31755",{"slug":629,"name":629,"fn":630,"description":631,"org":632,"tags":633,"stars":23,"repoUrl":24,"updatedAt":643},"extension-creator","create Qwen Code extensions","Create, scaffold, customize, validate, and locally test Qwen Code extensions. Use when the user wants a new Qwen Code extension, needs help choosing an extension template, wants to add QWEN.md context, commands, skills, agents, MCP servers, settings, hooks, channels, or LSP servers, or asks how to link and test an extension locally. Invoke with `\u002Fextension-creator` followed by an extension path and optional template name.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[634,637,640],{"name":635,"slug":636,"type":16},"Coding","coding",{"name":638,"slug":639,"type":16},"Documentation","documentation",{"name":641,"slug":642,"type":16},"Plugin Development","plugin-development","2026-07-16T05:59:24.818967",{"slug":645,"name":645,"fn":646,"description":647,"org":648,"tags":649,"stars":23,"repoUrl":24,"updatedAt":657},"loop","run scheduled or self-paced prompt loops","Create a loop that runs a prompt now and follows up either on a fixed schedule or through self-paced wakeups. Usage - \u002Floop check the build, \u002Floop 5m check the build, \u002Floop check the PR every 30m. \u002Floop list to show jobs, \u002Floop clear to cancel all.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[650,651,654],{"name":587,"slug":588,"type":16},{"name":652,"slug":653,"type":16},"Productivity","productivity",{"name":655,"slug":656,"type":16},"Scheduling","scheduling","2026-07-16T05:59:25.50027",{"slug":659,"name":659,"fn":660,"description":661,"org":662,"tags":663,"stars":23,"repoUrl":24,"updatedAt":671},"new-app","build new applications from scratch","Workflow for creating new applications from scratch. Covers requirements gathering, tech stack selection, scaffolding, implementation, and delivery of a functional prototype.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[664,665,668],{"name":18,"slug":19,"type":16},{"name":666,"slug":667,"type":16},"Prototyping","prototyping",{"name":669,"slug":670,"type":16},"Web Development","web-development","2026-07-16T05:59:25.157573",{"slug":673,"name":673,"fn":674,"description":675,"org":676,"tags":677,"stars":23,"repoUrl":24,"updatedAt":685},"qc-helper","provide Qwen Code usage and configuration support","Answer any question about Qwen Code usage, features, configuration, and troubleshooting by referencing the official user documentation. Also helps users view or modify their settings.json. Invoke with `\u002Fqc-helper` followed by a question, e.g. `\u002Fqc-helper how do I configure MCP servers?` or `\u002Fqc-helper change approval mode to yolo`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[678,681,682],{"name":679,"slug":680,"type":16},"Configuration","configuration",{"name":638,"slug":639,"type":16},{"name":683,"slug":684,"type":16},"Reference","reference","2026-07-16T05:59:29.118413",{"slug":687,"name":687,"fn":688,"description":689,"org":690,"tags":691,"stars":23,"repoUrl":24,"updatedAt":698},"review","review code for quality and security","Review changed code for correctness, security, code quality, and performance. Use when the user asks to review code changes, a PR, or specific files. Invoke with `\u002Freview`, `\u002Freview \u003Cpr-number>`, `\u002Freview \u003Cfile-path>`, or `\u002Freview \u003Cpr-number> --comment` to post inline comments on the PR. Add `--effort low|medium|high` to trade depth for speed (defaults to high for PRs, medium for local changes).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[692,695],{"name":693,"slug":694,"type":16},"Code Review","code-review",{"name":696,"slug":697,"type":16},"Security","security","2026-07-30T05:30:17.682893",{"slug":4,"name":4,"fn":5,"description":6,"org":700,"tags":701,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[702,703,704],{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"slug":706,"name":706,"fn":707,"description":708,"org":709,"tags":710,"stars":23,"repoUrl":24,"updatedAt":716},"stuck","diagnose and debug stuck Qwen Code sessions","Diagnose frozen, stuck, or slow Qwen Code sessions on this machine. Scans for problematic processes, high CPU\u002Fmemory usage, hung subprocesses, and debug logs. Use \u002Fstuck or \u002Fstuck \u003CPID> to focus on a specific process.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[711,714,715],{"name":712,"slug":713,"type":16},"Debugging","debugging",{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},"2026-07-16T05:59:25.838629",{"slug":718,"name":718,"fn":719,"description":720,"org":721,"tags":722,"stars":729,"repoUrl":730,"updatedAt":731},"open-computer-use","configure Open Computer Use MCP server","Platform-neutral guidance for using Open Computer Use, the open-source Computer Use MCP server and CLI for macOS, Linux, and Windows. Use when an agent needs to install, verify, troubleshoot, configure, or operate Open Computer Use through its native CLI, stdio MCP server, or direct Computer Use tool calls.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[723,724,727,728],{"name":587,"slug":588,"type":16},{"name":725,"slug":726,"type":16},"CLI","cli",{"name":606,"slug":607,"type":16},{"name":609,"slug":610,"type":16},176,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fopen-computer-use","2026-07-16T05:59:22.010839",{"slug":733,"name":733,"fn":734,"description":735,"org":736,"tags":737,"stars":747,"repoUrl":748,"updatedAt":749},"auto-pr","automate pull request submission and review","Automated PR submission assistant, including code review, documentation generation, and PR creation",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[738,739,740,741,744],{"name":587,"slug":588,"type":16},{"name":693,"slug":694,"type":16},{"name":638,"slug":639,"type":16},{"name":742,"slug":743,"type":16},"GitHub","github",{"name":745,"slug":746,"type":16},"Pull Requests","pull-requests",136,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code-examples","2026-07-16T06:00:01.890524",21,{"items":752,"total":795},[753,758,765,771,777,783,789],{"slug":581,"name":581,"fn":582,"description":583,"org":754,"tags":755,"stars":23,"repoUrl":24,"updatedAt":592},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[756,757],{"name":587,"slug":588,"type":16},{"name":590,"slug":591,"type":16},{"slug":594,"name":594,"fn":595,"description":596,"org":759,"tags":760,"stars":23,"repoUrl":24,"updatedAt":611},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[761,762,763,764],{"name":600,"slug":601,"type":16},{"name":603,"slug":604,"type":16},{"name":606,"slug":607,"type":16},{"name":609,"slug":610,"type":16},{"slug":613,"name":613,"fn":614,"description":615,"org":766,"tags":767,"stars":23,"repoUrl":24,"updatedAt":627},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[768,769,770],{"name":619,"slug":620,"type":16},{"name":622,"slug":623,"type":16},{"name":625,"slug":626,"type":16},{"slug":629,"name":629,"fn":630,"description":631,"org":772,"tags":773,"stars":23,"repoUrl":24,"updatedAt":643},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[774,775,776],{"name":635,"slug":636,"type":16},{"name":638,"slug":639,"type":16},{"name":641,"slug":642,"type":16},{"slug":645,"name":645,"fn":646,"description":647,"org":778,"tags":779,"stars":23,"repoUrl":24,"updatedAt":657},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[780,781,782],{"name":587,"slug":588,"type":16},{"name":652,"slug":653,"type":16},{"name":655,"slug":656,"type":16},{"slug":659,"name":659,"fn":660,"description":661,"org":784,"tags":785,"stars":23,"repoUrl":24,"updatedAt":671},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[786,787,788],{"name":18,"slug":19,"type":16},{"name":666,"slug":667,"type":16},{"name":669,"slug":670,"type":16},{"slug":673,"name":673,"fn":674,"description":675,"org":790,"tags":791,"stars":23,"repoUrl":24,"updatedAt":685},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[792,793,794],{"name":679,"slug":680,"type":16},{"name":638,"slug":639,"type":16},{"name":683,"slug":684,"type":16},10]