Agent skill

GitHub Issues

by taracodlabs in taracodlabs/aiden

Create, list, view, and manage GitHub issues using the gh CLI

Apache-2.0Auto-check passed

Install GitHub Issues

skills CLI
$ npx skills add taracodlabs/aiden --skill github-issues -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install taracodlabs/aiden github-issues --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/taracodlabs/aiden.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/github-issues .claude/skills/github-issues && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
github-issues
GitHub stars
849
Token cost
~895 tokens
SKILL.md length
244 words
Files
2
Skills in repo
63
Repo updated
First seen
Licence
Apache-2.0

At a glance

Create, list, view, and manage GitHub issues using the gh CLI

  • Works in 8 steps: List open issues → View an issue → Create a new issue → …
  • SKILL.md covers When to Use, How to Use, Examples and Cautions
  • Calls gh and python; needs GH_TOKEN

What it does

GitHub Issues is an agent skill from taracodlabs/aiden. Create, list, view, and manage GitHub issues using the gh CLI

Its SKILL.md is about 900 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `skill.json`).

It works with GitHub. The repository describes itself as: Aiden — an autonomous AI agent and work engine built solo. It can operate your browser, terminal, files, apps, APIs, skills and tools, remember context, recover from failures… The licence is Apache-2.0.

Example prompts

  • “/github-issues”

Requirements

  • Python 3

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. List open issues
  2. View an issue
  3. Create a new issue
  4. Add a comment
  5. Edit an issue (labels, assignees, milestone, title)
  6. Close and reopen issues
  7. Search issues across repos
  8. Bulk operations

What it can do on your machine

Read from SKILL.md and the folder at commit 3704204. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh
    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • GH_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

GitHub Issues loads about 895 tokens when it runs. Until then it costs about 19 tokens; SKILL.md has 244 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~19
When it runs · the whole SKILL.md, loaded when a task matches
~895

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from taracodlabs/aiden at commit 3704204, republished under its Apache-2.0 licence (© taracodlabs). 244 words, ~895 tokens.

Download SKILL.mdSave it as .claude/skills/github-issues/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
github-issues
description
Create, list, view, and manage GitHub issues using the gh CLI
category
developer
version
1.0.0
origin
aiden
license
Apache-2.0
tags
github, issues, bug-tracker, gh-cli, labels, milestones, comments, triage, project-management

GitHub Issues Management

Manage GitHub issues — create, list, view, label, assign, and close issues — using the gh CLI. Requires gh auth login (see github-auth skill) or GH_TOKEN environment variable.

When to Use

  • User wants to create a bug report or feature request issue
  • User wants to list open issues in a repository
  • User wants to add a comment or close an issue
  • User wants to filter issues by label, assignee, or milestone
  • User wants to bulk-triage or update multiple issues

How to Use

1. List open issues
powershell
# List open issues in current repo
gh issue list

# List with specific filters
gh issue list --state open --label bug --limit 20

# List issues assigned to me
gh issue list --assignee @me
2. View an issue
powershell
gh issue view 42
gh issue view 42 --comments
3. Create a new issue
powershell
# Interactive (opens editor)
gh issue create

# Non-interactive with all fields
gh issue create --title "Login fails on mobile Safari" --body "Steps to reproduce:
1. Open app on iOS Safari
2. Tap Sign In
3. Form submits but returns to login page

Expected: successful login. Actual: redirect loop." --label bug --assignee "@me"
4. Add a comment
powershell
gh issue comment 42 --body "Investigated — root cause is a CSRF token mismatch. Fix in progress."
5. Edit an issue (labels, assignees, milestone, title)
powershell
# Add a label
gh issue edit 42 --add-label "priority:high"

# Remove a label and add another
gh issue edit 42 --remove-label bug --add-label wont-fix

# Assign to someone
gh issue edit 42 --add-assignee johndoe

# Change title
gh issue edit 42 --title "Login redirect loop on mobile Safari"
6. Close and reopen issues
powershell
# Close (resolved)
gh issue close 42 --comment "Fixed in v2.1.3"

# Close as not planned
gh issue close 42 --reason "not planned"

# Reopen
gh issue reopen 42
7. Search issues across repos
powershell
# Search open issues mentioning a keyword
gh issue list --repo owner/repo --search "authentication token" --state all

# GitHub search syntax in --search
gh issue list --repo owner/repo --search "label:bug created:>2026-01-01"
8. Bulk operations
powershell
# Close all issues with a specific label
gh issue list --label "duplicate" --limit 100 --json number | 
  python -c "import json,sys; [print(i['number']) for i in json.load(sys.stdin)]" |
  ForEach-Object { gh issue close $_ --reason "not planned" }

Examples

"Create a GitHub issue for the login bug we just found" → Use step 3 with title, body describing steps to reproduce, and --label bug.

"Show me all open bugs assigned to me in this repo" → Use step 1: gh issue list --label bug --assignee @me.

"Close issue 42 and add a comment that it's fixed" → Use step 6: gh issue close 42 --comment "Fixed in latest release".

Cautions

  • gh must be authenticated — run gh auth status to verify before use
  • Labels must already exist in the repository — creating non-existent labels with --add-label will error
  • Bulk operations cannot be undone — confirm with the user before closing multiple issues
  • Issue numbers are repository-specific — always confirm the correct repo with --repo owner/repo for multi-repo workflows

© taracodlabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/github-issues of taracodlabs/aiden.

  • SKILL.md
  • skill.json

Open the folder on GitHubat commit 3704204

Compare with similar skills

GitHub Issues next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

GitHub Issues compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
GitHub Issues this skilltaracodlabs/aiden849—~895Automated safety check: PassApache-2.0
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Diagnosing Superpowers Sessionsobra/superpowers296k3 repos~1.7kAutomated safety check: PassMIT
GitHub Deep Researchbytedance/deer-flow83k5 repos~1.3kAutomated safety check: PassMIT
Greplooponyx-dot-app/onyx32k4 repos~3.3kAutomated safety check: PassMIT
Update V8 Versionopeninterpreter/openinterpreter69k2 repos~845Automated safety check: PassApache-2.0

Similar skills

  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Investigates a session where Superpowers went wrong, reads the transcripts on disk and produces an evidence-cited report, optionally prepared as a bug report for the maintainers.

    296k GitHub starsUsed in 3 repos~1.7k tokens
    Agent WorkflowsAuto-check passed
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    83k GitHub starsUsed in 5 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed
  • Update V8 Version

    openinterpreter/openinterpreter

    Bumps the pinned v8 and rusty_v8 versions in Codex, validates the release-candidate path with the v8-canary check, and traces failures to upstream build changes.

    69k GitHub starsUsed in 2 repos~845 tokens
    DevOps & CloudAuto-check passed
  • Check PR

    onyx-dot-app/onyx

    Checks a GitHub, GitLab, or Perforce (p4) pull request (or merge request, or shelved changelist) for unresolved review comments, failing status checks, and incomplete PR descriptions.

    32k GitHub starsUsed in 2 repos~2.3k tokens
    DevelopmentAuto-check passed

More from taracodlabs/aiden

All 63 skills in this repo
  • Google Flights Search

    taracodlabs/aiden

    Searches Google Flights for prices, schedules and availability through browser automation with URL-based queries, and stops short of booking.

    849 GitHub stars~1.5k tokensUpdated 24 days ago
    Auto-check passed
  • OpenAI Codex CLI Bridge

    taracodlabs/aiden

    Delegates code generation, editing and explanation tasks to the OpenAI Codex CLI, with commands for interactive, auto-edit, question-only and model-specific runs.

    849 GitHub starsUsed in 1 repo~826 tokens
    Auto-check passed
  • Google Hotels Search

    taracodlabs/aiden

    Searches Google Hotels through the agent-browser tool for prices, ratings, amenities and availability, building a search URL from the location and dates and reporting a results table.

    849 GitHub stars~1.5k tokensUpdated 24 days ago
    Auto-check passed
  • Generates dark-themed architecture, component, data-flow and network diagrams as self-contained HTML and SVG files that open in any browser.

    849 GitHub stars~1.3k tokensUpdated 24 days ago
    Auto-check passed
  • Aggregates holdings across Zerodha, Upstox and Angel One and normalizes order parameters into one format, with confirmation required before any routing.

    849 GitHub stars~1.1k tokensUpdated 24 days ago
    Auto-check passed
  • arXiv Paper Search

    taracodlabs/aiden

    Searches arXiv by keyword, category, author or paper ID through its public API and downloads PDFs, with no API key needed.

    849 GitHub stars~1k tokensUpdated 24 days ago
    Auto-check passed

Works with

Questions about GitHub Issues

What does GitHub Issues do?

Create, list, view, and manage GitHub issues using the gh CLI. GitHub Issues is an agent skill from taracodlabs/aiden.

How do I install GitHub Issues in Claude Code?

Run `npx skills add taracodlabs/aiden --skill github-issues -a claude-code`. Or copy the skill folder (skills/github-issues in taracodlabs/aiden) into .claude/skills/github-issues in your project. Claude Code loads it when a task matches its description.

How do I install GitHub Issues in Codex?

Run `npx skills add taracodlabs/aiden --skill github-issues -a codex`. Or copy the skill folder (skills/github-issues in taracodlabs/aiden) into .agents/skills/github-issues in your project. Codex loads it when a task matches its description.

Can I use GitHub Issues in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add taracodlabs/aiden --skill github-issues -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/github-issues, .gemini/skills/github-issues, .github/skills/github-issues and .opencode/skills/github-issues in your project.

What does GitHub Issues need to run?

Going by SKILL.md and its folder, GitHub Issues needs the command-line tools its instructions call (gh and python) and credentials named GH_TOKEN. Our summary lists: Python 3.

Does GitHub Issues access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is GitHub Issues safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does GitHub Issues use?

GitHub Issues is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does GitHub Issues use?

About 895 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to GitHub Issues?

Skills that share tags, products or a category with GitHub Issues: PR Babysitter (openinterpreter/openinterpreter, 69k stars), Diagnosing Superpowers Sessions (obra/superpowers, 296k stars), GitHub Deep Research (bytedance/deer-flow, 83k stars) and Greploop (onyx-dot-app/onyx, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains GitHub Issues?

taracodlabs (a GitHub organization) maintains it in taracodlabs/aiden, which has 849 GitHub stars. The repository holds 63 skills in this directory. The repository was last updated on September 13, 2026.

Source: taracodlabs/aiden on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.