[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699PERFWZZQ1GG43A71VF8Q":3,"skill-same:01M699PERFWZZQ1GG43A71VF8Q":91},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M699PERFWZZQ1GG43A71VF8Q","testing-course-samples",null,"microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79504,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fne\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[28,29],"testing","testing course samples","2026-11-10 10:12:30",false,"---\nname: testing-course-samples\n---\n# पाठ्यक्रम नमुनाहरू परीक्षण गर्दै\n\nसिकियौं कि पाठ नोटबुकहरू र कोड नमूनाहरू लाइभ\nMicrosoft Foundry \u002F Azure OpenAI सेटअपमा चल्छन् कि छैनन्। रेपोले एक रनर पठाउँछ\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) जुन\nहरेक Python नोटबुकलाई हेडलेस रूपमा चलाउँछ र PASS\u002FFAIL म्याट्रिक्स प्रिन्ट गर्छ।\n\n## कहिलेकाहीं प्रयोग गर्ने\n- \"मेरो Azure सदस्यतामा सबै नोटबुक \u002F नमूनाहरू प्रमाणित गर्न।\"\n- \"प्याकेजहरू अपडेट गरेपछि वा मोडेलहरू परिवर्तन गरेपछि पाठ्यक्रमलाई स्मोक-टेस्ट गर्न।\"\n- \"कुन पाठहरू लाइभमा अझै पास \u002F फेल छन्?\"\n\nAI स्मोक टेस्ट GitHub Action (जसले *डिप्लोय* गरिएका\nहोस्ट एजेन्टहरू प्रमाणित गर्छ — हेर्नुहोस् [`tests\u002FREADME.md`](..\u002F..\u002F..\u002Ftests\u002FREADME.md)) मा यसलाई प्रयोग नगर्नुहोस्। यो कौशलले\nनोटबुकहरू स्थानीय रूपमा चलाउँछ।\n\n## पूर्वापेक्षाहरू (पहिले जाँच्न)\n1. **Python 3.12+** संग पाठ्यक्रम निर्भरताहरू: `python -m pip install -r requirements.txt`\n   र एक्जीक्युटर: `python -m pip install nbconvert ipykernel`।\n2. **रेपो मूलमा `.env` फाइल** (कोपी गर्नुहोस् [`.env.example`](..\u002F..\u002F..\u002F..\u002F..\u002F.env.example) बाट) कम्तीमा:\n   - `AZURE_AI_PROJECT_ENDPOINT` — Foundry परियोजना अन्त बिंदु\n     (`https:\u002F\u002F\u003Caccount>.services.ai.azure.com\u002Fapi\u002Fprojects\u002F\u003Cproject>`)\n   - `AZURE_AI_MODEL_DEPLOYMENT_NAME` — गैर-पुरानो गरिएको डिप्लोयमेन्ट (जस्तै `gpt-5-mini`)\n   - `AZURE_OPENAI_ENDPOINT` (`https:\u002F\u002F\u003Caccount>.openai.azure.com`) र `AZURE_OPENAI_DEPLOYMENT`\n     जसले Azure OpenAI प्रत्यक्ष कल गर्ने पाठहरूको लागि (पाठ 06, 02-azure-openai, 14 handoff\u002Fhuman-loop)।\n3. **`az login`** पूरा भएको — नमूनाहरू `AzureCliCredential` (Entra ID, बिना कुञ्जी) द्वारा प्रमाणीकरण गर्छन्।\n4. मोडेल डिप्लोयमेन्ट अस्तित्वमा छ कि छैन जाँच्नुहोस्:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`।\n\n## प्रमाणिकरण चलाउने\n```powershell\n# सबै पाइथन नोटबुकहरू (.NET, .venv, साइट-प्याकेजहरू, अनुवादहरू, सीप सम्पत्तिहरू छोडिन्छ)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# एकल पाठ, लामो प्रति-सेल टाइमआउट सहित\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# के मात्र चल्नेछ सूचीबद्ध गर्नुहोस् (कुनै कार्यान्वयन छैन)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# स्पस्ट व्याख्याता (यदि `python` PATH मा छैन भने, जस्तै Windows Store उपनाम)\npwsh scripts\u002Fvalidate-notebooks.ps1 -Python \"C:\u002Fpath\u002Fto\u002Fpython.exe\"\n```\nस्क्रिप्टले चलाइएका प्रतिलिपिहरू, प्रति-नोटबुक लगहरू, र `results.json` लाई\n`$env:TEMP\\aiab-nbval` मा लेख्छ र असफलताहरूको सङ्ख्याबाट बाहिर निस्कन्छ।\n\nअस्थायी असफलताहरू (शेयर गरिएको सदस्यतामा HTTP 429 दर सीमा, कहिलेकाहीं\n`AzureCliCredential` टोकनमा समस्या, वा टाइमआउट) स्वतः पुन: प्रयास गरिन्छ\n(`-Retries`, डिफ़ल्ट 2, `-RetryDelaySeconds` पछाडि अफ समय, डिफ़ल्ट 20)। यदि\nकुनै मोडेल डिप्लोयमेन्ट नियमित रूपमा 429 देखाउँछ भने, सदस्यताको GlobalStandard\nTPM कोटा जाँच गर्नुहोस् (`az cognitiveservices usage list -l \u003Cregion>`) — एक मात्र\nडिप्लोयमेन्ट क्षमतामा वृद्धि गर्दा सहयोग हुँदैन जब *सदस्यता* कोटा समाप्त हुन्छ।\n\n## नतिजा व्याख्या गर्दै\n- `PASS` — नोटबुकले कुनै कोष्ठक त्रुटि बिना अन्त्यसम्म चल्यो।\n- `FAIL` — पहिलो `*Error` \u002F `*Exception` लाइन देखाइन्छ; सम्पूर्ण ट्रेसब्याकका लागि एउटै\n  `log_*.txt` फाइल आउटपुट निर्देशिकामा खोल्नुहोस्।\n- एकल नोटबुकको असफलता `-Timeout` (प्रति कोष्ठक) द्वारा सीमित हुन्छ, त्यसैले एक अड्केको\n  मानवीय इन-द-लूप कोष्ठक `StdinNotImplementedError` देखाउँछ, हटेर अड्केको होइन।\n\n## पाठहरू जसलाई अतिरिक्त स्रोतहरू चाहिन्छ (उनीहरू बिना असफल हुने अपेक्षा)\n| पाठ | अतिरिक्त आवश्यकताहरू |\n|--------|-------------------|\n| 05 Agentic RAG | Azure AI Search (`AZURE_SEARCH_SERVICE_ENDPOINT`, कुञ्जी) — मेमोरीमा फ्यालब्याक मार्ग छ |\n| 11 MCP \u002F GitHub | GitHub MCP सर्भर + PAT |\n| 13 memory (cognee) | `cognee` मोडेल प्रदायकको साथ कन्फिगर गरिएको |\n| 15 browser-use | Playwright ब्राउजर स्थापना गरिएको (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 local agent | Foundry Local runtime + डाउनलोड गरिएको Qwen मोडेल (डिभाइसमा, कुनै क्लाउड छैन) |\n| `*-dotnet-*` नोटबुकहरू | .NET Interactive कर्नेल (पूर्वनिर्धारित रूपमा बाहिर; प्रयोग गर्नुहोस् `-IncludeDotnet`) |\n\n## प्रतिवेदन फर्काउने\nपाठद्वारा समूह गरिएको PASS\u002FFAIL तालिका सारांश गर्नुहोस्। वास्तविक\nरिग्रेसनहरू (कोड\u002Fकन्फिग गल्तीहरू सुधार्ने) लाई वातावरणका खाली ठाउँहरू (अभावित Search\u002FFoundry Local\u002FPAT) बाट छुट्याउनुहोस्,\nर प्रत्येक वास्तविक असफलताका लागि असफल `log_*.txt` लाई उद्धृत गर्नुहोस्।\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**अस्वीकरण**:\nयो दस्तावेज़ AI अनुवाद सेवा [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator) प्रयोग गरेर अनुवाद गरिएको हो। हामी सही हुन प्रयास गर्छौं, तर कृपया जानकार हुनुस् कि स्वचालित अनुवादमा त्रुटिहरू वा अशुद्धताहरू हुन सक्छन्। मूल दस्तावेज़ यसको मूल भाषामा आधिकारिक स्रोत मानिनुपर्छ। महत्वपूर्ण जानकारीका लागि व्यावसायिक मानव अनुवाद सिफारिस गरिन्छ। यस अनुवादको प्रयोगबाट उत्पन्न कुनै पनि गलत बुझाइ वा त्रुटिको लागि हामी जिम्मेवार छैनौं।\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# पाठ्यक्रम नमुनाहरू परीक्षण गर्दै\n\nसिकियौं कि पाठ नोटबुकहरू र कोड नमूनाहरू लाइभ\nMicrosoft Foundry \u002F Azure OpenAI सेटअपमा चल्छन् कि छैनन्। रेपोले एक रनर पठाउँछ\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) जुन\nहरेक Python नोटबुकलाई हेडलेस रूपमा चलाउँछ र PASS\u002FFAIL म्याट्रिक्स प्रिन्ट गर्छ।\n\n## कहिलेकाहीं प्रयोग गर्ने\n- \"मेरो Azure सदस्यतामा सबै नोटबुक \u002F नमूनाहरू प्रमाणित गर्न।\"\n- \"प्याकेजहरू अपडेट गरेपछि वा मोडेलहरू परिवर्तन गरेपछि पाठ्यक्रमलाई स्मोक-टेस्ट गर्न।\"\n- \"कुन पाठहरू लाइभमा अझै पास \u002F फेल छन्?\"\n\nAI स्मोक टेस्ट GitHub Action (जसले *डिप्लोय* गरिएका\nहोस्ट एजेन्टहरू प्रमाणित गर्छ — हेर्नुहोस् [`tests\u002FREADME.md`](..\u002F..\u002F..\u002Ftests\u002FREADME.md)) मा यसलाई प्रयोग नगर्नुहोस्। यो कौशलले\nनोटबुकहरू स्थानीय रूपमा चलाउँछ।\n\n## पूर्वापेक्षाहरू (पहिले जाँच्न)\n1. **Python 3.12+** संग पाठ्यक्रम निर्भरताहरू: `python -m pip install -r requirements.txt`\n   र एक्जीक्युटर: `python -m pip install nbconvert ipykernel`।\n2. **रेपो मूलमा `.env` फाइल** (कोपी गर्नुहोस् [`.env.example`](..\u002F..\u002F..\u002F..\u002F..\u002F.env.example) बाट) कम्तीमा:\n   - `AZURE_AI_PROJECT_ENDPOINT` — Foundry परियोजना अन्त बिंदु\n     (`https:\u002F\u002F\u003Caccount>.services.ai.azure.com\u002Fapi\u002Fprojects\u002F\u003Cproject>`)\n   - `AZURE_AI_MODEL_DEPLOYMENT_NAME` — गैर-पुरानो गरिएको डिप्लोयमेन्ट (जस्तै `gpt-5-mini`)\n   - `AZURE_OPENAI_ENDPOINT` (`https:\u002F\u002F\u003Caccount>.openai.azure.com`) र `AZURE_OPENAI_DEPLOYMENT`\n     जसले Azure OpenAI प्रत्यक्ष कल गर्ने पाठहरूको लागि (पाठ 06, 02-azure-openai, 14 handoff\u002Fhuman-loop)।\n3. **`az login`** पूरा भएको — नमूनाहरू `AzureCliCredential` (Entra ID, बिना कुञ्जी) द्वारा प्रमाणीकरण गर्छन्।\n4. मोडेल डिप्लोयमेन्ट अस्तित्वमा छ कि छैन जाँच्नुहोस्:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`।\n\n## प्रमाणिकरण चलाउने\n```powershell\n# सबै पाइथन नोटबुकहरू (.NET, .venv, साइट-प्याकेजहरू, अनुवादहरू, सीप सम्पत्तिहरू छोडिन्छ)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# एकल पाठ, लामो प्रति-सेल टाइमआउट सहित\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# के मात्र चल्नेछ सूचीबद्ध गर्नुहोस् (कुनै कार्यान्वयन छैन)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# स्पस्ट व्याख्याता (यदि `python` PATH मा छैन भने, जस्तै Windows Store उपनाम)\npwsh scripts\u002Fvalidate-notebooks.ps1 -Python \"C:\u002Fpath\u002Fto\u002Fpython.exe\"\n```\nस्क्रिप्टले चलाइएका प्रतिलिपिहरू, प्रति-नोटबुक लगहरू, र `results.json` लाई\n`$env:TEMP\\aiab-nbval` मा लेख्छ र असफलताहरूको सङ्ख्याबाट बाहिर निस्कन्छ।\n\nअस्थायी असफलताहरू (शेयर गरिएको सदस्यतामा HTTP 429 दर सीमा, कहिलेकाहीं\n`AzureCliCredential` टोकनमा समस्या, वा टाइमआउट) स्वतः पुन: प्रयास गरिन्छ\n(`-Retries`, डिफ़ल्ट 2, `-RetryDelaySeconds` पछाडि अफ समय, डिफ़ल्ट 20)। यदि\nकुनै मोडेल डिप्लोयमेन्ट नियमित रूपमा 429 देखाउँछ भने, सदस्यताको GlobalStandard\nTPM कोटा जाँच गर्नुहोस् (`az cognitiveservices usage list -l \u003Cregion>`) — एक मात्र\nडिप्लोयमेन्ट क्षमतामा वृद्धि गर्दा सहयोग हुँदैन जब *सदस्यता* कोटा समाप्त हुन्छ।\n\n## नतिजा व्याख्या गर्दै\n- `PASS` — नोटबुकले कुनै कोष्ठक त्रुटि बिना अन्त्यसम्म चल्यो।\n- `FAIL` — पहिलो `*Error` \u002F `*Exception` लाइन देखाइन्छ; सम्पूर्ण ट्रेसब्याकका लागि एउटै\n  `log_*.txt` फाइल आउटपुट निर्देशिकामा खोल्नुहोस्।\n- एकल नोटबुकको असफलता `-Timeout` (प्रति कोष्ठक) द्वारा सीमित हुन्छ, त्यसैले एक अड्केको\n  मानवीय इन-द-लूप कोष्ठक `StdinNotImplementedError` देखाउँछ, हटेर अड्केको होइन।\n\n## पाठहरू जसलाई अतिरिक्त स्रोतहरू चाहिन्छ (उनीहरू बिना असफल हुने अपेक्षा)\n| पाठ | अतिरिक्त आवश्यकताहरू |\n|--------|-------------------|\n| 05 Agentic RAG | Azure AI Search (`AZURE_SEARCH_SERVICE_ENDPOINT`, कुञ्जी) — मेमोरीमा फ्यालब्याक मार्ग छ |\n| 11 MCP \u002F GitHub | GitHub MCP सर्भर + PAT |\n| 13 memory (cognee) | `cognee` मोडेल प्रदायकको साथ कन्फिगर गरिएको |\n| 15 browser-use | Playwright ब्राउजर स्थापना गरिएको (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 local agent | Foundry Local runtime + डाउनलोड गरिएको Qwen मोडेल (डिभाइसमा, कुनै क्लाउड छैन) |\n| `*-dotnet-*` नोटबुकहरू | .NET Interactive कर्नेल (पूर्वनिर्धारित रूपमा बाहिर; प्रयोग गर्नुहोस् `-IncludeDotnet`) |\n\n## प्रतिवेदन फर्काउने\nपाठद्वारा समूह गरिएको PASS\u002FFAIL तालिका सारांश गर्नुहोस्। वास्तविक\nरिग्रेसनहरू (कोड\u002Fकन्फिग गल्तीहरू सुधार्ने) लाई वातावरणका खाली ठाउँहरू (अभावित Search\u002FFoundry Local\u002FPAT) बाट छुट्याउनुहोस्,\nर प्रत्येक वास्तविक असफलताका लागि असफल `log_*.txt` लाई उद्धृत गर्नुहोस्।\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**अस्वीकरण**:\nयो दस्तावेज़ AI अनुवाद सेवा [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator) प्रयोग गरेर अनुवाद गरिएको हो। हामी सही हुन प्रयास गर्छौं, तर कृपया जानकार हुनुस् कि स्वचालित अनुवादमा त्रुटिहरू वा अशुद्धताहरू हुन सक्छन्। मूल दस्तावेज़ यसको मूल भाषामा आधिकारिक स्रोत मानिनुपर्छ। महत्वपूर्ण जानकारीका लागि व्यावसायिक मानव अनुवाद सिफारिस गरिन्छ। यस अनुवादको प्रयोगबाट उत्पन्न कुनै पनि गलत बुझाइ वा त्रुटिको लागि हामी जिम्मेवार छैनौं।\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fne\u002F.agents\u002Fskills\u002Ftesting-course-samples",26043,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":7,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples",{"tool":51,"command":52},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples",{"tool":54,"command":55},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fne\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",true,[59,65,69,73,79,83,87],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fdisplay_rendering.md","REFERENCE","参考文档",16262,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Freferences\u002Fdisplay_rendering.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fmicropython_async.md",14948,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Freferences\u002Fmicropython_async.md",{"path":70,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fpresto_hardware.md",7448,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Freferences\u002Fpresto_hardware.md",{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"scripts\u002Fble_gatt_server.py","SCRIPT","脚本",6926,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Fscripts\u002Fble_gatt_server.py",{"path":80,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":81,"sourceHtmlUrl":82},"scripts\u002Fmqtt_client.py",8978,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Fscripts\u002Fmqtt_client.py",{"path":84,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":85,"sourceHtmlUrl":86},"scripts\u002Frgb_backlight.py",8245,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Fscripts\u002Frgb_backlight.py",{"path":88,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":89,"sourceHtmlUrl":90},"scripts\u002Ftouch_handler.py",4616,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F_collections\u002Fdot_claude\u002Fskills\u002Frp2350-micropython\u002Fscripts\u002Ftouch_handler.py",[92,99,110,118,126,133],{"skillNo":93,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":98,"publishedAt":30},"01M69A206TRZ8KK0CW0HYJF5V5","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[96,97],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},[28,29],{"skillNo":100,"name":101,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":107,"publishedAt":30},"01M69A1XRB2SFHYRMEH0K08EKZ","microsoft-docs","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[104],{"categoryNo":105,"categoryName":106,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[108,8,109],"docs","microsoft docs",{"skillNo":111,"name":112,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":30},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[116,117],"ai agents","local ai agents",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":30},"01M69A1S947N7MM6V9JF85S2E7","jupyter-notebook","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[125],"jupyter notebook",{"skillNo":127,"name":128,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":30},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[132],"deploying scalable agents",{"skillNo":134,"name":135,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":30},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[139],"azure openai to responses"]