Add add-azure-skills command to integrate 192 Microsoft Azure skills

- New command: add-azure-skills with bundle and individual skill install
- 5 curated bundles: quick-start (8), popular (21), ai-ml (8), devops (8), security (8)
- Auto-clone Microsoft Agent-Skills repo with cache and --refresh support
- Skip existing skills, report install/skip/missing counts
- Requires .agent init first, fully compatible with validate (78 checks pass)
- Update README with Azure skills usage guide and CLI reference

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-19 08:07:08 +07:00
parent b591776839
commit f411f52515
3 changed files with 367 additions and 7 deletions

View File

@@ -188,6 +188,40 @@ antigravity-superpowers init --force --backup
With `--backup`, the existing `.agent` is renamed to `.agent-backup-2026-03-19T10-30-00` before the new profile is copied.
### 6. Add Microsoft Azure skills
Tích hợp 192 Azure skills từ [Microsoft Agent-Skills](https://github.com/MicrosoftDocs/Agent-Skills) vào project. Các skills này cung cấp tra cứu tài liệu Azure chính thức (troubleshooting, best practices, architecture, security...).
```bash
# Xem các bundle có sẵn
antigravity-superpowers add-azure-skills --list-bundles
# Cài bundle quick-start (8 skills cơ bản)
antigravity-superpowers add-azure-skills --bundle quick-start
# Cài bundle popular (21 skills phổ biến)
antigravity-superpowers add-azure-skills --bundle popular
# Cài từng skill riêng lẻ
antigravity-superpowers add-azure-skills --skill azure-functions --skill azure-cosmos-db
# Kết hợp bundle + skill riêng
antigravity-superpowers add-azure-skills --bundle ai-ml --skill azure-container-apps
# Xem toàn bộ 192 skills có sẵn
antigravity-superpowers add-azure-skills --list-skills
```
**Bundles có sẵn:**
| Bundle | Skills | Mô tả |
| --- | --- | --- |
| `quick-start` | 8 | App Service, Functions, Blob Storage, SQL, Key Vault, Monitor... |
| `popular` | 21 | Các dịch vụ phổ biến nhất: Cosmos DB, AKS, Container Apps, Logic Apps... |
| `ai-ml` | 8 | AI Services, AI Vision, Bot Service, Machine Learning, Foundry... |
| `devops` | 8 | DevOps, Pipelines, Repos, Boards, Artifacts, Automation... |
| `security` | 8 | Key Vault, RBAC, Policy, Sentinel, Defender, Firewall... |
---
## CLI Reference
@@ -196,15 +230,23 @@ With `--backup`, the existing `.agent` is renamed to `.agent-backup-2026-03-19T1
antigravity-superpowers <command> [options]
Commands:
init [dir] Initialize .agent profile in a project
validate [dir] Validate .agent profile in a project
list List available skills
init [dir] Initialize .agent profile in a project
validate [dir] Validate .agent profile in a project
list List bundled skills
add-azure-skills [opts] Add Microsoft Azure skills to a project
Init options:
-f, --force Overwrite existing .agent directory
-b, --backup Backup existing .agent before overwrite (use with --force)
-n, --dry-run Preview files that would be copied
Azure skills options:
-B, --bundle <name> Install a bundle (quick-start, popular, ai-ml, devops, security)
-s, --skill <name> Install individual skill (repeatable)
--list-bundles List available bundles
--list-skills List all 192 Azure skills
--refresh Re-download skill repository
Global options:
-v, --version Show version
-h, --help Show help