Tag: git
End-to-End Software Release and Versioning Workflow
Guides the end-to-end process for publishing stable or prerelease versions, handling version bumping, generating comprehensive release notes, and pushing tags to trigger CI/CD pipelines.
Semantic versioning release workflow automation
This skill guides the developer through the complete semantic versioning release process, including updating package metadata, generating release notes, and committing/tagging the changes. It ensures all necessary steps, from linting to pus…
Automated release branch and changelog creation
Automates the creation of release branches by calculating the next semantic version, generating a formatted CHANGELOG.md from git history, and opening a pull request.
Split Large Pull Requests into Smaller Changes
This skill analyses git diffs to propose a structured strategy for decomposing large changesets into smaller, reviewable pull requests. It identifies logical groupings by component, layer, or concern to ensure atomic and independent updates…
Automated Git Worktree Environment Setup
Automates the creation of Git worktrees for parallel development by configuring environment files, installing dependencies via Poetry and pnpm, and generating the Prisma client.
Automated Pull Request Draft Generator
Automatically generates structured pull request drafts including branch suggestions, titles, and descriptions by analysing git diffs and commit history. It identifies change types and assesses backward compatibility risks based on modified …
Automated changeset entry creation
An agentic skill that automates the creation of changeset entries by analysing git diffs and logs to determine version bump types and generate changelog descriptions.
btca CLI for source-grounded research
A source-first research CLI that hydrates git, local, and npm resources into searchable context to provide grounded answers. It enables managing persistent resources or performing one-off queries against anonymous sources.
OneDev issue development setup
Automates the preparation of a local git environment for OneDev issues by creating branches, switching checkouts, and fetching issue context.
Automate OneDev issue submission and PR creation
Automates the process of submitting completed work on OneDev issues by verifying branches, committing pending changes, pushing to remote, and creating pull requests.
Generate compliant git commit messages
This skill automates the creation of a git commit message, ensuring it adheres to the project's defined commit-message requirements. It synthesises the subject from active issues or the staged diff, and crafts a detailed body explaining the…
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.