[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ADQ007PHSDECDE8ZMHNRTS":3,"skill-same:01M6ADQ007PHSDECDE8ZMHNRTS":75},{"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":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":58,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6ADQ007PHSDECDE8ZMHNRTS","image-manipulation-image-magick",null,"Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thumbnails, resizing wallpapers, or performing batch image operations.","github\u002Fawesome-copilot","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3PBDYPK7NVFJNJ66Y8RS",41046,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fimage-manipulation-image-magick\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"image manipulation image magick","image","use","when","for","path","processing","as","platform","imagemagick","thumbnails","images","conversion","Bash","powershell","examples","metadata","batch","windows","linux","macos","2026-11-10 10:12:30",false,"---\nname: image-manipulation-image-magick\ndescription: Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thumbnails, resizing wallpapers, or performing batch image operations.\ncompatibility: Requires ImageMagick installed and available as `magick` on PATH. Cross-platform examples provided for PowerShell (Windows) and Bash (Linux\u002FmacOS).\n---\n\n# Image Manipulation with ImageMagick\n\nThis skill enables image processing and manipulation tasks using ImageMagick\nacross Windows, Linux, and macOS systems.\n\n## When to Use This Skill\n\nUse this skill when you need to:\n\n- Resize images (single or batch)\n- Get image dimensions and metadata\n- Convert between image formats\n- Create thumbnails\n- Process wallpapers for different screen sizes\n- Batch process multiple images with specific criteria\n\n## Prerequisites\n\n- ImageMagick installed on the system\n- **Windows**: PowerShell with ImageMagick available as `magick` (or at `C:\\Program Files\\ImageMagick-*\\magick.exe`)\n- **Linux\u002FmacOS**: Bash with ImageMagick installed via package manager (`apt`, `brew`, etc.)\n\n## Core Capabilities\n\n### 1. Image Information\n\n- Get image dimensions (width x height)\n- Retrieve detailed metadata (format, color space, etc.)\n- Identify image format\n\n### 2. Image Resizing\n\n- Resize single images\n- Batch resize multiple images\n- Create thumbnails with specific dimensions\n- Maintain aspect ratios\n\n### 3. Batch Processing\n\n- Process images based on dimensions\n- Filter and process specific file types\n- Apply transformations to multiple files\n\n## Usage Examples\n\n### Example 0: Resolve `magick` executable\n\n**PowerShell (Windows):**\n```powershell\n# Prefer ImageMagick on PATH\n$magick = (Get-Command magick -ErrorAction SilentlyContinue)?.Source\n\n# Fallback: common install pattern under Program Files\nif (-not $magick) {\n    $magick = Get-ChildItem \"C:\\\\Program Files\\\\ImageMagick-*\\\\magick.exe\" -ErrorAction SilentlyContinue |\n        Select-Object -First 1 -ExpandProperty FullName\n}\n\nif (-not $magick) {\n    throw \"ImageMagick not found. Install it and\u002For add 'magick' to PATH.\"\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Check if magick is available on PATH\nif ! command -v magick &> \u002Fdev\u002Fnull; then\n    echo \"ImageMagick not found. Install it using your package manager:\"\n    echo \"  Ubuntu\u002FDebian: sudo apt install imagemagick\"\n    echo \"  macOS: brew install imagemagick\"\n    exit 1\nfi\n```\n\n### Example 1: Get Image Dimensions\n\n**PowerShell (Windows):**\n```powershell\n# For a single image\n& $magick identify -format \"%wx%h\" path\u002Fto\u002Fimage.jpg\n\n# For multiple images\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    $dimensions = & $magick identify -format \"%f: %wx%h`n\" $_.FullName\n    Write-Host $dimensions \n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# For a single image\nmagick identify -format \"%wx%h\" path\u002Fto\u002Fimage.jpg\n\n# For multiple images\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    magick identify -format \"%f: %wx%h\\n\" \"$img\"\ndone\n```\n\n### Example 2: Resize Images\n\n**PowerShell (Windows):**\n```powershell\n# Resize a single image\n& $magick input.jpg -resize 427x240 output.jpg\n\n# Batch resize images\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    & $magick $_.FullName -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$($_.Name)\"\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Resize a single image\nmagick input.jpg -resize 427x240 output.jpg\n\n# Batch resize images\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    filename=$(basename \"$img\")\n    magick \"$img\" -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$filename\"\ndone\n```\n\n### Example 3: Get Detailed Image Information\n\n**PowerShell (Windows):**\n```powershell\n# Get verbose information about an image\n& $magick identify -verbose path\u002Fto\u002Fimage.jpg\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Get verbose information about an image\nmagick identify -verbose path\u002Fto\u002Fimage.jpg\n```\n\n### Example 4: Process Images Based on Dimensions\n\n**PowerShell (Windows):**\n```powershell\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    $dimensions = & $magick identify -format \"%w,%h\" $_.FullName\n    if ($dimensions) {\n        $width,$height = $dimensions -split ','\n        if ([int]$width -eq 2560 -or [int]$height -eq 1440) {\n            Write-Host \"Processing $($_.Name)\"\n            & $magick $_.FullName -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$($_.Name)\"\n        }\n    }\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    dimensions=$(magick identify -format \"%w,%h\" \"$img\")\n    if [[ -n \"$dimensions\" ]]; then\n        width=$(echo \"$dimensions\" | cut -d',' -f1)\n        height=$(echo \"$dimensions\" | cut -d',' -f2)\n        if [[ \"$width\" -eq 2560 || \"$height\" -eq 1440 ]]; then\n            filename=$(basename \"$img\")\n            echo \"Processing $filename\"\n            magick \"$img\" -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$filename\"\n        fi\n    fi\ndone\n```\n\n## Guidelines\n\n1. **Always quote file paths** - Use quotes around file paths that might contain spaces\n2. **Use the `&` operator (PowerShell)** - Invoke the magick executable using `&` in PowerShell\n3. **Store the path in a variable (PowerShell)** - Assign the ImageMagick path to `$magick` for cleaner code\n4. **Wrap in loops** - When processing multiple files, use `ForEach-Object` (PowerShell) or `for` loops (Bash)\n5. **Verify dimensions first** - Check image dimensions before processing to avoid unnecessary operations\n6. **Use appropriate resize flags** - Consider using `!` to force exact dimensions or `^` for minimum dimensions\n\n## Common Patterns\n\n### PowerShell Patterns\n\n#### Pattern: Store ImageMagick Path\n\n```powershell\n$magick = (Get-Command magick).Source\n```\n\n#### Pattern: Get Dimensions as Variables\n\n```powershell\n$dimensions = & $magick identify -format \"%w,%h\" $_.FullName\n$width,$height = $dimensions -split ','\n```\n\n#### Pattern: Conditional Processing\n\n```powershell\nif ([int]$width -gt 1920) {\n    & $magick $_.FullName -resize 1920x1080 $outputPath\n}\n```\n\n#### Pattern: Create Thumbnails\n\n```powershell\n& $magick $_.FullName -resize 427x240 \"thumbnails\u002Fthumb_$($_.Name)\"\n```\n\n### Bash Patterns\n\n#### Pattern: Check ImageMagick Installation\n\n```bash\ncommand -v magick &> \u002Fdev\u002Fnull || { echo \"ImageMagick required\"; exit 1; }\n```\n\n#### Pattern: Get Dimensions as Variables\n\n```bash\ndimensions=$(magick identify -format \"%w,%h\" \"$img\")\nwidth=$(echo \"$dimensions\" | cut -d',' -f1)\nheight=$(echo \"$dimensions\" | cut -d',' -f2)\n```\n\n#### Pattern: Conditional Processing\n\n```bash\nif [[ \"$width\" -gt 1920 ]]; then\n    magick \"$img\" -resize 1920x1080 \"$outputPath\"\nfi\n```\n\n#### Pattern: Create Thumbnails\n\n```bash\nfilename=$(basename \"$img\")\nmagick \"$img\" -resize 427x240 \"thumbnails\u002Fthumb_$filename\"\n```\n\n## Limitations\n\n- Large batch operations may be memory-intensive\n- Some complex operations may require additional ImageMagick delegates\n- On older Linux systems, use `convert` instead of `magick` (ImageMagick 6.x vs 7.x)\n","# Image Manipulation with ImageMagick\n\nThis skill enables image processing and manipulation tasks using ImageMagick\nacross Windows, Linux, and macOS systems.\n\n## When to Use This Skill\n\nUse this skill when you need to:\n\n- Resize images (single or batch)\n- Get image dimensions and metadata\n- Convert between image formats\n- Create thumbnails\n- Process wallpapers for different screen sizes\n- Batch process multiple images with specific criteria\n\n## Prerequisites\n\n- ImageMagick installed on the system\n- **Windows**: PowerShell with ImageMagick available as `magick` (or at `C:\\Program Files\\ImageMagick-*\\magick.exe`)\n- **Linux\u002FmacOS**: Bash with ImageMagick installed via package manager (`apt`, `brew`, etc.)\n\n## Core Capabilities\n\n### 1. Image Information\n\n- Get image dimensions (width x height)\n- Retrieve detailed metadata (format, color space, etc.)\n- Identify image format\n\n### 2. Image Resizing\n\n- Resize single images\n- Batch resize multiple images\n- Create thumbnails with specific dimensions\n- Maintain aspect ratios\n\n### 3. Batch Processing\n\n- Process images based on dimensions\n- Filter and process specific file types\n- Apply transformations to multiple files\n\n## Usage Examples\n\n### Example 0: Resolve `magick` executable\n\n**PowerShell (Windows):**\n```powershell\n# Prefer ImageMagick on PATH\n$magick = (Get-Command magick -ErrorAction SilentlyContinue)?.Source\n\n# Fallback: common install pattern under Program Files\nif (-not $magick) {\n    $magick = Get-ChildItem \"C:\\\\Program Files\\\\ImageMagick-*\\\\magick.exe\" -ErrorAction SilentlyContinue |\n        Select-Object -First 1 -ExpandProperty FullName\n}\n\nif (-not $magick) {\n    throw \"ImageMagick not found. Install it and\u002For add 'magick' to PATH.\"\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Check if magick is available on PATH\nif ! command -v magick &> \u002Fdev\u002Fnull; then\n    echo \"ImageMagick not found. Install it using your package manager:\"\n    echo \"  Ubuntu\u002FDebian: sudo apt install imagemagick\"\n    echo \"  macOS: brew install imagemagick\"\n    exit 1\nfi\n```\n\n### Example 1: Get Image Dimensions\n\n**PowerShell (Windows):**\n```powershell\n# For a single image\n& $magick identify -format \"%wx%h\" path\u002Fto\u002Fimage.jpg\n\n# For multiple images\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    $dimensions = & $magick identify -format \"%f: %wx%h`n\" $_.FullName\n    Write-Host $dimensions \n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# For a single image\nmagick identify -format \"%wx%h\" path\u002Fto\u002Fimage.jpg\n\n# For multiple images\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    magick identify -format \"%f: %wx%h\\n\" \"$img\"\ndone\n```\n\n### Example 2: Resize Images\n\n**PowerShell (Windows):**\n```powershell\n# Resize a single image\n& $magick input.jpg -resize 427x240 output.jpg\n\n# Batch resize images\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    & $magick $_.FullName -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$($_.Name)\"\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Resize a single image\nmagick input.jpg -resize 427x240 output.jpg\n\n# Batch resize images\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    filename=$(basename \"$img\")\n    magick \"$img\" -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$filename\"\ndone\n```\n\n### Example 3: Get Detailed Image Information\n\n**PowerShell (Windows):**\n```powershell\n# Get verbose information about an image\n& $magick identify -verbose path\u002Fto\u002Fimage.jpg\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\n# Get verbose information about an image\nmagick identify -verbose path\u002Fto\u002Fimage.jpg\n```\n\n### Example 4: Process Images Based on Dimensions\n\n**PowerShell (Windows):**\n```powershell\nGet-ChildItem \"path\u002Fto\u002Fimages\u002F*\" | ForEach-Object { \n    $dimensions = & $magick identify -format \"%w,%h\" $_.FullName\n    if ($dimensions) {\n        $width,$height = $dimensions -split ','\n        if ([int]$width -eq 2560 -or [int]$height -eq 1440) {\n            Write-Host \"Processing $($_.Name)\"\n            & $magick $_.FullName -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$($_.Name)\"\n        }\n    }\n}\n```\n\n**Bash (Linux\u002FmacOS):**\n```bash\nfor img in path\u002Fto\u002Fimages\u002F*; do\n    dimensions=$(magick identify -format \"%w,%h\" \"$img\")\n    if [[ -n \"$dimensions\" ]]; then\n        width=$(echo \"$dimensions\" | cut -d',' -f1)\n        height=$(echo \"$dimensions\" | cut -d',' -f2)\n        if [[ \"$width\" -eq 2560 || \"$height\" -eq 1440 ]]; then\n            filename=$(basename \"$img\")\n            echo \"Processing $filename\"\n            magick \"$img\" -resize 427x240 \"path\u002Fto\u002Foutput\u002Fthumb_$filename\"\n        fi\n    fi\ndone\n```\n\n## Guidelines\n\n1. **Always quote file paths** - Use quotes around file paths that might contain spaces\n2. **Use the `&` operator (PowerShell)** - Invoke the magick executable using `&` in PowerShell\n3. **Store the path in a variable (PowerShell)** - Assign the ImageMagick path to `$magick` for cleaner code\n4. **Wrap in loops** - When processing multiple files, use `ForEach-Object` (PowerShell) or `for` loops (Bash)\n5. **Verify dimensions first** - Check image dimensions before processing to avoid unnecessary operations\n6. **Use appropriate resize flags** - Consider using `!` to force exact dimensions or `^` for minimum dimensions\n\n## Common Patterns\n\n### PowerShell Patterns\n\n#### Pattern: Store ImageMagick Path\n\n```powershell\n$magick = (Get-Command magick).Source\n```\n\n#### Pattern: Get Dimensions as Variables\n\n```powershell\n$dimensions = & $magick identify -format \"%w,%h\" $_.FullName\n$width,$height = $dimensions -split ','\n```\n\n#### Pattern: Conditional Processing\n\n```powershell\nif ([int]$width -gt 1920) {\n    & $magick $_.FullName -resize 1920x1080 $outputPath\n}\n```\n\n#### Pattern: Create Thumbnails\n\n```powershell\n& $magick $_.FullName -resize 427x240 \"thumbnails\u002Fthumb_$($_.Name)\"\n```\n\n### Bash Patterns\n\n#### Pattern: Check ImageMagick Installation\n\n```bash\ncommand -v magick &> \u002Fdev\u002Fnull || { echo \"ImageMagick required\"; exit 1; }\n```\n\n#### Pattern: Get Dimensions as Variables\n\n```bash\ndimensions=$(magick identify -format \"%w,%h\" \"$img\")\nwidth=$(echo \"$dimensions\" | cut -d',' -f1)\nheight=$(echo \"$dimensions\" | cut -d',' -f2)\n```\n\n#### Pattern: Conditional Processing\n\n```bash\nif [[ \"$width\" -gt 1920 ]]; then\n    magick \"$img\" -resize 1920x1080 \"$outputPath\"\nfi\n```\n\n#### Pattern: Create Thumbnails\n\n```bash\nfilename=$(basename \"$img\")\nmagick \"$img\" -resize 427x240 \"thumbnails\u002Fthumb_$filename\"\n```\n\n## Limitations\n\n- Large batch operations may be memory-intensive\n- Some complex operations may require additional ImageMagick delegates\n- On older Linux systems, use `convert` instead of `magick` (ImageMagick 6.x vs 7.x)\n",{"name":5,"description":7,"compatibility":50},"Requires ImageMagick installed and available as `magick` on PATH. Cross-platform examples provided for PowerShell (Windows) and Bash (Linux\u002FmacOS).","main","5269f7ea2d6c3a9bfda5ed878b6726cf509121fd","skills\u002Fimage-manipulation-image-magick",5340,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot","https:\u002F\u002Fawesome-copilot.github.com\u002F","https:\u002F\u002Fgithub.com\u002Fgithub","https:\u002F\u002Fgithub.com\u002Fabout","How people build software.","2026-11-11 13:41:32",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add github\u002Fawesome-copilot --skill image-manipulation-image-magick",{"tool":67,"command":68},"bunx","bunx skills add github\u002Fawesome-copilot --skill image-manipulation-image-magick",{"tool":70,"command":71},"pnpm","pnpm dlx skills add github\u002Fawesome-copilot --skill image-manipulation-image-magick","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fimage-manipulation-image-magick\u002FSKILL.md",true,[],[76,106,133,163,195,210],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":88,"publishedAt":45},"01M70KXZNX9ES38N2A8M58ZZMZ","supabase-rls-policies","Write, review, and test Supabase Row Level Security (RLS) policies so that one user cannot read or change another user's rows. Use when creating or changing tables, policies, views, or security definer functions in a Supabase project, when reviewing a migration that touches RLS, or when asked to prove user isolation with pgTAP tests that sign in as two users.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fsupabase-rls-policies\u002FSKILL.md",[82,85],{"categoryNo":83,"categoryName":84,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[89,90,91,92,93,27,94,95,96,97,98,99,100,31,101,102,26,103,104,105],"supabase","rls","supabase rls","supabase rls policies","project","review","change","read","write","security","isolation","tables","tests","prove","users","functions","with",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":113,"publishedAt":45},"01M70KWA5YWXDV6V8DZ19E3T2Y","skill-distribution-audit","Audit a skill collection before release or investigate installer omissions, archived\u002Ftemplate leakage, duplicate identities, and manifest drift. Reconcile the intended public source set, distribution manifest, and actual discovery output for a specified consumer version. Includes a deterministic set-comparison helper.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fskill-distribution-audit\u002FSKILL.md",[112],{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},[114,115,116,117,118,119,28,120,121,122,123,124,125,126,127,128,129,130,131,132],"distribution","skill distribution audit","audit","SET","deterministic","installer","discovery","comparison","helper","manifest","version","collection","drift","output","investigate","duplicate","template","release","reconcile",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":137,"sourceHtmlUrl":138,"categories":139,"keywords":145,"publishedAt":45},"01M70KCJPFVW7PPQ49CC5R8JGK","logicapps-custom-code-net10-migration","Migrate Azure Logic Apps Standard local-function custom-code projects from .NET 8 to .NET 10. Use for legacy Logic Apps custom-code workspace upgrades, project\u002Fpackage configuration, custom-worker settings, publication, and integrated VS Code debugging. Not for ordinary .NET applications, standalone Azure Functions, Consumption workflows, or cloud deployment.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FSKILL.md",[140],{"categoryNo":141,"categoryName":142,"taxonomyType":143,"taxonomyTypeDesc":144},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[146,147,148,149,150,151,28,93,152,153,154,155,156,157,158,26,159,160,161,162],"custom","code","logicapps custom code net10 migration","migration","projects","standalone","deployment","applications","local","azure","worker","upgrades","package","apps","Legacy","debugging","workflows",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":167,"sourceHtmlUrl":168,"categories":169,"keywords":174,"publishedAt":45},"01M6AEBN37RQMXJ3298PEY7PG1","winmd-api-search","Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI\u002FML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values).","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FSKILL.md",[170,173],{"categoryNo":171,"categoryName":172,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":141,"categoryName":142,"taxonomyType":143,"taxonomyTypeDesc":144},[175,176,177,42,178,179,180,181,182,183,184,185,186,187,188,27,189,190,191,192,32,28,193,194],"winmd api search","search","api","desktop","file access","enumeration","ui","ml","file","networking","capabilities","notifications","explore","access","features","full","camera","events","methods","controls",{"skillNo":196,"name":197,"nameZh":6,"description":198,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":199,"licenseFileUrl":200,"sourceHtmlUrl":201,"categories":202,"keywords":206,"publishedAt":45},"01M6AE571R3SC1ZGE202B3NB5S","resemble-detect","Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media intelligence using Resemble AI","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FSKILL.md",[203,204,205],{"categoryNo":171,"categoryName":172,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},[207,117,183,208,209],"resemble detect","https","identity",{"skillNo":211,"name":212,"nameZh":6,"description":213,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":199,"licenseFileUrl":214,"sourceHtmlUrl":215,"categories":216,"keywords":221,"publishedAt":45},"01M6AE30BSK2HCY4TQQ22Z8JRD","quality-playbook","Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with regression tests, executes a multi-model spec audit (Council of Three), and produces a consolidated bug report with TDD-verified patches. Finds the 35% of real defects that structural code review alone cannot catch. Works with any language. Trigger on 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', or 'coverage theater'.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FSKILL.md",[217,220],{"categoryNo":218,"categoryName":219,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},[222,223,224,225,147,94,9,116,226,227,208,228,229,230,231,232,233,234,235,236,237,238,101,239,240,241,242],"playbook","quality playbook","quality","code review","tdd","run","report","spec","bug report","council","engineering","functional","spec audit","bug","verified","multi-model","three","coverage","model","regression","structural"]