Handles GitHub issue resolution end-to-end for prompts like "solve #123", "lets solve #123", "work on #123", "work on https://github.com/owner/repo/issues/123", or by pasting a direct GitHub issue URL as the request. USE FOR: solve #123, continue work on issue #123, work on https://github.com/owner/repo/issues/123, paste a GitHub issue URL for implementation work. DO NOT USE FOR: issue drafting only, PR review only, or non-implementation research.
64
76%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./.agents/skills/fusion-issue-solving/SKILL.mdUse when the user wants to solve or continue a GitHub issue end-to-end, including short current-repo prompts like solve #123, direct GitHub issue URLs, or requests like lets work on https://github.com/owner/repo/issues/123.
Typical triggers:
Treat GitHub issue URLs as interchangeable with #123 references for verbs like solve, fix, implement, continue, finish, or work on. A direct GitHub issue URL can serve as the main request payload when no competing intent is stated.
Collect before execution:
owner/repo#numberOptional:
Ask whether to use a dedicated git worktree
Confirm issue context and success criteria
Confirm assignee intent for issue closure work
Apply low-token GitHub strategy
gh api or GraphQL calls when equivalent tools exist.fusion-issue-authoring or its subordinate skills, the orchestrator's session-cache rules apply: labels and assignee candidates are fetched once per repository, issue types once per organization.retry-after and x-ratelimit-reset headers; do not retry before the indicated wait.Build and track a concrete plan
Research before edits
Implement in small scoped changes
Validate incrementally
Prepare PR-ready output
.tmp/ file with an issue/context-specific name (for example, .tmp/pr-body-issue-123-scope-summary.md), not a shared .tmp/pr-body.md..github/pull_request_template.md and keep it updated as implementation evolves.main, or the branch the current branch was cut from).Optional GitHub mutation steps
.tmp/ PR body draft file, using the confirmed base branch, draft/ready state, assignee choice, and related issue links.Return a concise delivery report with:
.tmp/ draft file path when created).060e3af
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.