push

Automate Git pushes, Linear status updates, and pull request creation.

1|Updated Sep 15, 2023
One-click install
npx skills add https://github.com/emiljuchnikowski/smartsoft001 --skill push-emiljuchnikowski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/emiljuchnikowski/smartsoft001/tree/main/.claude/skills/push
Command: npx skills add https://github.com/emiljuchnikowski/smartsoft001 --skill push-emiljuchnikowski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Push and synchronize local Git work with Linear task management, reducing context switching and manual updates.

Core Features & Use Cases

  • Push local commits to the remote repository.
  • Update the associated Linear task status automatically.
  • Create a pull request for the feature branch when appropriate.
  • Perform pre-push checks and present a summary to the user for confirmation.

Quick Start

Push your current branch to the remote and update the corresponding Linear task status.

Frequently Asked Questions about push

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

FAQPage Schema
How do I automate Git push and Linear task status updates?

Automating Git push and Linear task updates involves synchronizing local commits with Linear task management, automatically updating task statuses when pushing to a remote repository.

Can I create a pull request automatically when pushing a Git branch?

Yes, you can create a pull request automatically when pushing a Git branch by using a workflow automation tool that integrates Git with GitHub CLI to generate PRs upon pushing your feature branch.

Does this workflow automation require the Linear MCP server?

Yes, automating the Linear task status update workflow requires access to the Linear MCP server, a Git client, and the GitHub CLI for pull request creation.

What is the best way to sync local Git commits with Linear task tracking?

The best way to sync local Git commits with Linear task tracking is using an automated workflow that performs pre-push checks, updates Linear statuses, and creates pull requests in one synchronized action.

Are there pre-push checks before updating Linear task statuses?

Yes, the workflow performs pre-push checks and presents a summary to the user for confirmation before applying any status changes to Linear tasks or creating pull requests.