find-contributable-issueslisted
Install: claude install-skill gzb1128/skill-forge
# Find Contributable Issues
Investigate open issues in a GitHub repository and rank them by how
contribute-able they are, so a contributor can quickly see what's worth
picking up.
## What This Skill Does
One thing: **read GitHub issue data via `gh` CLI, score it, present a ranked
table**. Read-only investigation — no comments, assignments, labels, PRs,
or issue state changes. The skill ends after presenting the ranked table;
Steps 5–6 are optional follow-ups the user may request.
## Prerequisites
Run this first. If it fails, stop and tell the user to run `gh auth login`:
```bash
gh auth status
```
This skill never handles tokens or credentials — `gh` uses the user's
existing auth.
## Workflow
### Step 1: Resolve the target repository
- If the user gave an explicit `owner/repo`, use it.
- Otherwise detect the current repo:
```bash
gh repo view --json nameWithOwner -q .nameWithOwner
```
- If neither yields a repo, ask the user for `owner/repo` and stop.
Report the resolved repo before continuing.
### Step 2: Fetch open issues (one pass, capped at 30)
```bash
gh issue list \
--repo <owner/repo> \
--state open \
--limit 30 \
--json number,title,body,labels,assignees,reactionGroups,closedByPullRequestsReferences,comments,updatedAt
```
Notes:
- `--limit 30` caps the number of issues analyzed. If the user wants a
different or larger set, they say so and you re-run Step 2 with a refined
query (e.g. `--search "label:bug"` or a higher limit) — do not s