autogit

Automate GitCode fork workflows for commit, push, and PR management.

7|3|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/mindspore-ai/hyper-parallel --skill autogit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autogit
Source: https://github.com/mindspore-ai/hyper-parallel/tree/main/.claude/skills/autogit
Command: npx skills add https://github.com/mindspore-ai/hyper-parallel --skill autogit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

GitCode fork workflow automation (commit, PRs, status, squash) to remove manual steps and enforce safety and consistency across forks.

Core Features & Use Cases

  • Safe, end-to-end GitCode fork workflow automation (commit, push, PR creation, status checks, and squash) across origin/upstream pattern.
  • Pre-commit and lint gating to ensure code quality before pushing.
  • PR content generation and diff-aware changes analysis to craft meaningful PR descriptions.

Quick Start

Run AutoGit to commit changes, push to origin, and create a PR.

Frequently Asked Questions about autogit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitCode fork workflows for commits and PRs?

Automating GitCode fork workflows is handled by executing deterministic commit, push, and PR management operations across origin and upstream remotes. This removes manual steps and enforces consistency across forked projects.

Can I enforce pre-commit lint checks before pushing to a GitCode fork?

Pre-commit lint gating is enforced before pushing to a GitCode fork. This ensures code quality and validation checks run deterministically before any changes are pushed to the origin remote.

How do I generate meaningful PR descriptions from Git diffs automatically?

PR content generation works by analyzing Git diffs to craft meaningful PR descriptions automatically. Diff-aware changes analysis extracts the necessary context to generate the PR content for GitCode API interactions.

What is needed to manage GitCode API interactions and token handling for PRs?

Token handling and GitCode API interactions are managed internally to support PR creation and status retrieval. Users need to configure their environment to allow the workflow to authenticate and interact with the GitCode API.

Does this workflow support squash and status checks across upstream remotes?

Squash and status checks are supported across both origin and upstream remotes. The workflow retrieves statuses and performs squash operations to maintain a clean commit history across the fork pattern.

Do I need pyyaml to run the GitCode fork workflow automation?

The pyyaml dependency is required to run the GitCode fork workflow automation. This library provides the necessary configuration parsing for the scripts to execute the automated commit and PR management tasks.