issue-maker
Generates GitHub issues for the Pollinations repo following team-specific conventions and workflows.
Install
mkdir -p .claude/skills/issue-maker && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5259" && unzip -o skill.zip -d .claude/skills/issue-maker && rm skill.zipInstalls to .claude/skills/issue-maker
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Create GitHub issues following Pollinations team conventions. Use when asked to create issues, track work, or plan features.Key capabilities
- →Search existing GitHub issues and PRs for context
- →Assign issues to specific team members based on domain expertise
- →Apply predefined labels including TRACKING and NEWS
- →Format issue bodies using bullet points and standard templates
- →Generate Discord-compatible summaries with issue links
How it works
The agent searches the repository for existing patterns and PR styles before drafting an issue using specific team templates and assigning it to the appropriate domain expert.
Inputs & outputs
When to use issue-maker
- →Create new feature issue
- →Track project work
- →Plan development tasks
About this skill
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 |
|---|---|
TRACKING | Meta/planning issues that track multiple sub-tasks |
NEWS | Community announcements and updates |
ext-issue | External user requests and support follow-ups |
app:review | New project submission (under review) |
app:info-needed | Submission awaiting user response |
app:approved | Project approved and merged |
app:denied | 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
Account Support Request
- Account support for @USERNAME
- 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"
When not to use it
- →Creating issues for repositories other than pollinations/pollinations
- →Performing local file system modifications
Prerequisites
Limitations
- →Restricted to the pollinations/pollinations repository
- →Cannot perform local file creation or modification
How it compares
Unlike manual issue creation, this agent enforces specific team conventions, label usage, and style guidelines by referencing historical PR data.
Compared to similar skills
issue-maker side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| issue-maker (this skill) | 1 | 8mo | Review | Intermediate |
| task-master | 22 | 6mo | Review | Intermediate |
| github-project-management | 4 | 6mo | Review | Advanced |
| issue-manage | 2 | 5mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by pollinations
View all by pollinations →You might also like
task-master
sfc-gh-dflippo
AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.
github-project-management
ruvnet
Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning
issue-manage
catlog22
Interactive issue management with menu-driven CRUD operations. Use when managing issues, viewing issue status, editing issue fields, performing bulk operations, or viewing issue history. Triggers on "manage issue", "list issues", "edit issue", "delete issue", "bulk update", "issue dashboard", "issue history", "completed issues".
create-issue
dotCMS
Create GitHub issues using repository templates. Use when the user asks to create an issue, bug report, feature request, task, spike, epic, or UX requirement. Also use when the user describes a problem, bug, enhancement, or work item that should be tracked. Supports both English and Spanish input.
issue-discover
catlog22
Unified issue discovery and creation. Create issues from GitHub/text, discover issues via multi-perspective analysis, or prompt-driven iterative exploration. Triggers on "issue:new", "issue:discover", "issue:discover-by-prompt", "create issue", "discover issues", "find issues".
team-coordination
alinaqi
Multi-person projects - shared state, todo claiming, handoffs