[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-qwen-new-app":3,"mdc--gg0uc9-key":34,"related-org-qwen-new-app":198,"related-repo-qwen-new-app":371},{"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},"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},"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},"Prototyping","prototyping","tag",{"name":18,"slug":19,"type":16},"Web Development","web-development",{"name":21,"slug":22,"type":16},"Engineering","engineering",26008,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code","2026-07-16T05:59:25.157573",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\u002Fnew-app","---\nname: new-app\ndescription: Workflow for creating new applications from scratch. Covers requirements gathering, tech stack selection, scaffolding, implementation, and delivery of a functional prototype.\nwhen_to_use: When the user asks to create a new application, project, website, game, mobile app, CLI tool, or library from scratch.\n---\n\n**Goal:** Autonomously implement and deliver a visually appealing, substantially complete, and functional prototype. Utilize all tools at your disposal to implement the application. Some tools you may especially find useful are 'write_file', 'edit' and 'run_shell_command'.\n\n1. **Understand Requirements:** Analyze the user's request to identify core features, desired user experience (UX), visual aesthetic, application type\u002Fplatform (web, mobile, desktop, CLI, library, 2D or 3D game), and explicit constraints. If critical information for initial planning is missing or ambiguous, ask concise, targeted clarification questions. Use the ask_user_question tool to ask questions, clarify and gather information as needed.\n2. **Propose Plan:** Formulate an internal development plan. Present a clear, concise, high-level summary to the user. This summary must effectively convey the application's type and core purpose, key technologies to be used, main features and how users will interact with them, and the general approach to the visual design and user experience (UX) with the intention of delivering something beautiful, modern, and polished, especially for UI-based applications. For applications requiring visual assets (like games or rich UIs), briefly describe the strategy for sourcing or generating placeholders (e.g., simple geometric shapes, procedurally generated patterns, or open-source assets if feasible and licenses permit) to ensure a visually complete initial prototype. Ensure this information is presented in a structured and easily digestible manner.\n   - When key technologies aren't specified, prefer the following:\n   - **Websites (Frontend):** React (JavaScript\u002FTypeScript) with Bootstrap CSS, incorporating Material Design principles for UI\u002FUX.\n   - **Back-End APIs:** Node.js with Express.js (JavaScript\u002FTypeScript) or Python with FastAPI.\n   - **Full-stack:** Next.js (React\u002FNode.js) using Bootstrap CSS and Material Design principles for the frontend, or Python (Django\u002FFlask) for the backend with a React\u002FVue.js frontend styled with Bootstrap CSS and Material Design principles.\n   - **CLIs:** Python or Go.\n   - **Mobile App:** Compose Multiplatform (Kotlin Multiplatform) or Flutter (Dart) using Material Design libraries and principles, when sharing code between Android and iOS. Jetpack Compose (Kotlin JVM) with Material Design principles or SwiftUI (Swift) for native apps targeted at either Android or iOS, respectively.\n   - **3D Games:** HTML\u002FCSS\u002FJavaScript with Three.js.\n   - **2D Games:** HTML\u002FCSS\u002FJavaScript.\n3. **User Approval:** Obtain user approval for the proposed plan.\n4. **Implementation:** Use the 'todo_write' tool to convert the approved plan into a structured todo list with specific, actionable tasks, then autonomously implement each task utilizing all available tools. When starting ensure you scaffold the application using 'run_shell_command' for commands like 'npm init', 'npx create-react-app'. Aim for full scope completion. Proactively create or source necessary placeholder assets (e.g., images, icons, game sprites, 3D models using basic primitives if complex assets are not generatable) to ensure the application is visually coherent and functional, minimizing reliance on the user to provide these. If the model can generate simple assets (e.g., a uniformly colored square sprite, a simple 3D cube), it should do so. Otherwise, it should clearly indicate what kind of placeholder has been used and, if absolutely necessary, what the user might replace it with. Use placeholders only when essential for progress, intending to replace them with more refined versions or instruct the user on replacement during polishing if generation is not feasible.\n5. **Verify:** Review work against the original request, the approved plan. Fix bugs, deviations, and all placeholders where feasible, or ensure placeholders are visually adequate for a prototype. Ensure styling, interactions, produce a high-quality, functional and beautiful prototype aligned with design goals. Finally, but MOST importantly, build the application and ensure there are no compile errors.\n6. **Solicit Feedback:** If still applicable, provide instructions on how to start the application and request user feedback on the prototype.\n",{"data":35,"body":37},{"name":4,"description":6,"when_to_use":36},"When the user asks to create a new application, project, website, game, mobile app, CLI tool, or library from scratch.",{"type":38,"children":39},"root",[40,54],{"type":41,"tag":42,"props":43,"children":44},"element","p",{},[45,52],{"type":41,"tag":46,"props":47,"children":48},"strong",{},[49],{"type":50,"value":51},"text","Goal:",{"type":50,"value":53}," Autonomously implement and deliver a visually appealing, substantially complete, and functional prototype. Utilize all tools at your disposal to implement the application. Some tools you may especially find useful are 'write_file', 'edit' and 'run_shell_command'.",{"type":41,"tag":55,"props":56,"children":57},"ol",{},[58,69,158,168,178,188],{"type":41,"tag":59,"props":60,"children":61},"li",{},[62,67],{"type":41,"tag":46,"props":63,"children":64},{},[65],{"type":50,"value":66},"Understand Requirements:",{"type":50,"value":68}," Analyze the user's request to identify core features, desired user experience (UX), visual aesthetic, application type\u002Fplatform (web, mobile, desktop, CLI, library, 2D or 3D game), and explicit constraints. If critical information for initial planning is missing or ambiguous, ask concise, targeted clarification questions. Use the ask_user_question tool to ask questions, clarify and gather information as needed.",{"type":41,"tag":59,"props":70,"children":71},{},[72,77,79],{"type":41,"tag":46,"props":73,"children":74},{},[75],{"type":50,"value":76},"Propose Plan:",{"type":50,"value":78}," Formulate an internal development plan. Present a clear, concise, high-level summary to the user. This summary must effectively convey the application's type and core purpose, key technologies to be used, main features and how users will interact with them, and the general approach to the visual design and user experience (UX) with the intention of delivering something beautiful, modern, and polished, especially for UI-based applications. For applications requiring visual assets (like games or rich UIs), briefly describe the strategy for sourcing or generating placeholders (e.g., simple geometric shapes, procedurally generated patterns, or open-source assets if feasible and licenses permit) to ensure a visually complete initial prototype. Ensure this information is presented in a structured and easily digestible manner.\n",{"type":41,"tag":80,"props":81,"children":82},"ul",{},[83,88,98,108,118,128,138,148],{"type":41,"tag":59,"props":84,"children":85},{},[86],{"type":50,"value":87},"When key technologies aren't specified, prefer the following:",{"type":41,"tag":59,"props":89,"children":90},{},[91,96],{"type":41,"tag":46,"props":92,"children":93},{},[94],{"type":50,"value":95},"Websites (Frontend):",{"type":50,"value":97}," React (JavaScript\u002FTypeScript) with Bootstrap CSS, incorporating Material Design principles for UI\u002FUX.",{"type":41,"tag":59,"props":99,"children":100},{},[101,106],{"type":41,"tag":46,"props":102,"children":103},{},[104],{"type":50,"value":105},"Back-End APIs:",{"type":50,"value":107}," Node.js with Express.js (JavaScript\u002FTypeScript) or Python with FastAPI.",{"type":41,"tag":59,"props":109,"children":110},{},[111,116],{"type":41,"tag":46,"props":112,"children":113},{},[114],{"type":50,"value":115},"Full-stack:",{"type":50,"value":117}," Next.js (React\u002FNode.js) using Bootstrap CSS and Material Design principles for the frontend, or Python (Django\u002FFlask) for the backend with a React\u002FVue.js frontend styled with Bootstrap CSS and Material Design principles.",{"type":41,"tag":59,"props":119,"children":120},{},[121,126],{"type":41,"tag":46,"props":122,"children":123},{},[124],{"type":50,"value":125},"CLIs:",{"type":50,"value":127}," Python or Go.",{"type":41,"tag":59,"props":129,"children":130},{},[131,136],{"type":41,"tag":46,"props":132,"children":133},{},[134],{"type":50,"value":135},"Mobile App:",{"type":50,"value":137}," Compose Multiplatform (Kotlin Multiplatform) or Flutter (Dart) using Material Design libraries and principles, when sharing code between Android and iOS. Jetpack Compose (Kotlin JVM) with Material Design principles or SwiftUI (Swift) for native apps targeted at either Android or iOS, respectively.",{"type":41,"tag":59,"props":139,"children":140},{},[141,146],{"type":41,"tag":46,"props":142,"children":143},{},[144],{"type":50,"value":145},"3D Games:",{"type":50,"value":147}," HTML\u002FCSS\u002FJavaScript with Three.js.",{"type":41,"tag":59,"props":149,"children":150},{},[151,156],{"type":41,"tag":46,"props":152,"children":153},{},[154],{"type":50,"value":155},"2D Games:",{"type":50,"value":157}," HTML\u002FCSS\u002FJavaScript.",{"type":41,"tag":59,"props":159,"children":160},{},[161,166],{"type":41,"tag":46,"props":162,"children":163},{},[164],{"type":50,"value":165},"User Approval:",{"type":50,"value":167}," Obtain user approval for the proposed plan.",{"type":41,"tag":59,"props":169,"children":170},{},[171,176],{"type":41,"tag":46,"props":172,"children":173},{},[174],{"type":50,"value":175},"Implementation:",{"type":50,"value":177}," Use the 'todo_write' tool to convert the approved plan into a structured todo list with specific, actionable tasks, then autonomously implement each task utilizing all available tools. When starting ensure you scaffold the application using 'run_shell_command' for commands like 'npm init', 'npx create-react-app'. Aim for full scope completion. Proactively create or source necessary placeholder assets (e.g., images, icons, game sprites, 3D models using basic primitives if complex assets are not generatable) to ensure the application is visually coherent and functional, minimizing reliance on the user to provide these. If the model can generate simple assets (e.g., a uniformly colored square sprite, a simple 3D cube), it should do so. Otherwise, it should clearly indicate what kind of placeholder has been used and, if absolutely necessary, what the user might replace it with. Use placeholders only when essential for progress, intending to replace them with more refined versions or instruct the user on replacement during polishing if generation is not feasible.",{"type":41,"tag":59,"props":179,"children":180},{},[181,186],{"type":41,"tag":46,"props":182,"children":183},{},[184],{"type":50,"value":185},"Verify:",{"type":50,"value":187}," Review work against the original request, the approved plan. Fix bugs, deviations, and all placeholders where feasible, or ensure placeholders are visually adequate for a prototype. Ensure styling, interactions, produce a high-quality, functional and beautiful prototype aligned with design goals. Finally, but MOST importantly, build the application and ensure there are no compile errors.",{"type":41,"tag":59,"props":189,"children":190},{},[191,196],{"type":41,"tag":46,"props":192,"children":193},{},[194],{"type":50,"value":195},"Solicit Feedback:",{"type":50,"value":197}," If still applicable, provide instructions on how to start the application and request user feedback on the prototype.",{"items":199,"total":370},[200,213,232,248,264,278,284,298,311,325,337,352],{"slug":201,"name":201,"fn":202,"description":203,"org":204,"tags":205,"stars":23,"repoUrl":24,"updatedAt":212},"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},[206,209],{"name":207,"slug":208,"type":16},"Automation","automation",{"name":210,"slug":211,"type":16},"Concurrency","concurrency","2026-07-20T05:58:45.650067",{"slug":214,"name":214,"fn":215,"description":216,"org":217,"tags":218,"stars":23,"repoUrl":24,"updatedAt":231},"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},[219,222,225,228],{"name":220,"slug":221,"type":16},"Accessibility","accessibility",{"name":223,"slug":224,"type":16},"Browser Automation","browser-automation",{"name":226,"slug":227,"type":16},"Desktop","desktop",{"name":229,"slug":230,"type":16},"MCP","mcp","2026-07-16T05:59:28.687299",{"slug":233,"name":233,"fn":234,"description":235,"org":236,"tags":237,"stars":23,"repoUrl":24,"updatedAt":247},"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},[238,241,244],{"name":239,"slug":240,"type":16},"Charts","charts",{"name":242,"slug":243,"type":16},"Dashboards","dashboards",{"name":245,"slug":246,"type":16},"Data Visualization","data-visualization","2026-07-16T05:59:28.31755",{"slug":249,"name":249,"fn":250,"description":251,"org":252,"tags":253,"stars":23,"repoUrl":24,"updatedAt":263},"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},[254,257,260],{"name":255,"slug":256,"type":16},"Coding","coding",{"name":258,"slug":259,"type":16},"Documentation","documentation",{"name":261,"slug":262,"type":16},"Plugin Development","plugin-development","2026-07-16T05:59:24.818967",{"slug":265,"name":265,"fn":266,"description":267,"org":268,"tags":269,"stars":23,"repoUrl":24,"updatedAt":277},"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},[270,271,274],{"name":207,"slug":208,"type":16},{"name":272,"slug":273,"type":16},"Productivity","productivity",{"name":275,"slug":276,"type":16},"Scheduling","scheduling","2026-07-16T05:59:25.50027",{"slug":4,"name":4,"fn":5,"description":6,"org":279,"tags":280,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[281,282,283],{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"slug":285,"name":285,"fn":286,"description":287,"org":288,"tags":289,"stars":23,"repoUrl":24,"updatedAt":297},"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},[290,293,294],{"name":291,"slug":292,"type":16},"Configuration","configuration",{"name":258,"slug":259,"type":16},{"name":295,"slug":296,"type":16},"Reference","reference","2026-07-16T05:59:29.118413",{"slug":299,"name":299,"fn":300,"description":301,"org":302,"tags":303,"stars":23,"repoUrl":24,"updatedAt":310},"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},[304,307],{"name":305,"slug":306,"type":16},"Code Review","code-review",{"name":308,"slug":309,"type":16},"Security","security","2026-07-30T05:30:17.682893",{"slug":312,"name":312,"fn":313,"description":314,"org":315,"tags":316,"stars":23,"repoUrl":24,"updatedAt":324},"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},[317,320,321],{"name":318,"slug":319,"type":16},"Code Analysis","code-analysis",{"name":21,"slug":22,"type":16},{"name":322,"slug":323,"type":16},"Performance","performance","2026-07-20T05:58:46.653811",{"slug":326,"name":326,"fn":327,"description":328,"org":329,"tags":330,"stars":23,"repoUrl":24,"updatedAt":336},"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},[331,334,335],{"name":332,"slug":333,"type":16},"Debugging","debugging",{"name":21,"slug":22,"type":16},{"name":322,"slug":323,"type":16},"2026-07-16T05:59:25.838629",{"slug":338,"name":338,"fn":339,"description":340,"org":341,"tags":342,"stars":349,"repoUrl":350,"updatedAt":351},"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},[343,344,347,348],{"name":207,"slug":208,"type":16},{"name":345,"slug":346,"type":16},"CLI","cli",{"name":226,"slug":227,"type":16},{"name":229,"slug":230,"type":16},176,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fopen-computer-use","2026-07-16T05:59:22.010839",{"slug":353,"name":353,"fn":354,"description":355,"org":356,"tags":357,"stars":367,"repoUrl":368,"updatedAt":369},"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},[358,359,360,361,364],{"name":207,"slug":208,"type":16},{"name":305,"slug":306,"type":16},{"name":258,"slug":259,"type":16},{"name":362,"slug":363,"type":16},"GitHub","github",{"name":365,"slug":366,"type":16},"Pull Requests","pull-requests",136,"https:\u002F\u002Fgithub.com\u002FQwenLM\u002Fqwen-code-examples","2026-07-16T06:00:01.890524",21,{"items":372,"total":415},[373,378,385,391,397,403,409],{"slug":201,"name":201,"fn":202,"description":203,"org":374,"tags":375,"stars":23,"repoUrl":24,"updatedAt":212},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[376,377],{"name":207,"slug":208,"type":16},{"name":210,"slug":211,"type":16},{"slug":214,"name":214,"fn":215,"description":216,"org":379,"tags":380,"stars":23,"repoUrl":24,"updatedAt":231},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[381,382,383,384],{"name":220,"slug":221,"type":16},{"name":223,"slug":224,"type":16},{"name":226,"slug":227,"type":16},{"name":229,"slug":230,"type":16},{"slug":233,"name":233,"fn":234,"description":235,"org":386,"tags":387,"stars":23,"repoUrl":24,"updatedAt":247},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[388,389,390],{"name":239,"slug":240,"type":16},{"name":242,"slug":243,"type":16},{"name":245,"slug":246,"type":16},{"slug":249,"name":249,"fn":250,"description":251,"org":392,"tags":393,"stars":23,"repoUrl":24,"updatedAt":263},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[394,395,396],{"name":255,"slug":256,"type":16},{"name":258,"slug":259,"type":16},{"name":261,"slug":262,"type":16},{"slug":265,"name":265,"fn":266,"description":267,"org":398,"tags":399,"stars":23,"repoUrl":24,"updatedAt":277},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[400,401,402],{"name":207,"slug":208,"type":16},{"name":272,"slug":273,"type":16},{"name":275,"slug":276,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":404,"tags":405,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[406,407,408],{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"slug":285,"name":285,"fn":286,"description":287,"org":410,"tags":411,"stars":23,"repoUrl":24,"updatedAt":297},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[412,413,414],{"name":291,"slug":292,"type":16},{"name":258,"slug":259,"type":16},{"name":295,"slug":296,"type":16},10]