gh-agent-task
SolidUse gh agent-task commands to create, run, and monitor agent tasks.
AI & Automation 4,819 stars
466 forks Updated today MIT
Install
Quality Score: 90/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# GitHub CLI Agent Task Extension
The `gh agent-task` extension creates GitHub Copilot coding agent tasks from the CLI. A task is a GitHub issue that triggers automated code changes from natural language instructions.
**Repository**: https://github.com/github/agent-task (internal GitHub extension)
## Overview
Agent tasks are GitHub issues that:
- Contain natural language instructions for code changes
- Trigger GitHub Copilot to autonomously execute the task
- Create pull requests with the implemented changes
- Provide a workflow for reviewing and merging automated code modifications
## Installation
Install via GitHub CLI:
```bash
gh extension install github/agent-task
```
**Note**: This extension requires authentication with a Personal Access Token (PAT) that has appropriate permissions for creating issues and pull requests.
## Core Commands
### Create Agent Task
Create a new agent task from a description:
```bash
# Create task with inline description
gh agent-task create "Fix the bug in authentication flow"
# Create task from file
gh agent-task create --from-file task-description.md
# Specify base branch
gh agent-task create --base develop "Implement new feature"
# Create in different repository
gh agent-task create --repo owner/repo "Update documentation"
```
**Command Parameters:**
- **Description** (positional): Natural language description of the task
- **`--from-file <path>`**: Read task description from file
- **`--base <branch>`**: Base branch for the ...
Details
- Author
- github
- Repository
- github/gh-aw
- Created
- 11 months ago
- Last Updated
- today
- Language
- Go
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
gh-agent-session
Use gh agent-session commands to inspect and manage agent sessions.
4,819 Updated today
github Code & Development Listed
github-issues
Use when creating, updating, closing, or reconciling GitHub issues, labels, task documents under doc/tasks_open and doc/tasks_closed, changelog entries, or implementation handoffs.
2 Updated today
lauriparviainen AI & Automation Listed
start_task
Creates a GitHub Issue, branch, and draft PR before implementation begins. Use before any non-trivial task to keep work traceable — one issue, one branch, one PR.
0 Updated yesterday
VytCepas