Skillforge arrive bientôt sur mobile.

Ouvre le site sur un ordinateur ou une tablette pour parcourir les mods.

Mod · SKF/MOD.14-AB

Azure Build

Préparer, valider et déployer une application sur Azure, du stockage à Kubernetes.

  • 10 skills : Cloud Azure : déploiement
  • Claude, Gemini et Codex
  • Licences d'origine incluses

10 skills inclus

  • Azure Prepare

    Fait préparer par l'agent un projet pour Azure avec azd : plan de déploiement validé d'abord, puis azure.yaml, Bicep ou Terraform, Dockerfiles et sécurité.

    sf-azure-prepare/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-prepare
    description: "Prepares a project for deployment to Azure with the Azure Developer CLI (azd): writes a deploym…
    ---
    # Azure Prepare
    Turn an application into a deployable Azure project: plan first, get approval, then generate infrastructure a…
    ## When to use
    - Create a new app for Azure, add services to an existing one, modernize or migrate an app to Azure.
    - Set up Azure infrastructure (azd, Azure CLI, Bicep or Terraform), including "create and deploy" requests: p…
    Not for: Python App Service code-only deploys (`sf-azure-python-appservice`), running `azd up` or `terraform…
  • Azure Validate

    Fait valider par l'agent un projet Azure avant déploiement via un script pas à pas : config, Bicep ou Terraform, rôles RBAC, identités managées.

    sf-azure-validate/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-validate
    description: "Validates an Azure project before deployment: configuration, azure.yaml, Bicep or Terraform (in…
    ---
    # Azure Validate
    Prove that a prepared project can deploy before anything is deployed. This skill is the only step allowed to…
    ## Prerequisite
    `sf-azure-prepare` must have run: `.azure/deployment-plan.md` exists with status `Approved` or later. If the…
    ## When to use
    - "Is my app ready to deploy?", preflight checks, validate `azure.yaml`, Bicep or Terraform, what-if analysis.
  • Azure Deploy

    Fait exécuter par l'agent le déploiement Azure d'un projet préparé et validé : checklist, azd up ou terraform apply, reprise d'erreur, vérification des rôles.

    sf-azure-deploy/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-deploy
    description: "Executes Azure deployments for already prepared and validated projects (existing .azure/deploym…
    ---
    # Azure Deploy
    Run the deployment of a project that `sf-azure-prepare` prepared and `sf-azure-validate` validated, recover f…
    ## Prerequisites
    Both must hold, or stop:
    1. `.azure/deployment-plan.md` exists (from `sf-azure-prepare`). No plan: run `sf-azure-prepare`.
    2. Its status is `Validated` and its Validation Proof section holds real results with commands and timestamps…
  • Azure App Readiness

    Fait évaluer par l'agent, en lecture seule, si le code d'un dépôt est prêt pour Azure : build, complétude, dépendances, frameworks, bloquants.

    sf-azure-app-readiness/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-app-readiness
    description: "Assesses whether a repository's source code is ready to deploy to Azure before any infrastructu…
    ---
    # Azure App Readiness
    Evaluate a repository for build health, completeness and Azure deployment feasibility, before infrastructure…
    Upstream, this skill is phase 1 of a four-phase onboarding pipeline run by an `azure-app-onboard` orchestrato…
    ## When not to use
    | Need | Use |
    |---|---|
    | Validate infrastructure (Bicep, Terraform, `azure.yaml`) | `sf-azure-validate` |
  • Python on Azure App Service

    Fait déployer par l'agent une app Python (Flask, Django, FastAPI) sur App Service Linux, ressources créées si besoin après accord, URL rendue.

    sf-azure-python-appservice/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-python-appservice
    description: "Deploys Python web app code (Flask, Django, FastAPI or generic) to Azure App Service on Linux w…
    ---
    # Python on Azure App Service
    Deploy Python code to Azure App Service Linux (plan P0v3, Python 3.14), creating the resource group, plan and…
    When the Azure MCP server is available, use `mcp_azure_mcp_subscription_list`, `mcp_azure_mcp_group_list`, `m…
    ## Process
    1. **Resolve context with defaults.** Only the app name is asked; derive resource group `<app>-rg`, plan `<ap…
    2. **Detect the framework** (advisory, never blocking): [detect.md](references/detect.md).
    3. **Choose the path.** `azure.yaml` with an App Service host: [deploy-azd.md](references/deploy-azd.md); oth…
  • Azure VMs

    Fait orienter par l'agent les demandes de VM et VMSS vers le bon workflow : recommandation et prix, création, réservation de capacité, enrôlement.

    sf-azure-vms/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-vms
    description: "Routes Azure virtual machine and scale set (VMSS) requests to the right workflow: recommending…
    ---
    # Azure VMs
    Route VM and VMSS requests to one workflow, then load only the references that workflow asks for.
    ## When to use
    - Recommend, compare or price a VM or VMSS.
    - Create, provision or deploy a bare VM or VMSS.
    - Capacity Reservation Groups (CRG): reserve or guarantee capacity, associate or disassociate.
    - Essential Machine Management (EMM): machine enrollment and monitoring.
  • Azure Storage

    Fait utiliser par l'agent Azure Storage (Blob, Files, Queues, Tables, Data Lake) via MCP ou CLI et choisir niveaux d'accès et redondance.

    sf-azure-storage/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-storage
    description: "Works with Azure Storage: Blob Storage, File Shares, Queue Storage, Table Storage and Data Lake…
    ---
    # Azure Storage
    Pick the right storage service and tier, then operate it through the Azure MCP server when available, or the…
    ## Services
    | Service | Use when | MCP | CLI |
    |---|---|---|---|
    | Blob Storage | Objects, files, backups, static content | `azure__storage` | `az storage blob` |
    | File Shares | SMB shares, lift-and-shift | | `az storage file` |
    | Queue Storage | Async messaging, task queues | | `az storage queue` |
  • Azure Messaging SDK Troubleshooting

    Fait diagnostiquer par l'agent les erreurs des SDK Event Hubs et Service Bus : connexion, AMQP, verrous, sessions, checkpoints, configuration.

    sf-azure-messaging-debug/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-messaging-debug
    description: "Troubleshoots Azure Event Hubs and Service Bus SDK problems in .NET, Java, JavaScript and Pytho…
    ---
    # Azure Messaging SDK Troubleshooting
    Diagnose and fix Event Hubs and Service Bus client problems from the error, the SDK and the namespace's healt…
    ## When to use
    - Connection failures, authentication errors, AMQP link detach or detach-forced errors.
    - Idle timeout, connection inactivity, slow reconnection.
    - Message lock or session lock lost or expired, renewal failures, batch lock timeouts.
    - An event processor or message handler that stops processing; duplicate events; checkpoint offset resets.
    - Configuration questions: retry, prefetch, batch size, receive batch behavior, logging.
  • Azure Kubernetes Service

    Fait planifier et configurer par l'agent un cluster AKS de production : choix Day-0, réseau, sécurité, observabilité, mises à jour, coûts, autoscaling.

    sf-azure-aks/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-azure-aks
    description: "Plans, creates and configures production-ready Azure Kubernetes Service (AKS) clusters: a Day-0…
    ---
    # Azure Kubernetes Service
    Produce a recommended AKS cluster configuration from the user's requirements, separating **Day-0 decisions**…
    ## When to use
    - Create or plan an AKS cluster for production, get a Day-0 checklist.
    - Design networking (API server access, pod IP model, egress, ingress), identity and secrets, governance (Azu…
    - Choose between AKS Automatic and Standard.
    - Optimize: pod rightsizing, VPA, cluster autoscaler, Spot node pools.
  • AI Runway on AKS

    Fait installer par l'agent AI Runway sur un cluster AKS existant jusqu'à un modèle en service : contrôleur, GPU, fournisseur d'inférence, premier déploiement.

    sf-aks-ai-runway/SKILL.md, de microsoft/azure-skills, licence MIT.

    ---
    name: sf-aks-ai-runway
    description: "Sets up AI Runway on an existing AKS cluster, from bare cluster to a running model: cluster ver…
    argument-hint: "[skip-to-step N]"
    ---
    # AI Runway on AKS
    Walk the user from a bare Kubernetes cluster to a running AI model deployment, one step at a time. Resume at…
    **Cost:** GPU node pools are expensive (an A100 80 GB node can cost several dollars per hour). Make sure the…
    ## Prerequisites
    An AKS cluster must exist. If not, use `sf-azure-aks` first to create one (with a GPU node pool unless CPU-on…

Extraits. Les dossiers complets sont livrés après le paiement.

Installation

Dézippe le dossier, ouvre un terminal dedans et lance bash install.sh : le script installe les skills pour Claude, Gemini et Codex, dans tous tes projets. Relance-le après une mise à jour, il remplace les anciennes versions sans rien dupliquer. Sur Windows, utilise Git Bash ou WSL.

Depuis Claude Code, sans ouvrir de terminal : lance Claude Code dans le dossier dézippé et demande-lui « installe ces skills ». Il exécute bash install.sh après ton accord. Les skills sont utilisables dans la session en cours ; si l'un n'apparaît pas, ouvre une nouvelle session. Un mod par dossier : refais la demande dans chaque dossier.

  • ClaudeSKILL.md

    bash install.sh claude copie chaque skill dans ~/.claude/skills/. Ajoute le dossier d'un projet à la fin de la commande pour l'installer dans ce projet seulement.

  • GeminiGEMINI.md

    bash install.sh gemini ajoute les skills à ~/.gemini/GEMINI.md, ou au GEMINI.md d'un projet si tu donnes son dossier.

  • CodexAGENTS.md

    bash install.sh codex ajoute les skills à ~/.codex/AGENTS.md, ou à l'AGENTS.md d'un projet si tu donnes son dossier.

  • Claude.aiclaude-ai/*.zip

    Dans Claude sur le web, l'app de bureau ou mobile, active d'abord l'exécution de code (Settings > Capabilities, « Code execution and file creation »). Puis Customize > Skills, bouton +, « Create skill », « Upload a skill », et choisis un fichier du dossier claude-ai/ de l'archive. Un zip contient un skill : importe-les un par un. Tous les plans y ont accès ; sur Team et Enterprise, l'exécution de code s'active dans les réglages de l'organisation.

  • Autres agentsAGENTS.md

    Cursor, GitHub Copilot et les autres agents qui lisent AGENTS.md : bash install.sh codex ~/mon-projet ajoute les skills à l’AGENTS.md de ton projet.

Autres mods