audio_pr_create
OfficialManage GitCode PRs end-to-end with oh-gc
Product & Management#workflow automation#issue linking#pr creation#gitcode#oh-gc#build trigger#assets templates
Authoropenharmonyinsight
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the repetitive GitCode workflow of creating issues and pull requests (and optionally kicking off builds) when using the oh-gc CLI, including authentication setup and safe handling of commits and existing PRs.
Core Features & Use Cases
- Auth & repo initialization: Sets up git credential storage, validates/uses
assets/config.jsoncredentials, and prepares GitCode remotes for upstream and fork operations. - Issue → PR lifecycle automation: Creates an Issue from a required label-matched template, then creates a PR that links the created Issue via the PR template’s IssueNo field.
- Commit and existing-PR handling: Detects whether the user already committed changes; uses
git commit -s -m ...with a required Co-Authored-By marker for new commits, and supportsgit commit --amend+ force-push to update the previous PR without recreating it. - Optional build trigger: After PR creation, asks whether to start build, waits for initialization, and posts a PR comment to start build with up to 3 retries.
Quick Start
Ask the AI to run the audio_pr_create workflow to create an issue and open a PR on OpenHarmony’s multimedia_audio_framework repo using the configured GitCode token.
Dependency Matrix
Required Modules
None requiredComponents
referencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: audio_pr_create Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#audio-pr-create Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.