implement

Automate GitHub issue implementation workflows from branch creation to pull request submission.

4|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/Taketo-Yoda/uv-sbom --skill implement-taketo-yoda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/Taketo-Yoda/uv-sbom/tree/main/.claude/skills/implement
Command: npx skills add https://github.com/Taketo-Yoda/uv-sbom --skill implement-taketo-yoda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the complete workflow for implementing a GitHub issue from branch creation to PR submission, reducing manual coordination and errors.

Core Features & Use Cases

  • Analyzes an issue to extract title, description, labels, acceptance criteria, and files to modify.
  • Determines a branch name from issue labels and creates a feature branch accordingly.
  • Coordinates the end-to-end workflow including implementing changes, committing with conventional messages, and creating a PR.
  • Ensures outputs are in English and provides a completion report with branch name, modified files, commit hash, and PR URL.

Quick Start

Initiate issue implementation by specifying the issue number, for example implement issue #96.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I automate GitHub issue implementation from branch creation to pull request?

Automating GitHub issue implementation involves orchestrating branch creation, code changes, conventional commits, and pull request submission. This Skill coordinates the end-to-end workflow by analyzing issue labels and acceptance criteria to generate a feature branch and open a linked PR automatically.

What is the best way to create a feature branch from a GitHub issue label?

Creating a feature branch from an issue label requires analyzing the issue metadata to derive a naming convention. This Skill extracts the title, description, and labels like enhancement or bug to determine an appropriate branch name and creates the branch accordingly.

Can I use this workflow to handle different types of GitHub issues like bugs and refactoring?

Yes, this workflow handles various GitHub issue types including enhancements, bugs, refactoring, and documentation. It analyzes the specific issue label to adapt the implementation approach and branch naming, ensuring the changes and PR are tailored to the issue category.

How do I start implementing a GitHub issue using an automated workflow?

To start implementing a GitHub issue, specify the issue number in your command, such as 'implement issue #96'. The workflow then analyzes the issue details, creates a feature branch, coordinates the changes, and reports back with the commit hash and PR URL.

What information do I get when an automated GitHub issue implementation completes?

When the GitHub issue implementation completes, you receive a completion report containing the branch name, list of modified files, commit hash, and the pull request URL. All outputs and generated content are ensured to be in English.

Does automated GitHub issue implementation work without external dependencies?

Automated GitHub issue implementation operates without external dependencies by coordinating internal commit and PR skills. It derives branch names and manages the workflow natively, requiring only the issue number to initiate the end-to-end process.