pick-issue

Find and recommend open source issues matching developer skills and preferences.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/awais786/opensource-issues --skill pick-issue-awais786
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pick-issue
Source: https://github.com/awais786/opensource-issues/tree/main/.claude/skills/pick-issue
Command: npx skills add https://github.com/awais786/opensource-issues --skill pick-issue-awais786

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finds and recommends open source issues that match a developer's skills and preferences, filtering for open, unassigned issues with no in-progress PRs and surfacing a clear, actionable pick.

Core Features & Use Cases

  • Ecosystem-aware issue discovery and ranking across Django, Python, and AI projects
  • Validation of issue status (open, unassigned, no linked PR) and prioritization for quick wins
  • Output of a top recommendation with a direct GitHub link and context for how to contribute

Quick Start

Ask the AI to fetch, filter, and propose the top open-source issue to contribute to based on your profile.

Frequently Asked Questions about pick-issue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find open source issues to contribute to based on my skills?

To find open source issues to contribute to, this Skill checks GitHub API data against your developer profile to filter open, unassigned issues with no in-progress PRs. It scores and ranks candidates across Django, Python, and AI ecosystems to present a top five list with direct links.

How does issue triage work for finding unassigned GitHub issues?

Issue triage for finding unassigned GitHub issues works by querying the GitHub API to verify issue status and assignment, filtering out any issues with linked or in-progress pull requests. It then scores the remaining candidates to surface actionable quick wins.

Can I use this to find Django and Python contributions that match my profile?

Yes, you can use this to find Django and Python contributions that match your profile. It applies ecosystem-aware discovery across Django, Python, and AI projects, requiring matching profile.md data to score and recommend suitable open issues for review.

What is the best way to filter GitHub issues for quick wins without active PRs?

The best way to filter GitHub issues for quick wins without active PRs is to apply automated scoring to open, unassigned issues after verifying no linked pull requests exist via the GitHub API. This validates status and prioritizes actionable contributions.

Do I need a profile.md file to discover open source issues I should work on?

Yes, you need a profile.md file to discover open source issues you should work on. The Skill requires matching profile.md data containing your developer skills and preferences to accurately filter, score, and recommend issues across the supported ecosystems.

Why are some open issues excluded from my contribution recommendations?

Open issues are excluded from your contribution recommendations when they are already assigned to another developer or have an in-progress pull request linked to them. The Skill checks the GitHub API to verify status and filters these out to prioritize actionable quick wins.