update-protobuf Skill
Update the protobuf generated Python files from the latest microsoft/durabletask-protobuf definitions. Use when the proto definitions need to be refreshed or regenerated. Published by microsoft in durabletask-python.
What is update-protobuf Skill?
Update the protobuf generated Python files from the latest microsoft/durabletask-protobuf definitions. Use when the proto definitions need to be refreshed or regenerated. Published by microsoft in durabletask-python. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using durabletask-python
Technical details
- Install or run with Copy skill directory
When to use update-protobuf Skill
- Use it for developers using durabletask-python.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/durabletask-python
- Skill file: .github/skills/update-protobuf/SKILL.md
What it does
Update the protobuf generated Python files from the latest microsoft/durabletask-protobuf definitions. Use when the proto definitions need to be refreshed or regenerated.
Skill instructions
Update Protobuf Definitions This skill regenerates the Python protobuf files in durabletask/internal/ from the latest proto source at <https://github.com/microsoft/durabletask-protobuf. Prerequisites - Python 3.11 must be available on the system. Verify with py -3.11 --version (Windows) or python3.11 --version (Linux/macOS). If it is not installed, stop and ask the user to install it — do not use a different version. - On Linux/macOS, jq must be installed. - Internet access is required to download the proto file and query the GitHub API. Steps 1. Set up the .protovenv environment (skip if it already exists) Check whether .protovenv/ already exists at the repo root and whether grpcio-tools==1.65.4 is installed in it: bash Windows .protovenv\Scripts\pip.exe list 2$null | Select-String grpcio-tools Bash .protovenv/bin/pip list 2/dev/null | grep grpcio-tools If the venv does not exist or grpcio-tools is missing, create/recreate it: bash Windows py -3.11 -m venv .protovenv .protovenv\Script
Explore related resources
Frequently asked questions
What is update-protobuf?
update-protobuf is a open-source AI agent skill with Copy skill directory. Update the protobuf generated Python files from the latest microsoft/durabletask-protobuf definitions. Use when the proto definitions need to be refreshed or regenerated.
Who is update-protobuf best for?
update-protobuf is best for reusing agent instructions, scripts, and references.
How do I install update-protobuf?
Install or run update-protobuf using Copy skill directory. Check update-protobuf for the latest setup command.
Is update-protobuf actively maintained?
update-protobuf may need a closer maintenance check before production use.
Auto-fetched from GitHub.