Pulls all open issues from your GitHub repo via the gh CLI and converts them into structured markdown files in a specs/issues directory. Each issue gets its own file with a padded number prefix and kebab-case title, plus all the metadata you'd want: status, timestamps, author, labels, assignees. Honestly most useful when you're about to do planning work or want to grep through issues locally instead of clicking through the web UI. The markdown template is clean and consistent, which makes it easy to build other tooling on top of if you're into that sort of thing.

skills.sh installs
1.2K
GitHub stars
1.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add neolabhq/context-engineering-kit --skill load-issues --agent claude-code

Installs into .claude/skills of the current project.

Files

Load all open issues from the current GitHub repository and save them as markdown files in the ./specs/issues/ directory.

Follow these steps:

  1. Use the gh CLI to list all open issues in the current repository:

    • Run gh issue list --limit 100 to get all open issues
  2. For each open issue, fetch detailed information:

    • Run gh issue view <number> --json number,title,body,state,createdAt,updatedAt,author,labels,assignees,url
    • Extract all relevant metadata
  3. Create the issues directory:

    • Run mkdir -p ./specs/issues to ensure the directory exists
  4. Save each issue as a separate markdown file:

    • File naming pattern: <number-padded-to-3-digits>-<kebab-case-title>.md
    • Example: 007-make-code-review-trigger-on-sql-sh-changes.md
  5. Use 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">

Sponsors

Details

Repository
github.com/neolabhq/context-engineering-kit
Category
Git & Pull Requests
First seen
Jun 3, 2026

More from neolabhq/context-engineering-kit

All 63
1onewave-ai avatarcsv-excel-mergeronewave-ai/claude-skillsMerge multiple CSV/Excel files with intelligent column matching, data deduplication, and conflict resolution. Handles different schemas, formats, and combines d1.2Kskills.sh installs
2vibe-motion avatarprocedural-fish-rendervibe-motion/skillsClone or update https://github.com/vibe-motion/procedural-fish and render procedural-fish animation to a video using the project's own render command. Use when 1.1Kskills.sh installs
3cognitedata avatarflows-external-app-submitcognitedata/builder-skillsFinal gate of the Flows app certification flow for external submission. Verifies that flows-app-brief, flows-code-review, and flows-design-review have all been 1.1Kskills.sh installs
4jezweb avatarteam-updatejezweb/claude-skillsPost project updates to team chat, gather feedback, triage responses, and plan next steps. Adapts to available tools (chat, git, issues, tasks). First run disco1Kskills.sh installs
5heygen-com avatarliveavatar-feedbackheygen-com/liveavatar-agent-skillsCollect and submit developer feedback to the LiveAvatar team. Use when: (1) A LiveAvatar integration is done, working, finished, or complete, (2) The user says 935skills.sh installs
6cap-go avatarcapgo-live-updatescap-go/capgo-skillsComplete guide to implementing live updates in Capacitor apps using Capgo. Covers account creation, plugin installation, configuration, update strategies, and C897skills.sh installs