Toolverse
All skills

emitter-package-update

by Azure

Automate bumping typespec-python version in emitter-package.json for the Azure SDK for Python repository. Use this skill when the user wants to update @azure-tools/typespec-python to the latest version, create a PR for the version bump, or manage emitter-package.json updates.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
Azure
Category
DevOps

About this skill

Automate bumping typespec-python version in emitter-package.json for the Azure SDK for Python repository. Use this skill when the user wants to update @azure-tools/typespec-python to the latest version, create a PR for the version bump, or manage emitter-package.json updates.

How to use

  1. Sprawdź, czy masz zainstalowane wymagane narzędzia: npm-check-updates, tsp-client oraz GitHub CLI. Jeśli brakuje któregoś, zainstaluj go za pomocą npm install -g npm-check-updates, npm install -g @azure-tools/typespec-client-generator-cli lub pobierz GitHub CLI ze strony https://cli.github.com/.

  2. Przygotuj repozytorium do pracy, resetując zmiany i synchronizując z główną gałęzią poleceniem git reset HEAD, git checkout ., git clean -fd, git checkout origin/main oraz git pull origin main.

  3. Sprawdź dostępną wersję @azure-tools/typespec-python za pomocą npx npm-check-updates --packageFile eng/emitter-package.json i zanotuj numer wersji z wyników.

  4. Utwórz nową gałąź do pracy, wykonując git checkout -b bump-typespec-python-{wersja}, gdzie {wersja} to numer, który znalazłeś w kroku 3.

  5. Zastosuj aktualizację zależności poleceniem npx npm-check-updates --packageFile eng/emitter-package.json -u, które automatycznie podniesie wersję w pliku.

  6. Wyrównaj wersje powiązanych pakietów @azure-tools/openai-typespec i @typespec/openapi3 z wersjami zdefiniowanymi w azure-rest-api-specs/package.json, aby zapewnić spójność między pakietami.

Related skills

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

drawio-diagrams-enhanced

by jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams,

DevOps
918943

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

draw-io

by davila7

draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.

DevOps
1693

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449