Claude-skill-registry issue-maker
Create GitHub issues following Pollinations team conventions. Use when asked to create issues, track work, or plan features.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/issue-maker" ~/.claude/skills/majiayu000-claude-skill-registry-issue-maker && rm -rf "$T"
manifest:
skills/data/issue-maker/SKILL.mdsource content
Issue-Maker
Turn any user request into GitHub issues following team conventions.
Hard Rules
- Repo:
pollinations/pollinations - Assignee: Assign to appropriate team member based on domain expertise
- No local side-effects (no file creation/modification)
Workflow
1. Research First
Before creating any issues:
# Check @eulervoid's PRs for style inspiration (concise, bullet-point format) gh search prs --repo pollinations/pollinations --author eulervoid --limit 5 # Search existing issues for patterns gh search issues --repo pollinations/pollinations "KEYWORD" --limit 5
2. Plan
List all planned issues:
- One sentence description per issue
- Identify assignee and labels
- Note related PRs or issues
3. Create
gh issue create --repo pollinations/pollinations \ --title "EMOJI Short clear title" \ --body "- Bullet point 1 - Bullet point 2 - Bullet point 3" \ --assignee HANDLE \ --label "LABEL"
4. Output
Provide Discord-compatible summary:
- Bold titles with issue numbers
- Plain URLs on separate lines (Discord auto-embeds)
- Group by category
Team Handles
| Name | GitHub | Domain |
|---|---|---|
| Thomas | @voodoohop | General, Models, Infra |
| Joshua | @eulervoid | Pollen, Backend, Auth |
| Elliot | @elliotetag | Community, Newsletter, UI |
Common Labels
| Label | Use Case |
|---|---|
| Meta/planning issues that track multiple sub-tasks |
| Community announcements and updates |
| External user requests (tier upgrades, etc.) |
| New project submission (under review) |
| Submission awaiting user response |
| Project approved and merged |
| Submission rejected |
Issue Templates
Standard Issue (max 3 bullets)
- Adds X to Y - Fix Z by doing W - Related: #1234
Tracking Issue (more detailed)
## Overview Brief description ## Tasks - [ ] Task 1 - [ ] Task 2 - [ ] Task 3 ## Related - #issue1 - #issue2
Tier Upgrade Request
- Upgrade @USERNAME to TIER tier - Qualification: [reason] - Related: #original_request_issue
Style Guide
- Short, sharp, no fluff
- Smart emojis (not overdone)
- Bullet points over paragraphs
- Reference @eulervoid's style:
repo:pollinations/pollinations author:eulervoid
Example Commands
Create simple issue:
gh issue create --repo pollinations/pollinations \ --title "🔧 Fix caching header for image service" \ --body "- Update cache-control header - Add proper ETag support - Related: #4100" \ --assignee voodoohop
Create tracking issue:
gh issue create --repo pollinations/pollinations \ --title "📋 TRACKING: Q4 Model Updates" \ --body "## Overview Track all model-related updates for Q4 ## Tasks - [ ] Add Claude Sonnet 4.5 - [ ] Update pricing tiers - [ ] Deprecate old models" \ --label "TRACKING" \ --assignee voodoohop
Comment on issue:
gh issue comment 1234 --repo pollinations/pollinations \ --body "✅ Done! Merged in #5678"