[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GMMENWH42GHZNDMWX65BKB":3,"skill-same:01M6GMMENWH42GHZNDMWX65BKB":104},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":6,"ownerHtmlUrl":60,"ownerBlogUrl":61,"ownerDescription":62,"updatedAt":63,"install":64,"resources":77},"01M6GMMENWH42GHZNDMWX65BKB","the-fool",null,"Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.","FiredMosquito831\u002Fqwen-coder-epic","FiredMosquito831","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F79049343?v=4","01M6GKWSXEZCCWR1MWYEZPS8NF","01M6GKWT1M81R0V9XAC1VZNZGA",2,"MIT","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"the fool","proposals","critical","plans","feature","ideas","expert","evidence","use","stress test","workflow","challenge","decisions","team","forge","red team","play","code","audit evidence","architecture","2026-11-10 10:12:30",false,"---\nname: the-fool\ndescription: Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.\nlicense: MIT\nmetadata:\n  author: https:\u002F\u002Fgithub.com\u002FJeffallan\n  version: \"1.0.0\"\n  domain: workflow\n  triggers: play the fool, devil's advocate, challenge this, stress test, poke holes, what could go wrong, red team, pre-mortem, test my assumptions\n  role: expert\n  scope: review\n  output-format: report\n  related-skills: architecture-designer, code-reviewer, feature-forge\n---\n\n# The Fool\n\nThe court jester who alone could speak truth to the king. Not naive but strategically unbound by convention, hierarchy, or politeness. Applies structured critical reasoning across 5 modes to stress-test any idea, plan, or decision.\n\n## When to Use This Skill\n\n- Stress-testing a plan, architecture, or strategy before committing\n- Challenging technology, vendor, or approach choices\n- Evaluating business proposals, value propositions, or strategies\n- Red-teaming a design before implementation\n- Auditing whether evidence actually supports a conclusion\n- Finding blind spots and unstated assumptions\n\n## Core Workflow\n\n1. **Identify** — Extract the user's position from conversation context. Restate it as a steelmanned thesis for confirmation.\n2. **Select** — Use `AskUserQuestion` with two-step mode selection (see below).\n3. **Challenge** — Apply the selected mode's method. Load the corresponding reference file for deep guidance.\n4. **Engage** — Present the 3-5 strongest challenges. Ask the user to respond before proceeding.\n5. **Synthesize** — Integrate insights into a strengthened position. Offer a second pass with a different mode.\n\n## Mode Selection\n\nUse `AskUserQuestion` to let the user choose how to challenge their idea.\n\n**Step 1 — Pick a category** (4 options):\n\n| Option | Description |\n|--------|-------------|\n| Question assumptions | Probe what's being taken for granted |\n| Build counter-arguments | Argue the strongest opposing position |\n| Find weaknesses | Anticipate how this fails or gets exploited |\n| You choose | Auto-recommend based on context |\n\n**Step 2 — Refine mode** (only when the category maps to 2 modes):\n\n- \"Question assumptions\" → Ask: \"Expose my assumptions\" (Socratic) vs \"Test the evidence\" (Falsification)\n- \"Find weaknesses\" → Ask: \"Find failure modes\" (Pre-mortem) vs \"Attack this\" (Red team)\n- \"Build counter-arguments\" → Skip step 2, proceed with Dialectic synthesis\n- \"You choose\" → Skip step 2, load `references\u002Fmode-selection-guide.md` and auto-recommend\n\n## 5 Reasoning Modes\n\n| Mode | Method | Output |\n|------|--------|--------|\n| Expose My Assumptions | Socratic questioning | Probing questions grouped by theme |\n| Argue the Other Side | Hegelian dialectic + steel manning | Counter-argument and synthesis proposal |\n| Find the Failure Modes | Pre-mortem + second-order thinking | Ranked failure narratives with mitigations |\n| Attack This | Red teaming | Adversary profile, attack vectors, defenses |\n| Test the Evidence | Falsificationism + evidence weighting | Claims audited with falsification criteria |\n\n## Reference Guide\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| Socratic questioning | `references\u002Fsocratic-questioning.md` | \"Expose my assumptions\" selected |\n| Dialectic and synthesis | `references\u002Fdialectic-synthesis.md` | \"Argue the other side\" selected |\n| Pre-mortem analysis | `references\u002Fpre-mortem-analysis.md` | \"Find the failure modes\" selected |\n| Red team adversarial | `references\u002Fred-team-adversarial.md` | \"Attack this\" selected |\n| Evidence audit | `references\u002Fevidence-audit.md` | \"Test the evidence\" selected |\n| Mode selection guide | `references\u002Fmode-selection-guide.md` | \"You choose\" selected or auto-recommend needed |\n\n## Constraints\n\n### MUST DO\n- Steelman the thesis before challenging it (restate in strongest form)\n- Use `AskUserQuestion` for mode selection — never assume which mode\n- Ground challenges in specific, concrete reasoning (not vague \"what ifs\")\n- Maintain intellectual honesty — concede points that hold up\n- Drive toward synthesis or actionable output (never leave just objections)\n- Limit challenges to 3-5 strongest points (depth over breadth)\n- Ask user to engage with challenges before synthesizing\n\n### MUST NOT DO\n- Strawman the user's position\n- Generate challenges for the sake of disagreement\n- Be nihilistic or purely destructive\n- Stack minor objections to create false impression of weakness\n- Skip synthesis (never leave the user with just a pile of problems)\n- Override domain expertise with generic skepticism\n- Output mode selection as plain text when `AskUserQuestion` can provide structured options\n\n## Output Templates\n\nEach mode produces a structured deliverable. See the corresponding reference file for the full template.\n\n| Mode | Deliverable |\n|------|------------|\n| Expose My Assumptions | Assumption inventory + probing questions by theme + suggested experiments |\n| Argue the Other Side | Steelmanned thesis + antithesis argued + synthesis proposed + confidence rating |\n| Find the Failure Modes | Ranked failure narratives + early warning signs + mitigations + inversion check |\n| Attack This | Adversary profiles + ranked attack vectors + perverse incentives + defenses |\n| Test the Evidence | Claims extracted + falsification criteria + evidence grades + competing explanations |\n\nAfter any mode, the final output must include:\n\n1. **Steelmanned thesis** — The user's position restated in its strongest form\n2. **Challenges** — 3-5 strongest points from the selected mode\n3. **User response** — Space for the user to engage before synthesis\n4. **Synthesis** — Strengthened position integrating the challenges\n5. **Next steps** — Offer a second pass with a different mode if warranted\n\n## Knowledge Reference\n\nSocratic method, Hegelian dialectic, steel manning, pre-mortem analysis, red teaming, falsificationism, abductive reasoning, second-order thinking, cognitive biases, inversion technique\n","# The Fool\n\nThe court jester who alone could speak truth to the king. Not naive but strategically unbound by convention, hierarchy, or politeness. Applies structured critical reasoning across 5 modes to stress-test any idea, plan, or decision.\n\n## When to Use This Skill\n\n- Stress-testing a plan, architecture, or strategy before committing\n- Challenging technology, vendor, or approach choices\n- Evaluating business proposals, value propositions, or strategies\n- Red-teaming a design before implementation\n- Auditing whether evidence actually supports a conclusion\n- Finding blind spots and unstated assumptions\n\n## Core Workflow\n\n1. **Identify** — Extract the user's position from conversation context. Restate it as a steelmanned thesis for confirmation.\n2. **Select** — Use `AskUserQuestion` with two-step mode selection (see below).\n3. **Challenge** — Apply the selected mode's method. Load the corresponding reference file for deep guidance.\n4. **Engage** — Present the 3-5 strongest challenges. Ask the user to respond before proceeding.\n5. **Synthesize** — Integrate insights into a strengthened position. Offer a second pass with a different mode.\n\n## Mode Selection\n\nUse `AskUserQuestion` to let the user choose how to challenge their idea.\n\n**Step 1 — Pick a category** (4 options):\n\n| Option | Description |\n|--------|-------------|\n| Question assumptions | Probe what's being taken for granted |\n| Build counter-arguments | Argue the strongest opposing position |\n| Find weaknesses | Anticipate how this fails or gets exploited |\n| You choose | Auto-recommend based on context |\n\n**Step 2 — Refine mode** (only when the category maps to 2 modes):\n\n- \"Question assumptions\" → Ask: \"Expose my assumptions\" (Socratic) vs \"Test the evidence\" (Falsification)\n- \"Find weaknesses\" → Ask: \"Find failure modes\" (Pre-mortem) vs \"Attack this\" (Red team)\n- \"Build counter-arguments\" → Skip step 2, proceed with Dialectic synthesis\n- \"You choose\" → Skip step 2, load `references\u002Fmode-selection-guide.md` and auto-recommend\n\n## 5 Reasoning Modes\n\n| Mode | Method | Output |\n|------|--------|--------|\n| Expose My Assumptions | Socratic questioning | Probing questions grouped by theme |\n| Argue the Other Side | Hegelian dialectic + steel manning | Counter-argument and synthesis proposal |\n| Find the Failure Modes | Pre-mortem + second-order thinking | Ranked failure narratives with mitigations |\n| Attack This | Red teaming | Adversary profile, attack vectors, defenses |\n| Test the Evidence | Falsificationism + evidence weighting | Claims audited with falsification criteria |\n\n## Reference Guide\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| Socratic questioning | `references\u002Fsocratic-questioning.md` | \"Expose my assumptions\" selected |\n| Dialectic and synthesis | `references\u002Fdialectic-synthesis.md` | \"Argue the other side\" selected |\n| Pre-mortem analysis | `references\u002Fpre-mortem-analysis.md` | \"Find the failure modes\" selected |\n| Red team adversarial | `references\u002Fred-team-adversarial.md` | \"Attack this\" selected |\n| Evidence audit | `references\u002Fevidence-audit.md` | \"Test the evidence\" selected |\n| Mode selection guide | `references\u002Fmode-selection-guide.md` | \"You choose\" selected or auto-recommend needed |\n\n## Constraints\n\n### MUST DO\n- Steelman the thesis before challenging it (restate in strongest form)\n- Use `AskUserQuestion` for mode selection — never assume which mode\n- Ground challenges in specific, concrete reasoning (not vague \"what ifs\")\n- Maintain intellectual honesty — concede points that hold up\n- Drive toward synthesis or actionable output (never leave just objections)\n- Limit challenges to 3-5 strongest points (depth over breadth)\n- Ask user to engage with challenges before synthesizing\n\n### MUST NOT DO\n- Strawman the user's position\n- Generate challenges for the sake of disagreement\n- Be nihilistic or purely destructive\n- Stack minor objections to create false impression of weakness\n- Skip synthesis (never leave the user with just a pile of problems)\n- Override domain expertise with generic skepticism\n- Output mode selection as plain text when `AskUserQuestion` can provide structured options\n\n## Output Templates\n\nEach mode produces a structured deliverable. See the corresponding reference file for the full template.\n\n| Mode | Deliverable |\n|------|------------|\n| Expose My Assumptions | Assumption inventory + probing questions by theme + suggested experiments |\n| Argue the Other Side | Steelmanned thesis + antithesis argued + synthesis proposed + confidence rating |\n| Find the Failure Modes | Ranked failure narratives + early warning signs + mitigations + inversion check |\n| Attack This | Adversary profiles + ranked attack vectors + perverse incentives + defenses |\n| Test the Evidence | Claims extracted + falsification criteria + evidence grades + competing explanations |\n\nAfter any mode, the final output must include:\n\n1. **Steelmanned thesis** — The user's position restated in its strongest form\n2. **Challenges** — 3-5 strongest points from the selected mode\n3. **User response** — Space for the user to engage before synthesis\n4. **Synthesis** — Strengthened position integrating the challenges\n5. **Next steps** — Offer a second pass with a different mode if warranted\n\n## Knowledge Reference\n\nSocratic method, Hegelian dialectic, steel manning, pre-mortem analysis, red teaming, falsificationism, abductive reasoning, second-order thinking, cognitive biases, inversion technique\n",{"name":5,"license":14,"metadata":48,"description":7},{"role":29,"scope":49,"author":50,"domain":33,"version":51,"triggers":52,"output-format":53,"related-skills":54},"review","https:\u002F\u002Fgithub.com\u002FJeffallan","1.0.0","play the fool, devil's advocate, challenge this, stress test, poke holes, what could go wrong, red team, pre-mortem, test my assumptions","report","architecture-designer, code-reviewer, feature-forge","main","ed359664fa99de92f9400414a2cbcf7ce628f9fa","extensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool",0,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic","https:\u002F\u002Fgithub.com\u002FFiredMosquito831","danubelabs.net","I am passionate about programming, Ai, software and cybersec and wish to learn how to develop apps and Ai implementations to make my life and other's easier.","2026-03-20 00:48:22",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add FiredMosquito831\u002Fqwen-coder-epic --skill the-fool",{"tool":70,"command":71},"bunx","bunx skills add FiredMosquito831\u002Fqwen-coder-epic --skill the-fool",{"tool":73,"command":74},"pnpm","pnpm dlx skills add FiredMosquito831\u002Fqwen-coder-epic --skill the-fool","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002FSKILL.md",true,[78,84,88,92,96,100],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"references\u002Fdialectic-synthesis.md","REFERENCE","参考文档",6456,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fdialectic-synthesis.md",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Fevidence-audit.md",8453,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fevidence-audit.md",{"path":89,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fmode-selection-guide.md",4604,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fmode-selection-guide.md",{"path":93,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fpre-mortem-analysis.md",8064,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fpre-mortem-analysis.md",{"path":97,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fred-team-adversarial.md",7169,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fred-team-adversarial.md",{"path":101,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Fsocratic-questioning.md",5289,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002Freferences\u002Fsocratic-questioning.md",[105,129,150,184,202,220],{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":43},"01M6GMNJZW6YP90SGCM26HK4RR","wordpress-pro","Use when developing WordPress themes, plugins, customizing Gutenberg blocks, implementing WooCommerce features, or optimizing WordPress performance and security.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fwordpress-pro\u002FSKILL.md",[],[112,113,114,115,116,117,40,118,119,120,121,31,122,123,29,124,125,126,127,128],"wordpress","wordpress pro","pro","github","performance","plugin","REST","api","laravel","reviewer","hooks","filters","woocommerce","platform","fullstack","themes","theme",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":43},"01M6GMNF9NH47QGJG7HNJGC976","websocket-engineer","Use when building real-time communication systems with WebSockets or Socket.IO. Invoke for bidirectional messaging, horizontal scaling with Redis, presence tracking, room management.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fwebsocket-engineer\u002FSKILL.md",[],[136,137,138,42,40,139,140,141,142,143,119,121,144,31,29,145,146,147,148,149],"websocket","engineer","websocket engineer","push","messaging","monitoring","redis","real-time","fastapi","time","scaling","io","communication systems","presence",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":167,"publishedAt":43},"01M6GMN92VZ5PGNHM0JAM2N6VM","vue-expert","Use when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fvue-expert\u002FSKILL.md",[156,159,162],{"categoryNo":157,"categoryName":158,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":160,"categoryName":161,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":163,"categoryName":164,"taxonomyType":165,"taxonomyTypeDesc":166},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[168,29,169,170,40,171,172,119,173,174,175,176,31,177,178,179,180,181,182,183],"vue","vue expert","frontend","Optimization","applications","Composition","nuxt","pwa","capacitor","vite","router","worker","apps","fastify","with","service worker",{"skillNo":185,"name":186,"nameZh":6,"description":187,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":188,"categories":189,"keywords":191,"publishedAt":43},"01M6GMMYTBXGY6RKR8ZKAM0TMF","vue-expert-js","Use when building Vue 3 applications with JavaScript only (no TypeScript). Invoke for JSDoc typing, vanilla JS composables, .mjs modules.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fvue-expert-js\u002FSKILL.md",[190],{"categoryNo":157,"categoryName":158,"taxonomyType":20,"taxonomyTypeDesc":21},[168,192,29,193,169,170,194,115,195,40,196,172,31,197,198,199,200,201,182,114],"js","vue expert js","typescript","javascript","https","only","modules","implementation","jsdoc","typing",{"skillNo":203,"name":204,"nameZh":6,"description":205,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":206,"categories":207,"keywords":208,"publishedAt":43},"01M6GMMP2DNCRYQ8WC3BM41AJ3","typescript-pro","Use when building TypeScript applications requiring advanced type systems, generics, or full-stack type safety. Invoke for type guards, utility types, tRPC integration, monorepo setup.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Ftypescript-pro\u002FSKILL.md",[],[194,209,114,115,40,196,210,211,172,119,212,213,31,214,215,126,216,217,218,219],"typescript pro","integration","Type Safety","stack","monorepo","systems","type","utility","trpc","types","advanced",{"skillNo":221,"name":222,"nameZh":6,"description":223,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":224,"categories":225,"keywords":230,"publishedAt":43},"01M6GMM3VN3CB0K7ZFDM232G0M","test-master","Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Ftest-master\u002FSKILL.md",[226,229],{"categoryNo":227,"categoryName":228,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[231,232,233,234,235,116,236,237,238,239,240,241,242,137,29,243,244,245,246,247],"test","master","test master","testing","writing","coverage analysis","performance testing","qa","analysis","regression","coverage","usability","strategies","manual testing","unit","test strategies","performance test"]