atxtechbro / atxtechbro/dotfiles
feat: Create /create-issue command with label pattern analysis
- Dominant language
- Shell
- Stars
- 27
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
## Feature Request
Design a `.claude/commands/create-issue` command that intelligently creates GitHub issues by analyzing similar existing issues.
## Command Behavior
```
/create-issue
```
## Procedure
1. **Think hard** about the issue topic and categorization
2. Search for similar issues: `mcp__github__search_issues` with relevant keywords
3. Analyze patterns in:
- How similar issues are labeled
- Title formatting conventions
- Description structure
- Which issues got merged vs closed
4. Create issue with:
- Consistent labeling based on patterns
- Proper formatting following repo conventions
- Related issue references
## Example Flow
User: `/create-issue Add new permission for git stash`
Command would:
- Search existing permission-related issues
- Notice they use labels: `permissions`, `tool-use`, `claude-code`
- See title pattern: `fix: Add X to auto-approve permissions`
- Create properly formatted issue
## Benefits
- Consistent issue creation
- Learn from existing patterns
- Reduce manual label selection
- Better issue quality
Principle: versioning-mindset
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the existing .claude/commands directory and the repository's issue-label and title conventions. Trace how commands can call mcp__github__search_issues and create an issue, then validate the /create-issue flow with a representative request. Done means the command analyzes similar issues and creates consistently formatted, labeled issues with related references.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, shell
- Domain
- cli, developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100