Skip to content
Back to skills

Issue Analyse

ASecurity

Analyse GitHub issue requirements, feasibility, and implementation approaches

  • 48 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
ai-agentsgogit

Works with

  • vscode
  • mcp

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add MarcusJellinghaus/mcp-workspace --skill issue_analyse --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Issue Analyse?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Issue Analyse
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marcusjellinghaus-issue-analyse/badge)](https://www.skillsdirectory.com/skills/marcusjellinghaus-issue-analyse)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Analyse GitHub issue requirements, feasibility, and implementation approaches
argument-hint: "<issue-number>"
allowed-tools:
  - mcp__mcp-workspace__github_issue_view
  - mcp__mcp-workspace__git
  - mcp__mcp-workspace__read_file
  - mcp__mcp-workspace__list_directory
  - mcp__mcp-tools-py__sleep
---

# Analyse GitHub Issue

Fetch a GitHub issue and analyze its requirements, feasibility, and potential implementation approaches.

## Resolve Issue Number

The user may provide an issue number as the argument (available as `$ARGUMENTS`).
If no issue number is provided:
1. Read `.vscodeclaude_status.txt` and extract the issue number from the `Issue #NNN` line
2. If the file doesn't exist or has no issue number, ask the user

Wait one second using `mcp__mcp-tools-py__sleep` with `seconds: 1`

Fetch the issue using `mcp__mcp-workspace__github_issue_view`.

**Read linked issues first.** If the issue points to an epic, design doc, dependencies, or sibling issues, read those before analysing — it may not be self-contained, and any "read first" note is mandatory.

## Instructions

Analyze the issue:

Can we discuss this requirement / implementation idea and its feasibility?
Please also look at the code base to understand the context (using the different tools with access to the project directory).
Do not provide code yet!

At the end of our discussion, I want to have an even better issue description.

**Decision-awareness:**
If the issue contains a `## Decisions` section, read it carefully:
- Do NOT re-ask topics that are already decided. Focus on aspects not yet covered.
- If any existing decision seems risky or questionable given what you see in the code, briefly note the concern — but don't block on it.

**Constraints identification:**
During the discussion, actively identify constraints and rationale — the "why" behind decisions, non-obvious gotchas, things that downstream steps (`/create_plan`, `/implement`) need to know. These will be captured in the issue via `/issue_update`.

**Base Branch Handling:**
If the issue contains a `### Base Branch` section:
- Display the specified base branch prominently
- Verify the branch exists using: call `mcp__mcp-workspace__git` with command `"ls_remote"` and args `["--heads", "origin", "<branch-name>"]`
- If the branch does NOT exist, show a clear warning:
  "⚠️ Warning: Base branch 'X' does not exist on remote. Branch creation will fail."
- Continue with the analysis (non-blocking error)

**Focus on:**
- Understanding the problem/feature request
- Technical feasibility
- Potential implementation approaches
- Questions that need clarification
- Impact on existing code

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.