- Documentdb IndexingIndex-type selection and shape guidance for Azure DocumentDB — when to use single-field, compound (ESR), multikey, wildcard, hashed, 2dsphere, TTL, and vector indexes; query-pattern → index-shape cookbook; per-collection index budget; DocumentDB-specific preference for `textSearch` over community `$text`. Use when designing or reviewing indexes, choosing an index type for a query pattern, or deciding whether an additional index is worth the write cost.Azure/documentdb-agent-kit5
- Documentdb Local DeploymentBest practices for running Azure DocumentDB locally for development — choosing between the Gateway Docker image and the psql-only image, docker-compose setup, connection config (port 10260, TLS, SCRAM-SHA-256), env-driven configuration, sample-data management (`SKIP_INIT_DATA` / `INIT_DATA_PATH`), port bindings, and dev/prod parity via versioned seed and schema scripts. Use when setting up a new local dev environment, writing sample apps, building integration tests, or diagnosing local connectioAzure/documentdb-agent-kit5
- Documentdb Mcp SetupGuide users through installing and configuring the DocumentDB MCP server for Azure DocumentDB. Use this skill when a user wants to wire the DocumentDB MCP server into an agentic client (Claude Code, Claude Desktop, Cursor, Copilot CLI, Gemini CLI, VS Code) and define a `CONNECTION_PROFILES` entry, or when they hit MCP connection / auth / profile errors.Azure/documentdb-agent-kit5
- Documentdb MonitoringMonitoring and diagnostics best practices for Azure DocumentDB — enabling diagnostic settings and slow-query logs, analyzing them in Log Analytics, and alerting on CPU / memory / IOPS / storage / connection saturation per cluster tier. Use when setting up observability on a new cluster, investigating production incidents, or tuning alert thresholds.Azure/documentdb-agent-kit5
- Documentdb Natural Language QueryingGenerate read-only DocumentDB/MongoDB queries (find) or aggregation pipelines using natural language, with collection schema context and sample documents. Use this skill whenever the user asks to write, create, or generate queries for Azure DocumentDB, wants to filter/query/aggregate data, asks "how do I query...", needs help with query syntax, or discusses finding/filtering/grouping documents. Also use for translating SQL-like requests to MongoDB syntax. Does NOT analyze or optimize existing quAzure/documentdb-agent-kit5
- Documentdb Query OptimizationQuery and aggregation-pipeline optimization rules for Azure DocumentDB — using `explain("executionStats")` to verify index usage and avoid `COLLSCAN`. Use when reviewing a specific query, diagnosing a slow query, or validating that an index is actually being used. For full index-design workflow, see the `documentdb-query-optimizer` skill.Azure/documentdb-agent-kit5
- Documentdb Query OptimizerHelp with DocumentDB/MongoDB query optimization and indexing for Azure DocumentDB. Use only when the user asks for optimization or performance: "How do I optimize this query?", "How do I index this?", "Why is this query slow?", "Can you fix my slow queries?", etc. Do not invoke for general query writing unless user asks for performance or index help. Prefer indexing as optimization strategy. Use DocumentDB MCP when available.Azure/documentdb-agent-kit5
- Documentdb SecuritySecurity best practices for Azure DocumentDB — TLS enforcement, Private Endpoint / firewall configuration, Microsoft Entra ID + RBAC for authentication, and customer-managed keys (CMK) for encryption at rest. Use when reviewing production security posture, configuring networking, setting up authentication / authorization, or preparing for compliance audits.Azure/documentdb-agent-kit5
- Documentdb ShardingHorizontal sharding (partitioning) for Azure DocumentDB collections — when to shard vs stay single-shard, how to pick a shard key for read-heavy vs write-heavy workloads, the logical/physical shard mental model, scaling out vs scaling up, hot-partition diagnosis, and the `sh.shardCollection` / `sh.reshardCollection` commands. Use when deciding whether to shard a collection, choosing or changing a shard key, sizing a cluster, or troubleshooting uneven storage / throughput across physical shards.Azure/documentdb-agent-kit5
- Documentdb StorageStorage configuration guidance for Azure DocumentDB — when and how to use Premium SSD v2 high-performance storage, IOPS/bandwidth caps that are gated by compute tier (not disk size), Premium SSD v2 limitations (no CMK, migration paths, disk-hydration sequencing), and storage capacity change limits. Use when picking a storage type at cluster creation, sizing for I/O-intensive workloads, migrating from Premium SSD to Premium SSD v2, or sequencing compute/storage/HA changes on a Premium SSD v2 clusAzure/documentdb-agent-kit5
- Documentdb Vector SearchVector search best practices for Azure DocumentDB using `cosmosSearch` — choosing between DiskANN / HNSW / IVF, creating indexes, tuning `lBuild` / `lSearch` / `maxDegree`, Product Quantization (up to 16,000 dims), half-precision (fp16) indexing, and normalizing embeddings for cosine similarity. Use when building RAG / semantic-search applications, creating a vector index, tuning recall/latency, or reducing vector-index memory footprint.Azure/documentdb-agent-kit5
- Economy ModeShifts Layer 3 model selection to cost-optimized alternatives when economy mode is active.Azure/apiops-cli5
- Economy ModeShifts Layer 3 model selection to cost-optimized alternatives when economy mode is active.Azure/apiops-cli5
- Error RecoveryStandard recovery patterns for all squad agents. When something fails, adapt — don't just report the failure.Azure/apiops-cli5
- External CommsPAO workflow for scanning, drafting, and presenting community responses with human review gateAzure/apiops-cli5
- External CommsPAO workflow for scanning, drafting, and presenting community responses with human review gateAzure/apiops-cli5
- Gh Auth IsolationSafely manage multiple GitHub identities (EMU + personal) in agent workflowsAzure/apiops-cli5
- Gh Auth IsolationSafely manage multiple GitHub identities (EMU + personal) in agent workflowsAzure/apiops-cli5
- Git WorkflowSquad branching model: dev-first workflow with insiders preview channelAzure/apiops-cli5
- Git WorkflowSquad branching model: dev-first workflow with insiders preview channelAzure/apiops-cli5
- Github Multi AccountDetect and set up account-locked gh aliases for multi-account GitHub. The AI reads this skill, detects accounts, asks the user which is personal/work, and runs the setup automatically.Azure/apiops-cli5
- Github Multi AccountDetect and set up account-locked gh aliases for multi-account GitHub. The AI reads this skill, detects accounts, asks the user which is personal/work, and runs the setup automatically.Azure/apiops-cli5
- Go Provider ReleaseRelease the Azure App Configuration Go Provider. Use when: releasing a new version, bumping version, tagging a release, publishing to Go proxy, creating release PRs.Azure/AppConfiguration-GoProvider5
- History HygieneRecord final outcomes to history.md, not intermediate requests or reversed decisionsAzure/apiops-cli5
- History HygieneRecord final outcomes to history.md, not intermediate requests or reversed decisionsAzure/apiops-cli5
- HumanizerTone enforcement patterns for external-facing community responsesAzure/apiops-cli5
- HumanizerTone enforcement patterns for external-facing community responsesAzure/apiops-cli5
- Init ModeTeam initialization flow (Phase 1 proposal + Phase 2 creation)Azure/apiops-cli5
- Init ModeTeam initialization flow (Phase 1 proposal + Phase 2 creation)Azure/apiops-cli5
- Integration Test PrerequisitesSet up Azure and GitHub prerequisites for integration and release-tests workflows using a user-assigned managed identity, OIDC federated credentials, RBAC roles, and environment secrets. Use when troubleshooting AADSTS70025/AADSTS700213 or authorization failures during integration-test or release-tests workflow runs.Azure/apiops-cli5
- Project ConventionsCore conventions and patterns for this codebaseAzure/apiops-cli5
- Project ConventionsCore conventions and patterns for this codebaseAzure/apiops-cli5
- Release ProcessStep-by-step release checklist for Squad — prevents v0.8.22-style disastersAzure/apiops-cli5
- Release ProcessStep-by-step release checklist for Squad — prevents v0.8.22-style disastersAzure/apiops-cli5
- ReskillTeam-wide charter and history optimization through skill extractionAzure/apiops-cli5
- ReskillTeam-wide charter and history optimization through skill extractionAzure/apiops-cli5
- Reviewer ProtocolReviewer rejection workflow and strict lockout semanticsAzure/apiops-cli5
- Reviewer ProtocolReviewer rejection workflow and strict lockout semanticsAzure/apiops-cli5
- Secret HandlingNever read .env files or write secrets to .squad/ committed filesAzure/apiops-cli5
- Secret HandlingNever read .env files or write secrets to .squad/ committed filesAzure/apiops-cli5
- Session RecoveryFind and resume interrupted Copilot CLI sessions using session_store queriesAzure/apiops-cli5
- Session RecoveryFind and resume interrupted Copilot CLI sessions using session_store queriesAzure/apiops-cli5
- Squad CommandsCategorized catalog of common Squad operations. Coordinator reads this file and presents it as an interactive menu when the user asks for available commands or help.Azure/apiops-cli5
- Squad ConventionsCore conventions and patterns used in the Squad codebaseAzure/apiops-cli5
- Squad ConventionsCore conventions and patterns used in the Squad codebaseAzure/apiops-cli5
- Test DisciplineUpdate tests when changing APIs — no exceptionsAzure/apiops-cli5
- Test DisciplineUpdate tests when changing APIs — no exceptionsAzure/apiops-cli5
- Update Config Schema VersionBump the filter/override JSON Schema version (schemas/v<N>) and update every reference so docs, Copilot prompts, init-generated configs, and tests point at the new version. Use when changing the configuration.extractor.yaml / configuration.<env>.yaml schema shape, introducing a breaking schema change, or when 'schemaVersion' in package.json needs to move.Azure/apiops-cli5
- Windows CompatibilityCross-platform path handling and command patternsAzure/apiops-cli5
- Windows CompatibilityCross-platform path handling and command patternsAzure/apiops-cli5
- Avm Terraform Module DevelopmentAzure Verified Modules (AVM) Terraform development workflow for reviewing, fixing, and extending Resource Modules and Pattern ModulesAzure/terraform-azurerm-avm-res-hybridcontainerservice-provisionedclusterinstance3
- Avm Terraform Module DevelopmentAzure Verified Modules (AVM) Terraform development workflow for reviewing, fixing, and extending Resource Modules and Pattern ModulesAzure/terraform-azurerm-avm-res-containerinstance-containergroup3
- Amg Check Azure SpendMonthly Azure subscription cost analysis — lists all accessible subscriptions, lets the user choose which to analyze, then queries last billing month's cost breakdown by resource type, region, and service category for each subscription. Queries subscriptions sequentially with 1-minute waits between calls to avoid billing API rate limits (429). On first run, auto-discovers datasource UID.Azure/amg-skills2
- Amg Check Azure SpendMonthly Azure subscription cost analysis — lists all accessible subscriptions, lets the user choose which to analyze, then queries last billing month's cost breakdown by resource type, region, and service category for each subscription. Queries subscriptions sequentially with 1-minute waits between calls to avoid billing API rate limits (429). On first run, auto-discovers datasource UID.Azure/amg-skills2
- Amg Check Cosmosdb Mongo RuFleet-wide Cosmos DB for MongoDB (RU) health check — scans NormalizedRU consumption, service availability, server-side latency, throttling (429s), and replication metrics across all accounts, then deep-dives into abnormal accounts with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for Azure/amg-skills2
- Amg Check Cosmosdb Mongo RuFleet-wide Cosmos DB for MongoDB (RU) health check — scans NormalizedRU consumption, service availability, server-side latency, throttling (429s), and replication metrics across all accounts, then deep-dives into abnormal accounts with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for Azure/amg-skills2
- Amg Check Key VaultFleet-wide Azure Key Vault health check — pulse check for availability, API latency, throttling (429s), auth failures (401/403), and vault saturation across all vaults, then deep-dives into the top 7 most interesting vaults with metrics and resource logs. Tracks known issues across sessions via persistent report. On first run, auto-discovers datasource UID and prompts for subscription ID.Azure/amg-skills2
- Amg Check Key VaultFleet-wide Azure Key Vault health check — pulse check for availability, API latency, throttling (429s), auth failures (401/403), and vault saturation across all vaults, then deep-dives into the top 7 most interesting vaults with metrics and resource logs. Tracks known issues across sessions via persistent report. On first run, auto-discovers datasource UID and prompts for subscription ID.Azure/amg-skills2
- Amg Check Pg FlexFleet-wide PostgreSQL Flexible Server health check — scans CPU, memory, storage, IOPS, disk bandwidth, and connection metrics across all servers, then deep-dives into abnormal servers with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for subscription ID.Azure/amg-skills2
- Amg Check Pg FlexFleet-wide PostgreSQL Flexible Server health check — scans CPU, memory, storage, IOPS, disk bandwidth, and connection metrics across all servers, then deep-dives into abnormal servers with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for subscription ID.Azure/amg-skills2