igmarin/agent-profiles/github-issue

Claude Code and agent skill by igmarin/agent-profiles

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when creating, updating, or closing GitHub issues, or moving them on a project board when explicitly requested. Trigger words: github issue, create issue, track issue, project board, milestone.

Install

npx vskill@latest install igmarin/agent-profiles/github-issue

SKILL.md

The same SKILL.md was published earlier as igmarin/agnostic-planning-skills/github-issue.

GitHub Issue Management

HARD-GATE

text
Create, update, close, or move issues only when that action is explicitly authorized. A direct request satisfies this gate; a draft-only planning request does not.
DO NOT assume tracker credentials, project fields, or sprint IDs.

Prerequisites

  • gh CLI installed and authenticated.
  • Working in a git repository with a GitHub remote.

Label Conventions

Type (required, one): bug, new-feature, improvement, refactor, security Stage: todo, in-progress, in-review, done Phase (optional): phase-1, etc. Priority (optional): priority:high, priority:medium, priority:low All labels use kebab-case. New issues start with todo.

Stage Lifecycle

todo → in-progress → in-review → done (closed)

Any stage can revert to todo if blocked.

Creating an Issue

  1. Gather context: what's the problem/feature, why, what "done" means, any examples.
  2. Detect repo setup: owner/repo, issue templates, Projects V2, Classic projects, milestones (see reference for exact command queries).
  3. Draft the issue using a standard template (Problem, Expected Outcome, Proposed Solution, Examples, Acceptance Criteria). If templates exist, adapt.
  4. Validate the draft against the request and repository template. Resolve any material ambiguity; reuse explicit authorization already provided.
  5. Create the issue via gh issue create, add to project board (V2 or Classic using GraphQL), and associate milestone as appropriate.
  6. Confirm creation with issue number, labels, and links.

Updating an Issue

  1. Find the issue by number or search.
  2. Detect stage change (explicit or inferred).
  3. Update labels and stage, close when done.
  4. Move on project board (V2/Classic) using GraphQL mutations.
  5. Confirm update.

For exact GraphQL queries and project board integration details, see references/gh-commands.md (loaded on demand).

Integration

SkillWhen to chain
plan-ticketsDraft tickets before creating issues
plan-sprintAfter issues exist, select a sprint

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/igmarin/agent-profiles/github-issue/badge)](https://verified-skill.com/skills/igmarin/agent-profiles/github-issue)

Something wrong with this skill or its page? Tell us.