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.
Decision snapshot
Is this a fit?
Developers using durabletask-python, Includes SKILL.md, Reusable instructions
Compatibility not yet detected.
Permission behavior not yet detected.
Copy skill directory
2 months ago · MIT license
No specific cautions were detected. Review the source and requested permissions before installing.
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. See how SkillIndex evaluates profiles.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using durabletask-python
Declared skill metadata
- Source file: .github/skills/update-protobuf/SKILL.md
These fields retain source and confidence evidence from the indexed SKILL.md.
Compatibility and setup
- 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
Verified compatibility and discovery
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.
Project health auto-fetched from the source repository.
Maintain this resource?
Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.