[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G9E5F6JBVGWMKXDM1SEQQ7":3,"skill-same:01M6G9E5F6JBVGWMKXDM1SEQQ7":118},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"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":48,"commitSha":49,"skillDirectory":50,"forksCount":13,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M6G9E5F6JBVGWMKXDM1SEQQ7","azure-storage",null,"Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics capabilities. Includes access tiers (hot, cool, archive) and lifecycle management.","ricardoaevt\u002Fnexus-roms","ricardoaevt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F164531880?v=4","01M6DGFGSV6CF9AKPHABBREC79","01M6DGFGYNNPJVDFQA05TDPSBN",0,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"azure storage","storage","azure","key-value","object storage","async","queue","management","archive","access","lifecycle","nosql","smb","data","services","file","messaging","capabilities","big data","analytics","2026-11-10 10:12:30",false,"---\nname: azure-storage\ndescription: Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics capabilities. Includes access tiers (hot, cool, archive) and lifecycle management.\n---\n\n# Azure Storage Services\n\n## Services\n\n| Service | Use When | MCP Tools | CLI |\n|---------|----------|-----------|-----|\n| Blob Storage | Objects, files, backups, static content | `azure__storage` | `az storage blob` |\n| File Shares | SMB file shares, lift-and-shift | - | `az storage file` |\n| Queue Storage | Async messaging, task queues | - | `az storage queue` |\n| Table Storage | NoSQL key-value (consider Cosmos DB) | - | `az storage table` |\n| Data Lake | Big data analytics, hierarchical namespace | - | `az storage fs` |\n\n## MCP Server (Preferred)\n\nWhen Azure MCP is enabled:\n\n- `azure__storage` with command `storage_account_list` - List storage accounts\n- `azure__storage` with command `storage_container_list` - List containers in account\n- `azure__storage` with command `storage_blob_list` - List blobs in container\n- `azure__storage` with command `storage_blob_get` - Download blob content\n- `azure__storage` with command `storage_blob_put` - Upload blob content\n\n**If Azure MCP is not enabled:** Run `\u002Fazure:setup` or enable via `\u002Fmcp`.\n\n## CLI Fallback\n\n```bash\n# List storage accounts\naz storage account list --output table\n\n# List containers\naz storage container list --account-name ACCOUNT --output table\n\n# List blobs\naz storage blob list --account-name ACCOUNT --container-name CONTAINER --output table\n\n# Download blob\naz storage blob download --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH\n\n# Upload blob\naz storage blob upload --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH\n```\n\n## Storage Account Tiers\n\n| Tier | Use Case | Performance |\n|------|----------|-------------|\n| Standard | General purpose, backup | Milliseconds |\n| Premium | Databases, high IOPS | Sub-millisecond |\n\n## Blob Access Tiers\n\n| Tier | Access Frequency | Cost |\n|------|-----------------|------|\n| Hot | Frequent | Higher storage, lower access |\n| Cool | Infrequent (30+ days) | Lower storage, higher access |\n| Cold | Rare (90+ days) | Lower still |\n| Archive | Rarely (180+ days) | Lowest storage, rehydration required |\n\n## Redundancy Options\n\n| Type | Durability | Use Case |\n|------|------------|----------|\n| LRS | 11 nines | Dev\u002Ftest, recreatable data |\n| ZRS | 12 nines | Regional high availability |\n| GRS | 16 nines | Disaster recovery |\n| GZRS | 16 nines | Best durability |\n\n## Service Details\n\nFor deep documentation on specific services:\n\n- Blob storage patterns and lifecycle -> [Blob Storage documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Fblobs\u002Fstorage-blobs-overview)\n- File shares and Azure File Sync -> [Azure Files documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Ffiles\u002Fstorage-files-introduction)\n- Queue patterns and poison handling -> [Queue Storage documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Fqueues\u002Fstorage-queues-introduction)\n\n## SDK Quick References\n\nFor building applications with Azure Storage SDKs, see the condensed guides:\n\n- **Blob Storage**: [Python](references\u002Fsdk\u002Fazure-storage-blob-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-blob-ts.md) | [Java](references\u002Fsdk\u002Fazure-storage-blob-java.md) | [Rust](references\u002Fsdk\u002Fazure-storage-blob-rust.md)\n- **Queue Storage**: [Python](references\u002Fsdk\u002Fazure-storage-queue-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-queue-ts.md)\n- **File Shares**: [Python](references\u002Fsdk\u002Fazure-storage-file-share-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-file-share-ts.md)\n- **Data Lake**: [Python](references\u002Fsdk\u002Fazure-storage-file-datalake-py.md)\n- **Tables**: [Python](references\u002Fsdk\u002Fazure-data-tables-py.md) | [Java](references\u002Fsdk\u002Fazure-data-tables-java.md)\n\nFor full package listing across all languages, see [SDK Usage Guide](references\u002Fsdk-usage.md).\n\n## Azure SDKs\n\nFor building applications that interact with Azure Storage programmatically, Azure provides SDK packages in multiple languages (.NET, Java, JavaScript, Python, Go, Rust). See [SDK Usage Guide](references\u002Fsdk-usage.md) for package names, installation commands, and quick start examples.\n","# Azure Storage Services\n\n## Services\n\n| Service | Use When | MCP Tools | CLI |\n|---------|----------|-----------|-----|\n| Blob Storage | Objects, files, backups, static content | `azure__storage` | `az storage blob` |\n| File Shares | SMB file shares, lift-and-shift | - | `az storage file` |\n| Queue Storage | Async messaging, task queues | - | `az storage queue` |\n| Table Storage | NoSQL key-value (consider Cosmos DB) | - | `az storage table` |\n| Data Lake | Big data analytics, hierarchical namespace | - | `az storage fs` |\n\n## MCP Server (Preferred)\n\nWhen Azure MCP is enabled:\n\n- `azure__storage` with command `storage_account_list` - List storage accounts\n- `azure__storage` with command `storage_container_list` - List containers in account\n- `azure__storage` with command `storage_blob_list` - List blobs in container\n- `azure__storage` with command `storage_blob_get` - Download blob content\n- `azure__storage` with command `storage_blob_put` - Upload blob content\n\n**If Azure MCP is not enabled:** Run `\u002Fazure:setup` or enable via `\u002Fmcp`.\n\n## CLI Fallback\n\n```bash\n# List storage accounts\naz storage account list --output table\n\n# List containers\naz storage container list --account-name ACCOUNT --output table\n\n# List blobs\naz storage blob list --account-name ACCOUNT --container-name CONTAINER --output table\n\n# Download blob\naz storage blob download --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH\n\n# Upload blob\naz storage blob upload --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH\n```\n\n## Storage Account Tiers\n\n| Tier | Use Case | Performance |\n|------|----------|-------------|\n| Standard | General purpose, backup | Milliseconds |\n| Premium | Databases, high IOPS | Sub-millisecond |\n\n## Blob Access Tiers\n\n| Tier | Access Frequency | Cost |\n|------|-----------------|------|\n| Hot | Frequent | Higher storage, lower access |\n| Cool | Infrequent (30+ days) | Lower storage, higher access |\n| Cold | Rare (90+ days) | Lower still |\n| Archive | Rarely (180+ days) | Lowest storage, rehydration required |\n\n## Redundancy Options\n\n| Type | Durability | Use Case |\n|------|------------|----------|\n| LRS | 11 nines | Dev\u002Ftest, recreatable data |\n| ZRS | 12 nines | Regional high availability |\n| GRS | 16 nines | Disaster recovery |\n| GZRS | 16 nines | Best durability |\n\n## Service Details\n\nFor deep documentation on specific services:\n\n- Blob storage patterns and lifecycle -> [Blob Storage documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Fblobs\u002Fstorage-blobs-overview)\n- File shares and Azure File Sync -> [Azure Files documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Ffiles\u002Fstorage-files-introduction)\n- Queue patterns and poison handling -> [Queue Storage documentation](https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fstorage\u002Fqueues\u002Fstorage-queues-introduction)\n\n## SDK Quick References\n\nFor building applications with Azure Storage SDKs, see the condensed guides:\n\n- **Blob Storage**: [Python](references\u002Fsdk\u002Fazure-storage-blob-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-blob-ts.md) | [Java](references\u002Fsdk\u002Fazure-storage-blob-java.md) | [Rust](references\u002Fsdk\u002Fazure-storage-blob-rust.md)\n- **Queue Storage**: [Python](references\u002Fsdk\u002Fazure-storage-queue-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-queue-ts.md)\n- **File Shares**: [Python](references\u002Fsdk\u002Fazure-storage-file-share-py.md) | [TypeScript](references\u002Fsdk\u002Fazure-storage-file-share-ts.md)\n- **Data Lake**: [Python](references\u002Fsdk\u002Fazure-storage-file-datalake-py.md)\n- **Tables**: [Python](references\u002Fsdk\u002Fazure-data-tables-py.md) | [Java](references\u002Fsdk\u002Fazure-data-tables-java.md)\n\nFor full package listing across all languages, see [SDK Usage Guide](references\u002Fsdk-usage.md).\n\n## Azure SDKs\n\nFor building applications that interact with Azure Storage programmatically, Azure provides SDK packages in multiple languages (.NET, Java, JavaScript, Python, Go, Rust). See [SDK Usage Guide](references\u002Fsdk-usage.md) for package names, installation commands, and quick start examples.\n",{"name":5,"description":7},"main","d41309588593cee5c2fb44062474efc3a99fbcb6",".agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms","https:\u002F\u002Fgithub.com\u002Fricardoaevt","2026-03-23 00:05:03",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add ricardoaevt\u002Fnexus-roms --skill azure-storage",{"tool":60,"command":61},"bunx","bunx skills add ricardoaevt\u002Fnexus-roms --skill azure-storage",{"tool":63,"command":64},"pnpm","pnpm dlx skills add ricardoaevt\u002Fnexus-roms --skill azure-storage","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002FSKILL.md",true,[68,74,78,82,86,90,94,98,102,106,110,114],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fsdk-usage.md","REFERENCE","参考文档",4384,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk-usage.md",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fsdk\u002Fazure-data-tables-java.md",1168,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-data-tables-java.md",{"path":79,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fsdk\u002Fazure-data-tables-py.md",924,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-data-tables-py.md",{"path":83,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fsdk\u002Fazure-storage-blob-java.md",1237,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-blob-java.md",{"path":87,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fsdk\u002Fazure-storage-blob-py.md",918,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-blob-py.md",{"path":91,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fsdk\u002Fazure-storage-blob-rust.md",1094,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-blob-rust.md",{"path":95,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fsdk\u002Fazure-storage-blob-ts.md",1128,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-blob-ts.md",{"path":99,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":100,"sourceHtmlUrl":101},"references\u002Fsdk\u002Fazure-storage-file-datalake-py.md",1221,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-file-datalake-py.md",{"path":103,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":104,"sourceHtmlUrl":105},"references\u002Fsdk\u002Fazure-storage-file-share-py.md",860,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-file-share-py.md",{"path":107,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":108,"sourceHtmlUrl":109},"references\u002Fsdk\u002Fazure-storage-file-share-ts.md",1177,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-file-share-ts.md",{"path":111,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":112,"sourceHtmlUrl":113},"references\u002Fsdk\u002Fazure-storage-queue-py.md",945,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-queue-py.md",{"path":115,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":116,"sourceHtmlUrl":117},"references\u002Fsdk\u002Fazure-storage-queue-ts.md",1165,"https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fmicrosoft_skills\u002F.github\u002Fplugins\u002Fazure-skills\u002Fskills\u002Fazure-storage\u002Freferences\u002Fsdk\u002Fazure-storage-queue-ts.md",[119,144,160,175,186,194],{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":43},"01M6G9HYKQRK6HBKVTZM3258M3","openspec-propose","Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.","MIT","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-propose\u002FSKILL.md",[],[127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143],"openspec propose","openspec","cli","generated","with","proposal","complete","get","build","implementation","ready","use","user","artifacts","tasks","change","design",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":43},"01M6G9HV9V20WFCHYVSDNQMJVK","openspec-new-change","Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-new-change\u002FSKILL.md",[],[128,151,142,152,129,153,154,155,138,139,156,157,158,159,131],"openspec new change","new feature","structured","artifact","workflow","create","start","fix","feature",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":43},"01M6G9HRF6R89QZXGSFC9DRQW3","openspec-explore","Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-explore\u002FSKILL.md",[],[167,168,128,138,169,129,142,139,170,171,172,173,174],"openspec explore","explore","partner","think","thinking partner","thinking","ideas","requirements",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":179,"categories":180,"keywords":181,"publishedAt":43},"01M6G9HP3APFCXZG7XRWBMM524","openspec-continue-change","Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-continue-change\u002FSKILL.md",[],[128,182,183,142,155,129,156,139,138,184,154,185],"continue","openspec continue change","next","progress",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":43},"01M6G9HKT3WMSDBSKA7YM4MSSQ","openspec-archive-change","Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-archive-change\u002FSKILL.md",[],[193,128,31,142,129,155,139,138,136,133],"openspec archive change",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":123,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":200,"publishedAt":43},"01M6G9HHEG0RJK4E0YTVZZ6A8T","openspec-apply-change","Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.","https:\u002F\u002Fgithub.com\u002Fricardoaevt\u002Fnexus-roms\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fopenspec-apply-change\u002FSKILL.md",[],[128,142,201,202,141,157,182,203,139,138,136,129],"openspec apply change","implement","work"]