plugins/git/skills/load-issues/SKILL.md
Load all open issues from GitHub and save them as markdown files
npx skillsauth add NeoLabHQ/context-engineering-kit load-issuesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Load all open issues from the current GitHub repository and save them as markdown files in the ./specs/issues/ directory.
Follow these steps:
Use the gh CLI to list all open issues in the current repository:
gh issue list --limit 100 to get all open issuesFor each open issue, fetch detailed information:
gh issue view <number> --json number,title,body,state,createdAt,updatedAt,author,labels,assignees,urlCreate the issues directory:
mkdir -p ./specs/issues to ensure the directory existsSave each issue as a separate markdown file:
<number-padded-to-3-digits>-<kebab-case-title>.md007-make-code-review-trigger-on-sql-sh-changes.mdUse the following markdown template for each issue file:
# Issue #<number>: <title>
**Status:** <state>
**Created:** <createdAt>
**Updated:** <updatedAt>
**Author:** <author.name> (@<author.login>)
**URL:** <url>
## Description
<body>
## Labels
<labels or "None">
## Assignees
<assignees or "None">
IMPORTANT: Execute all steps in the correct order and ensure all issue data is properly formatted in the markdown files.
development
This skill should be used when need prioritize what changed code in repository human must review.
documentation
Review an existing GitHub pull request and post inline review comments on its diff. Use when the changes are on an opened PR rather than your local working tree.
tools
Review your local uncommitted working-tree changes (git diff plus untracked files) and return actionable improvement suggestions. Use before committing, when nothing has been pushed yet.
development
Add missing test coverage for your local code changes by generating new test files (covers uncommitted and untracked changes, or the latest commit if everything is committed). Use when you want write tests for new logic or increase test coverage.