fsd:create-issue-and-commit

Create a Linear issue, branch, commit, and pull request via git and GitHub API.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-create-issue-and-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fsd:create-issue-and-commit
Source: https://github.com/fixpoint-labs/flow-state-dev/tree/main/.agents/skills/create-issue-and-commit
Command: npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-create-issue-and-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating a Linear issue, managing a branch, committing changes, and opening a pull request for code changes, streamlining the workflow for shipping code.

Core Features & Use Cases

  • Issue Creation: Automatically creates a Linear issue based on the user's description or inferred from git diff.
  • Branch Management: Creates a branch with a specific naming convention and handles staging of changes.
  • Committing Changes: Commits changes with a descriptive message following the project's conventional commit format.
  • PR Opening: Opens a pull request with the appropriate title and body, linking to the Linear issue.
  • Use Case: Ideal for quickly logging and shipping on-the-fly work by creating a complete paper trail in one action.

Quick Start

Run the skill with the description of the changes you've made.

Frequently Asked Questions about fsd:create-issue-and-commit

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

FAQPage Schema
How do I automate creating a Linear issue and opening a GitHub pull request for my code changes?

To automate creating a Linear issue and opening a GitHub pull request, you can use a workflow automation Skill that parses your code changes, creates the issue, commits to a managed branch, and opens the linked PR.

Can I generate a conventional commit message and branch name directly from my git diff?

Yes, you can generate a conventional commit message and branch name from your git diff by running a Skill that infers the issue description from your staged changes and applies a specific naming convention.

What's the best way to link a Linear issue to a new GitHub pull request automatically?

The best way to link a Linear issue to a new GitHub pull request automatically is to use a code shipping workflow tool that creates the issue first, then embeds the issue reference into the PR body during creation.

Do I need both Linear and GitHub repository access to automate branch management and issue creation?

Yes, you need both Linear and GitHub repository access to automate branch management and issue creation, as the workflow utilizes the Linear API for issue tracking and the GitHub API for branch and PR management.

How does automating issue creation and PR opening streamline the code shipping workflow?

Automating issue creation and PR opening streamlines the code shipping workflow by creating a complete paper trail in one action, eliminating manual data entry across separate platforms for on-the-fly work.

When should I avoid automating the commit and pull request workflow for code changes?

You should avoid automating the commit and pull request workflow if your project lacks a standard git repository setup or does not use Linear and GitHub, as the automation requires these specific platform integrations.