issues
npx machina-cli add skill remenoscodes/claude-git-native-issue/issues --openclawgit-native-issue — List Issues
List issues in the current repository with filtering support and convenience shorthands.
Arguments
Parse $ARGUMENTS for filter flags. If empty, lists all open issues.
Shorthands
These convenience words are translated before execution:
| Shorthand | Translates to |
|---|---|
all | git issue ls --state all |
in-progress | git issue ls -l in-progress |
closed | git issue ls --state closed |
bugs | git issue ls -l bug |
critical | git issue ls --priority critical |
blocked | git issue ls -l blocked |
Full flags
All git issue ls flags are supported:
--state open|closed|all(default: open)-l <label>— filter by label--priority <level>— filter by priority--assignee <email>— filter by assignee-f short|full|oneline(default: short)--sort created|updated|priority|state--reverse— reverse sort order
Steps
- Verify we are in a git repo and git-issue is installed.
- Parse
$ARGUMENTSand translate any shorthands. - Run
git issue lswith the constructed flags. - Display the results.
- If no issues found, say so and suggest creating one with
/claude-git-native-issue:create.
Examples
/claude-git-native-issue:issues → all open issues
/claude-git-native-issue:issues all → all issues (open + closed)
/claude-git-native-issue:issues in-progress → currently active work
/claude-git-native-issue:issues -l feature --sort priority → features by priority
/claude-git-native-issue:issues closed → completed/cancelled issues
Source
git clone https://github.com/remenoscodes/claude-git-native-issue/blob/main/skills/issues/SKILL.mdView on GitHub Overview
This skill lists issues in the current repository using git-native-issue with optional filtering and convenience shorthands. It translates friendly tokens like all, in-progress, closed, bugs, and critical into git issue flags and returns results in your chosen format.
How This Skill Works
The skill parses the provided ARGUMENTS, translates any shorthand terms into corresponding git-issue flags, and runs git issue ls with the constructed flags. It then displays the results, and if nothing is found, it informs the user and suggests creating a new issue with /claude-git-native-issue:create.
When to Use It
- When you want to see all open issues by default in the current repo
- When you need to filter by a label or priority (e.g., -l feat, --priority critical)
- When you want to include closed issues or view all issues using shorthands like all or closed
- When you want to view in-progress or blocked issues to track active work
- When you want to sort results by priority, state, or creation date
Quick Start
- Step 1: Verify you are in a git repository and git-issue is installed
- Step 2: Provide ARGUMENTS (or rely on defaults) to filter issues and apply shorthands
- Step 3: Let the skill run git issue ls with the translated flags and display results
Best Practices
- Use shorthands (all, in-progress, closed, bugs, critical, blocked) to quickly switch views
- Combine shorthands with -l or --priority to narrow results effectively
- Specify output formats with -f short|full|oneline for readability
- Always verify you are in a git repo with git-issue installed before running
- If no issues are returned, prompt users to create one with /claude-git-native-issue:create
Example Use Cases
- /claude-git-native-issue:issues → all open issues
- /claude-git-native-issue:issues all → all issues (open + closed)
- /claude-git-native-issue:issues in-progress → currently active work
- /claude-git-native-issue:issues -l feature --sort priority → features by priority
- /claude-git-native-issue:issues closed → completed/cancelled issues