.claude/skills/import-github-issue/SKILL.md
Imports a GitHub Issue into a local task file in tasks/. Triggers when Dizi says "import issue", "pull issue from GitHub", "create local task from issue", provides a GitHub issue number, URL, or assignee username.
npx skillsauth add diziassyafadi/Manager import-github-issueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Import a GitHub issue into tasks/.
Argument: $ARGUMENTS — issue number, full URL, or assignee username. No argument → ask.
.../issues/<N>python3 .claude/skills/import-github-issue/scripts/list_issues.py <username> → present numbered list, ask which to importgrep -rl "issue: <number>" tasks/ — if found, ask to overwrite; stop if no.
python3 .claude/skills/import-github-issue/scripts/fetch_issue.py <number> \
| python3 .claude/skills/import-github-issue/scripts/parse_issue_body.py \
| python3 .claude/skills/import-github-issue/scripts/generate_task_file.py
Prints created file path (e.g. tasks/2026-03-24-some-slug.md).
✓ Issue #<N> imported → tasks/<filename>
Title: <title> | Status: <status> | Parent: <parent or "none"> | Due: <due or "not set">
> **Due:** YYYY-MM-DD pattern**Labels** : block.claude/config/github-projects.json — owner, repo, project config.claude/.env — GITHUB_PAT, GITHUB_ISSUE_REPO, GITHUB_ORGGITHUB_ISSUE_REPO; pass --repo <key> to overridedevelopment
Generate a weekly work report from local task files in a standard format. Trigger when Dizi says "weekly report", "generate weekly report", "weekly recap", or "what did I do this week".
documentation
Sync a local task file to GitHub Issues in gdp-admin/SRE-task. Creates if issue is null, updates if set. Supports comments and PR attachment. Trigger on "push issue", "update issue", "sync issue", "create issue".
development
Create a new task file in `tasks/` by collecting information from Dizi interactively. Trigger when Dizi says "new task", "create task", "add task", or wants to log a piece of work.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.