From claude-swe-workflows
Explores problem spaces for features, refactorings, or complex bugs through codebase analysis and iterative dialogue, then drafts detailed tickets for issue trackers.
npx claudepluginhub chrisallenlane/claude-swe-workflows --plugin claude-swe-workflowsThis skill uses the workspace's default tool permissions.
Helps you thoroughly understand a problem space through codebase exploration and iterative dialogue, then creates a well-specified ticket for future implementation.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Helps you thoroughly understand a problem space through codebase exploration and iterative dialogue, then creates a well-specified ticket for future implementation.
This skill does NOT write code. It explores, questions, understands, and documents.
Understand what the user wants to explore:
Ask clarifying questions:
Output: Clear understanding of what problem space to explore.
Use exploration tools to understand context:
Explore agent (set thoroughness based on scope: "quick", "medium", "very thorough")For third-party dependencies:
/tmp for examination if neededExploration goals:
Output: Comprehensive understanding of the relevant codebase areas.
Use AskUserQuestion to refine understanding:
Loop until both Claude and user have:
Important: This is collaborative design, not just requirements gathering. Challenge assumptions, propose alternatives, discuss trade-offs.
Output: Shared, precise understanding of the work to be done.
Draft ticket content adaptively based on type:
For feature proposals:
sec-blue-teamer agent if the implications are non-obvious.)For refactorings:
For complex bug fixes:
Format guidelines:
Output: Draft ticket content for user review.
Present draft to user:
Iterate if needed:
Output: Approved ticket content ready to create.
Detect issue tracker:
CLAUDE.md for tracker preference and integration methodCreate ticket using available integration:
Capture ticket URL:
Output: Created ticket with URL.
Check in this order:
CLAUDE.md or README.mdgit remote -v URLNote: If no integration is available, output the ticket content and instructions for manual creation.
This skill will:
This skill will NOT:
Exploration thoroughness:
Ticket quality over speed:
Integration with /implement:
/scope creates the ticket, /implement implements it/scope can be handed to someone else or tackled later with /implement