Tag: version-control
Generate structured changelog entries from git diffs
This skill analyzes the current Git branch's changes against the develop branch, automatically determining the domain, type, and drafting a public-friendly message. It prompts the user for confirmation before executing the final `just chang…
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.
Git Workflow Management Skill
Standardises commit messages, branch naming, and pull request creation to maintain consistent version control practices.
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…
Automate Semantic Versioning and SDK Bumping
Automates Semantic Versioning 2.0.0 assessment and SDK version bumping by analysing merged pull requests. It updates Directory.Build.props and creates a new pull request for the updated version.
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…
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.
Git Merge Conflict Resolution Skill
This skill resolves complex git merge conflicts by analyzing both conflicting branches' intents. It ensures code correctness, type safety, and test passing while preferring to combine changes rather than discarding them.
Generate semver changeset files
Automates the creation of markdown changeset files in the .changeset/ directory to manage package version bumps. It handles semver-based bump levels and ensures correct formatting for changelog generation.
Git Workflow Management Skill
Provides standardised guidelines for commit messages, branch naming, and pull request descriptions to maintain consistent version control practices.
Conventional Git Commit Automation
Automates the git commit process by analysing diffs to generate semantic, conventional commit messages. It includes intelligent file staging and adheres to the Conventional Commits specification.
Wren MDL YAML Project Management
Converts Wren MDL JSON manifests into human-readable YAML project directories for version control and back again. It also enables compiling YAML-based projects into deployable mdl.json files.