원클릭으로
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).