resolve-issues

📁 fradser/dotclaude 📅 Jan 24, 2026
20
总安装量
9
周安装量
#17975
全站排名
安装命令
npx skills add https://github.com/fradser/dotclaude --skill resolve-issues

Agent 安装分布

claude-code 8
gemini-cli 7
opencode 7
codex 6
antigravity 5
trae 5

Skill 文档

Context

  • Current git status: !git status
  • Current branch: !git branch --show-current
  • Existing worktrees: !git worktree list
  • Open issues: !gh issue list --state open --limit 10
  • GitHub authentication: !gh auth status

Requirements

  • Use isolated worktrees for development and follow the protected PR workflow.
  • Apply a TDD cycle (red → green → refactor) with appropriate sub-agent support.
  • Reference resolved issues in commits and PR descriptions using auto-closing keywords.
  • Use atomic commits for logical units of work: Each commit should represent one complete, cohesive change.
  • Title: entirely lowercase, <50 chars, imperative mood (e.g., “add”, “fix”, “update”), conventional commits format (feat:, fix:, docs:, refactor:, test:, chore:)
    • Scope (optional): lowercase noun, 1-2 words. Must match existing scopes in git history.
  • Body: blank line after title, ≤72 chars per line, must start with uppercase letter, standard capitalization and punctuation. Describe what changed and why, not how.
  • Footer (optional): Must start with uppercase letter, standard capitalization. Reference issues/PRs (Closes #123, Fixes #456, Linked to PR #789). Use BREAKING CHANGE: prefix for breaking changes.

Examples

feat(auth): add google oauth login flow

- Introduce Google OAuth 2.0 for user sign-in
- Add backend callback endpoint `/auth/google/callback`
- Update login UI with Google button and loading state

Add a new authentication option improving cross-platform
sign-in.

Closes #42. Linked to #38 and PR #45
fix(api): handle null payload in session refresh

- Validate payload before accessing `user.id`
- Return proper 400 response instead of 500
- Add regression test for null input

Prevents session refresh crash when token expires.

Fixes #105
feat(auth): migrate to oauth 2.0

- Replace basic auth with OAuth 2.0 flow
- Update authentication middleware
- Add token refresh endpoint

BREAKING CHANGE: Authentication API now requires OAuth 2.0 tokens. Basic auth is no longer supported.

Closes #120. Linked to #115 and PR #122

Your Task

IMPORTANT: You MUST use the Task tool to complete ALL tasks.

  1. Inspect the repository context, select a target issue, and decide whether to create a new worktree or resume an existing one.
  2. Set up the worktree environment, implement the fix using TDD with specialized review agents, and ensure quality checks pass.
  3. Create the pull request, link the issue, and clean up the worktree after merge, documenting all results to the user.

Recommended Workflow

  • Issue Selection: Evaluate open issues and prioritize the next actionable item.
  • Worktree Setup: Create or reuse an isolated worktree with a descriptive branch name (e.g. fix/456-auth-redirect).
  • TDD Implementation: Plan with @tech-lead-reviewer — architectural impact assessment —, write failing tests, implement fixes, and refactor with @code-simplifier — code simplification and optimization — while keeping tests green.
  • Quality Validation: Run project-specific lint, test, and build commands before PR creation.
  • PR Creation & Cleanup: Push the branch, raise a PR with auto-closing keywords, and remove the worktree after merge.