github

Manage GitHub repositories via GitHub CLI for commits, branches, pull requests, issues, releases, and Pages deployment.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/levkiss/lev-cv-website --skill github-levkiss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/levkiss/lev-cv-website/tree/main/.claude/skills/github
Command: npx skills add https://github.com/levkiss/lev-cv-website --skill github-levkiss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines your interaction with GitHub repositories, enabling efficient management of code, issues, releases, and deployments.

Core Features & Use Cases

  • Code Management: Commit, branch, and create pull requests following best practices.
  • Issue Tracking: Create, list, and manage GitHub issues with labels.
  • Release & Deployment: Tag versions, generate release notes, and deploy to GitHub Pages.
  • Use Case: When you need to push a new feature, create a pull request for review, and then deploy the changes to your live website.

Quick Start

Use the github skill to create a new branch named 'feature/add-user-profile' and then commit the staged changes with the message 'feat(profile): add user profile page'.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub pull requests and commits using best practices?

Automate GitHub pull requests and commits by utilizing the GitHub CLI to manage branches, stage changes, and enforce conventional commit messages for structured version control. This streamlines code review workflows and maintains repository history.

What is the best way to manage GitHub issues and release tagging?

Manage GitHub issues and release tagging by automating issue tracking with labels and applying semantic versioning for releases. This generates structured release notes and maintains clear project milestones.

Can I deploy to GitHub Pages directly through a CI/CD pipeline?

Yes, you can deploy to GitHub Pages by integrating CI/CD pipelines with repository operations. This automates the deployment of live website changes immediately after a pull request is merged and tagged.

Does this GitHub workflow require manual CLI configuration for version control?

No manual CLI configuration is required for version control. The workflow utilizes the GitHub CLI directly to execute repository operations, managing everything from branch creation to semantic versioning automatically.

How do I create a feature branch and push staged changes with conventional commits?

Create a feature branch and push staged changes by executing a command to generate a named branch, then applying a conventional commit message like 'feat(scope): description' to ensure semantic versioning compatibility.