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.zip

Installs 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.
124 chars✓ has a “when” trigger
Intermediate

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

You give it
User request for a new feature or task
You get back
A GitHub issue created in the pollinations/pollinations repository

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

  1. Repo: pollinations/pollinations
  2. Assignee: Assign to appropriate team member based on domain expertise
  3. 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

NameGitHubDomain
Thomas@voodoohopGeneral, Models, Infra
Joshua@eulervoidPollen, Backend, Auth
Elliot@elliotetagCommunity, Newsletter, UI

Common Labels

LabelUse Case
TRACKINGMeta/planning issues that track multiple sub-tasks
NEWSCommunity announcements and updates
ext-issueExternal user requests and support follow-ups
app:reviewNew project submission (under review)
app:info-neededSubmission awaiting user response
app:approvedProject approved and merged
app:deniedSubmission 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

GitHub CLI

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.

SkillInstallsUpdatedSafetyDifficulty
issue-maker (this skill)18moReviewIntermediate
task-master226moReviewIntermediate
github-project-management46moReviewAdvanced
issue-manage25moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

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.

22131

github-project-management

ruvnet

Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning

427

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".

24

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.

13

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".

11

team-coordination

alinaqi

Multi-person projects - shared state, todo claiming, handoffs

10

Search skills

Search the agent skills registry