ワンクリックで
github-issue-filer
File AnyPod GitHub issues (bug or feature) with the official templates and publish them through the gh CLI.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
File AnyPod GitHub issues (bug or feature) with the official templates and publish them through the gh CLI.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Consolidate Dependabot PRs by applying a blanket uv dependency refresh on main, verifying GitHub Actions, and closing stale Dependabot PRs.
Create an AnyPod pull request from the current branch with full branch analysis, user-reviewed PR copy, remote push handling, and gh CLI publishing.
| name | github-issue-filer |
| description | File AnyPod GitHub issues (bug or feature) with the official templates and publish them through the gh CLI. |
Files bug reports and feature requests in thurstonsand/anypod using the repository’s issue templates.
Use this skill whenever someone needs to create a GitHub issuefor a bug or feature.
bugfeature./.claude/skills/github-issue-filer/scripts/create_issue.py bug --describe
--summary: Replaces <summary> in the template title (e.g., [bug] <summary>).--data-file: Provide a path to the JSON payload instead of piping it via STDIN.--describe: Prints the field list (identifier, description, optional flag, type, options) so you can see which inputs are available.<summary> in the template title (e.g., “downloads stall on restart”).happened (what went wrong)problem (why the change matters)create_issue.py bug|feature --describe for the relevant template.Create a JSON object whose keys match the template IDs.
Example bug payload:
{
"happened": "testing out this template",
"expected": "as expected",
"steps": "1. start container\n2. call endpoint",
"source": "X/Twitter",
"version": "nightly",
"env": "TrueNAS SCALE",
"feed_yaml": "feeds:\n myfeed:\n url: https://...",
"logs": "error lines here"
}
Example feature payload:
{
"problem": "listeners can’t filter Patreon tiers",
"solution": "allow tier filter per feed",
"sources": ["Patreon"],
"context": "original request in Discord #support"
}
If the conversation already contains these facts, extract them yourself instead of re-asking.
create_issue.pyExecute the helper with the template name, summary, and JSON payload via STDIN:
./.claude/skills/github-issue-filer/scripts/create_issue.py \
bug \
--summary "downloads stall on restart" <<'JSON'
{...payload...}
JSON
Feature example:
./.claude/skills/github-issue-filer/scripts/create_issue.py \
feature \
--summary "make Patreon feeds filter tiers" <<'JSON'
{...feature payload...}
JSON
Return the printed URL (and, if helpful, the confirmation output).