Tag: git
Automated GitHub Pull Request Creation
Automates the end-to-end process of creating pull requests to the canary branch, including branch management, commit creation, and linking related GitHub or Linear issues.
Create structured git commits with best practices
This skill guides the user through creating professional, atomic git commits by enforcing the conventional commit format. It ensures proper staging and adherence to industry best practices for version control.
Automated Release Note Generation and Tagging
This tool automates the entire software release lifecycle, gathering merged pull requests since the last tag to draft structured release notes. It then handles the necessary Git operations, including creating version tags and optionally dra…
Automated git workflows for development delivery
This skill formalises complex, multi-step git delivery workflows, allowing agents to execute structured processes like conventional commits, safe PR creation, and release note generation. It also facilitates isolated worktree analysis and f…
Codebase Architecture and Execution Flow Explorer
This tool allows developers to deeply explore unfamiliar codebases by tracing execution flows, mapping symbol dependencies, and understanding architectural components. It provides a comprehensive view of how specific concepts or functions o…
GitNexus CLI for Codebase Indexing and Documentation
This CLI tool manages the creation and maintenance of a codebase knowledge graph. It allows developers to index repositories, check index freshness, and generate comprehensive documentation using an integrated LLM.
Git Workflow Management Skill
Standardises commit messages, branch naming, and pull request creation to maintain consistent version control practices.
Automate GitHub Pull Request Description Updates
Automatically updates GitHub pull request descriptions by analysing git commits and diffs to generate structured summaries, breaking changes, and testing instructions.
Automates GitHub Pull Request Submission Workflow
This skill automates the end-to-end process of submitting a GitHub Pull Request, managing local changes, creating branches, and committing code. It further integrates post-PR tasks such as generating changelogs and updating the PR descripti…
GitHub CLI automation for git workflows
This skill automates complex GitHub interactions, preferring the GitHub CLI (gh) over raw APIs. It manages authentication, repository setup, and pushing with minimal user intervention, ensuring a seamless git workflow experience.
Automated Pull Request Workflow
A workflow for agents to automate the pull request lifecycle, including pre-flight checks, test coverage verification, and template-based PR creation. It integrates with GitHub CLI and review bots to manage the end-to-end review process.
Automated GitHub Pull Request Creation
Automates the end-to-end process of creating pull requests by managing branches, committing changes, and linking related GitHub or Linear issues. It follows a predefined branch strategy and utilises the GitHub CLI to finalise the request.
Split Large Pull Requests into Smaller Changes
Analyses git diffs to identify logical boundaries and proposes a structured strategy for breaking down large changesets into smaller, reviewable pull requests.
Automated Semantic Version Release Manager
This tool analyzes git commits since the last tag, categorizing changes into features, fixes, and breaking changes to recommend a semantic version bump. It then uses the GitHub MCP to automatically trigger the release pull request workflow.
Reset worktree and create fresh git branch
Resets the current working directory to the latest main branch and subsequently creates a new, clean branch for fresh development work. This ensures the environment is fully synchronized before starting new feature development.
Create structured git commits with best practices
This skill guides the user through creating professional, atomic git commits, enforcing the conventional commit format for clear version control history. It ensures proper staging and adherence to industry best practices for maintainable re…
French Conventional Commit Message Generator
Automatically generates French git commit messages following the Conventional Commits specification by analysing staged changes. It detects the appropriate commit type and scope from file patterns and uses Mistral models to produce the fina…
Git skill to push current branch to origin
This skill pushes the current git branch to the configured origin remote. It supports scoping operations to specific submodules, ensuring the push workflow is executed correctly within nested repositories.
Structured git commit management for monorepos
This tool automates structured committing across complex monorepos, ensuring all submodules and the main repository adhere to a detailed, multi-section commit message format. It manages commit scope via parameters and includes robust push r…
Push current git branch to origin or submodule
This skill pushes the current git branch to the configured origin remote, performing comprehensive checks for remote existence and unpushed commits. It also supports scoping the entire push workflow to a specified submodule directory.
Structured Git Committing for Submodules and Repos
This skill automates complex commit workflows across a main repository and its submodules. It supports targeted commits (repo-only or single submodule) or full commits, ensuring all commit messages adhere to a mandatory, detailed analysis f…
Automates Git workflow and PR creation
This skill manages the complete Git workflow, automatically creating feature or fix branches, committing staged or unstaged changes, and finally submitting a pull request using the GitHub CLI. It enforces critical rules regarding PII exclus…
Run Claude Codex code review
Executes a code review using a Claude Codex bridge against specified targets, including uncommitted work, base branches, or specific commits. The skill summarizes findings and provides access to the raw review artifact.
Publish Python Package to PyPI
Orchestrates the full lifecycle of a package release, including cutting a dedicated release branch, updating the version in pyproject.toml, tagging, and creating a GitHub Release to trigger PyPI publication.