一键导入
gh-tasks
Issue-driven development with worktree isolation. Create issues, plan implementations, work in worktrees, review PRs, and merge with clean squash history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Issue-driven development with worktree isolation. Create issues, plan implementations, work in worktrees, review PRs, and merge with clean squash history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Issue-driven development with worktree isolation. 5-stage pipeline (new, plan, work, review, merge) with human gates between stages. Use when creating tasks, planning, implementing, reviewing, or merging.
Start or join an inter-agent chat session. Two Claude Code sessions communicate via a shared markdown file in tmp/. Use when the user says "ai-chat", "start a chat", "agent chat", or provides a chat slug to join.
View and manage configurations and skills for AI agent CLI tools (Claude Code, Opencode). Use when checking config files, listing or managing skills, viewing model settings, comparing configs across tools, or performing common config operations.
Orchestrate external AI agent instances (Claude Code, Opencode, Gemini CLI) via SDK or CLI. This skill NEVER does work itself — it always delegates to an external agent.
Parse Word documents (.docx) into repository-friendly markdown artifacts. Use when users need to extract content from Word files, convert to markdown, or batch process document directories.
Parse Power BI files (.pbix) into repository-friendly JSON and CSV artifacts. Use when users need to extract metadata, measures, or data model structure from Power BI files.
| name | gh-tasks |
| description | Issue-driven development with worktree isolation. Create issues, plan implementations, work in worktrees, review PRs, and merge with clean squash history. |
Issue-driven development pipeline for this monorepo with three modes of operation:
Daily edits - Small changes happen directly on main
Focused work - Features and fixes use issue-linked worktrees with draft PRs:
new → plan → work → review → merge
│ │
└──────────────────────────────┘
(via status dashboard)
Automated pipeline - End-to-end execution via orchestrate sub-skill
| Path | When to use | Sub-skills |
|---|---|---|
| Quick | Simple bug fix | new → work → merge |
| Standard | Most features | new → work → review → merge |
| Full | Complex work | new → plan → work → review → merge |
| Automated | Well-defined tasks | orchestrate (handles all stages) |
CRITICAL: You MUST load the appropriate sub-skill from the sub-skills/ directory based on user intent.
new.md: Create a GitHub issue for focused work
plan.md: Research codebase and create implementation plan
work.md: Create worktree, implement changes, create draft PR
review.md: Review PR for correctness, post findings
merge.md: Merge PR, cleanup worktree/branch, close issue
rebase.md: Squash-rebase feature branch onto main
setup.md: Bootstrap repo labels and configuration
tasks-status.md: Dashboard of worktrees, issues, PRs, and next actions
orchestrate.md: Automated end-to-end pipeline
worktree-sync.md: Sync worktrees from remote branches across machines
sub-skills/| Script | Sub-skill | Usage |
|---|---|---|
setup-labels.sh | setup | ./setup-labels.sh [--dry-run|--delete] |
work.sh | work | ./work.sh <issue-number> |
merge.sh | merge | ./merge.sh <pr-number> |
rebase.sh | rebase | ./rebase.sh [worktree-path] |
tasks-status.sh | tasks-status | ./tasks-status.sh |
monorepo-worktree-sync | worktree sync | monorepo-worktree-sync (auto-runs every 2 min) |
| Template | Purpose |
|---|---|
issue.md | Goal/Context/Acceptance criteria format for issues |
plan.md | Implementation plan format (appended to issue body) |
review.md | PR review comment format with blockers/nice-to-haves |