meshery/schemas/meshery-schemas-release
Claude Code and agent skill by meshery/schemas
- community
Checking that the SKILL.md file is still in the repository.
Publish a meshery/schemas release only after generated artifacts have self-committed to master and release-drafter has refreshed the draft release; then publish the draft and let publish-schemas handle npm publishing.
Install
npx vskill@latest install meshery/schemas/meshery-schemas-releaseSKILL.md
Meshery Schemas Release
Use this skill when the task is to cut, publish, or verify a release for meshery/schemas.
Golden Rule
Do not publish a repository release until both automation stages have finished on master:
generate-artifacts-from-schemas.ymlcompleted successfully and finished self-committing the generated Go and TypeScript bundles back tomaster.release-drafter.ymlcompleted after thatmasterupdate and refreshed the draft release.
Publishing before both stages finish can ship a release whose generated artifacts or drafted notes lag the repository head.
Required Release Order
- Push or merge the intended changes to
master. - Wait for
generate-artifacts-from-schemas.ymlto finish.
- It runs
make build. - It generates the Go and TypeScript artifacts that belong in the repo.
- It normally self-commits them to
masterwith the messageGenerate build artifacts from schemas.
- Wait for
release-drafter.ymlto run again against that updatedmasterhead and refresh the draft release. - Review the existing draft release if needed.
- Publish the existing draft release.
- After publish, let
publish-schemas.ymlrun:
- it updates
schemas/base_cloud.ymlandschemas/base_meshery.yml - it calls
publish-npm-package.yml, which performs the npm publish - it notifies downstream repositories and publishes OpenAPI docs
Required Checks
Use gh CLI. Do not use gh release create.
Only publish when all of the following are true:
- the latest
generate-artifacts-from-schemas.ymlrun iscompletedwithsuccess - the artifact-generation self-commit has landed on
master, or the workflow shows there were no generated changes to commit - the latest
release-drafter.ymlrun iscompletedwithsuccessfor the currentmasterhead - the target release already exists as a draft
Publish the draft release with:
Never Do This
- Never use
gh release create - Never run
npm publishmanually;publish-schemas.ymldoes that throughpublish-npm-package.yml - Never publish while
generate-artifacts-from-schemas.ymlis still running or failing - Never publish while
release-drafter.ymlis still running or failing - Never publish a draft that has not been refreshed after the generated-artifact self-commit
Failure Handling
- If
generate-artifacts-from-schemas.ymlfails, inspect the run logs and stop. No release should be published. - If artifact generation succeeds but the expected self-commit is missing, confirm from the workflow output whether it had nothing to commit before proceeding.
- If
release-drafter.ymlhas not refreshed the draft after the latestmasterupdate, wait or re-run that workflow; do not publish until it finishes. - If no draft release exists after
release-drafter.ymlsucceeds, investigate the workflow/configuration instead of creating a release manually.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/meshery-schemas-release/SKILL.md
Popularity
- Repository stars
- 69
- Repository forks
- 139
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/meshery/schemas/meshery-schemas-release)