[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M69AJS9FDX114784KKSB95BB":3,"skill-same:01M69AJS9FDX114784KKSB95BB":56},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":27,"linkOnly":28,"markdownContent":29,"markdownBody":30,"frontMatter":31,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":39,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M69AJS9FDX114784KKSB95BB","run-al-tests",null,"Runs a published AL test codeunit against the provisioned BCInsider sandbox through the public prerelease ALTool.","microsoft\u002FAL","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M69AJAVVNE5YN0936Q9PKPSX",889,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Frun-al-tests\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[24,25,26],"run al tests","sandbox","test","2026-11-10 10:12:30",false,"---\nname: run-al-tests\ndescription: Runs a published AL test codeunit against the provisioned BCInsider sandbox through the public prerelease ALTool.\nargument-hint: \"\u003Ccodeunit-id> [project-folder] [test-methods]\"\n---\n\n1. Invoke `verify-prerelease-altool`.\n2. Publish the test app with `publish-al-app`.\n3. Run structured tests:\n   ```powershell\n   & $env:ALTOOL_PATH runtests $codeunitId `\n       --project $projectPath `\n       --server $env:BC_SERVER_URL `\n       --serverinstance $env:BC_SERVER_INSTANCE `\n       --port $env:BC_SERVER_PORT `\n       --tenant $env:BC_TENANT `\n       --authentication $env:BC_AUTHENTICATION `\n       --environmenttype OnPrem\n   ```\n4. Add `--testmethods` only when specific procedures are requested.\n5. Preserve the JSON response and native exit code; report passed, failed, and skipped counts.\n","1. Invoke `verify-prerelease-altool`.\n2. Publish the test app with `publish-al-app`.\n3. Run structured tests:\n   ```powershell\n   & $env:ALTOOL_PATH runtests $codeunitId `\n       --project $projectPath `\n       --server $env:BC_SERVER_URL `\n       --serverinstance $env:BC_SERVER_INSTANCE `\n       --port $env:BC_SERVER_PORT `\n       --tenant $env:BC_TENANT `\n       --authentication $env:BC_AUTHENTICATION `\n       --environmenttype OnPrem\n   ```\n4. Add `--testmethods` only when specific procedures are requested.\n5. Preserve the JSON response and native exit code; report passed, failed, and skipped counts.\n",{"name":5,"description":7,"argument-hint":32},"\u003Ccodeunit-id> [project-folder] [test-methods]","master","d8d4df301ed74a9081f6424a88b37f36b7e4a583",".github\u002Fskills\u002Frun-al-tests",286,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-10-21 14:06:23",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add microsoft\u002FAL --skill run-al-tests",{"tool":48,"command":49},"bunx","bunx skills add microsoft\u002FAL --skill run-al-tests",{"tool":51,"command":52},"pnpm","pnpm dlx skills add microsoft\u002FAL --skill run-al-tests","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Frun-al-tests\u002FSKILL.md",true,[],[57,66,75,89,102,110],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":27},"01M69AJXTZ06QRAR1CJHA7PNRM","verify-prerelease-altool","Verifies that the workflow-installed public prerelease ALTool is the executable used for every reproduction command.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Fverify-prerelease-altool\u002FSKILL.md",[],[64,65],"verify prerelease altool","workflow",{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":73,"publishedAt":27},"01M69AJVBA9C41W9ZYR1YN9CY4","verify-al-e2e","Orchestrates the smallest production-path AL reproduction through the workflow-installed public prerelease ALTool and BCInsider sandbox.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Fverify-al-e2e\u002FSKILL.md",[72],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[74,25,65],"verify al e2e",{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":84,"publishedAt":27},"01M69AJPZXMW86AGNFT6XA1YZE","run-al-mcp-tool","Invokes one safe AL MCP tooling operation through the workflow-installed prerelease ALTool for independent reproduction of MCP and editor-tooling issues.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Frun-al-mcp-tool\u002FSKILL.md",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[85,86,87,65,88],"MCP","run al mcp tool","safe","editor",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":100,"publishedAt":27},"01M69AJN2DY5GMZY4ZMTTAAMYQ","run-al-code-analysis","Runs CodeCop, PerTenantExtensionCop, UICop, or AppSourceCop against a temporary project through the public prerelease ALTool.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Frun-al-code-analysis\u002FSKILL.md",[95],{"categoryNo":96,"categoryName":97,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[101],"run al code analysis",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":27},"01M69AJK4YVXZCVEXX2994HRJE","publish-al-app","Publishes one compiled AL app to the provisioned BCInsider sandbox through the public prerelease ALTool.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Fpublish-al-app\u002FSKILL.md",[],[109,25],"publish al app",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":27},"01M69AJGYJ3BF370281B5KRK6G","download-al-symbols","Downloads exact Business Central symbol packages for a temporary AL reproduction project through the installed prerelease ALTool. Use before compiling any project whose app.json references platform, application, or dependency packages.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FAL\u002Fblob\u002Fmaster\u002F.github\u002Fskills\u002Fdownload-al-symbols\u002FSKILL.md",[],[117],"download al symbols"]