Pick Up Next Card

Select and assign the next prioritized GitHub issue story using GitHub CLI.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/madhavmadupu/atlas-mobile --skill pick-up-next-card
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pick Up Next Card
Source: https://github.com/madhavmadupu/atlas-mobile/tree/main/.agent/skills/pickup
Command: npx skills add https://github.com/madhavmadupu/atlas-mobile --skill pick-up-next-card

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you efficiently select the next prioritized story to work on from a list of open GitHub issues, streamlining your development workflow.

Core Features & Use Cases

  • Automated Story Fetching: Retrieves open stories from GitHub using the CLI.
  • Intelligent Filtering & Sorting: Excludes epics, prioritizes by P0, P1, P2, then unprioritized, and sorts by issue number.
  • Availability Categorization: Identifies unassigned ("Available") and potentially available (stale assignments) stories.
  • User-Friendly Presentation: Displays top stories with clear formatting and priority indicators.
  • Interactive Selection: Allows the user to choose a card via a prompt, with options to view more.
  • Automated Assignment: Assigns the selected card to the current user upon selection.

Quick Start

Use the pickup skill to find and select your next development task.

Frequently Asked Questions about Pick Up Next Card

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

FAQPage Schema
How do I automatically pick the next prioritized GitHub issue to work on?

Filtering GitHub issues for task prioritization involves excluding epics, sorting remaining stories by P0, P1, P2, and unprioritized statuses, then sorting by issue number. This Skill categorizes issues into available or stale assignments to surface actionable development tasks.

How does this tool categorize unassigned and stale GitHub issues?

This Skill categorizes unassigned GitHub issues as available tasks and identifies potentially available stories by detecting stale assignments. It evaluates assignment status and last updated time to determine which issues are ready for new development.

Do I need GitHub CLI to manage agile issue tracking and assignment with this tool?

Yes, GitHub CLI is required for issue management and user authentication to assign tasks. The Skill depends on the CLI to retrieve open stories and automatically assign the selected development card to the current user.

Can I exclude epic tickets when sorting my developer workflow backlog?

Yes, you can exclude epic tickets when sorting your developer workflow backlog. The Skill's intelligent filtering automatically excludes epics from the fetched GitHub issues to ensure only actionable development stories are presented for prioritization.

What is the best way to select and assign my next software development story from GitHub?

The best way to select and assign your next software development story is using this Skill's interactive prompt. It displays top prioritized GitHub issues with clear formatting, lets you choose a card, and handles automated assignment to your user profile.