audio_pr_create

Official

Manage GitCode PRs end-to-end with oh-gc

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.json credentials, 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 supports git 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.