getstream/stream-video-swift/release

Claude Code and agent skill by getstream/stream-video-swift

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Assess or prepare a Stream Video Swift release or WebRTC dependency update. Use for release readiness and explicitly authorized publication steps.

Install

npx vskill@latest install getstream/stream-video-swift/release

SKILL.md

Release

Apply shared rules.

Workflow

  1. Resolve the last shipped version and candidate to exact revisions.

Check the intended version and requested stage. Read fastlane/Fastfile, Gemfile, and relevant release workflows before executing automation. Check imported actions for hidden side effects.

  1. Review the full diff with the review skill, including API compatibility, documentation, and changelog checks.

Check package metadata, dependency versions, and migrations against related repositories.

  1. Use the test skill for validation.

Compare shipped binary and resource sizes with the previous release using the binary size procedure.

  1. Define manual QA for each changed runtime feature and high-risk path.

Include prerequisites, actions, expected behavior, and failure signals. Separate established regressions from suspected risks.

  1. Report readiness with exact revisions and unresolved gates.

Check remote results after each authorized publication step.

Repository automation

WorkflowPurpose and boundary
release-start.ymlTriggers integration testing and runs release to create a release PR.
release-merge.ymlRuns merge_release to merge the release and start publication.
release-publish.ymlRuns publish_release, triggers integration tests, and runs merge_main in a separate job.

Workflow paths are relative to .github/workflows/. Lane names refer to fastlane/Fastfile. These workflows require authorization for their PR, merge, or publication effects. They are not preview commands. Running a lane alone does not execute the workflow's other steps or jobs.

Local WebRTC update

Check the requested tag in the Swift wrapper repository from Package.swift. A native WebRTC release alone does not prove that the wrapper tag exists. If the wrapper tag is unavailable, stop the update and report the blocker.

When compatible Bundler dependencies exist, use update_webrtc with skip_pr:true to avoid creating a PR. Otherwise, inspect the lane's transformations before a manual edit. Preserve each file's version format. Check matching versions in Package.swift, project.pbxproj, and Sources/StreamVideo/Generated/SystemEnvironment+Version.swift.

Result

Report preparation, review, tests, manual QA, and publication separately. For demo distribution, distinguish upload, processing, and tester availability. Do not repeat an uncertain publication until checking whether it succeeded.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/getstream/stream-video-swift/release/badge)](https://verified-skill.com/skills/getstream/stream-video-swift/release)

Something wrong with this skill or its page? Tell us.