Load all open issues from GitHub and save them as markdown files
67
61%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/git/skills/load-issues/SKILL.mdLoad 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.
dedca19
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.