Load all open issues from GitHub and save them as markdown files
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.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer