KS
Killer-Skills

creating-github-issues — how to create github issues how to create github issues, creating-github-issues setup guide, github issue best practices, creating-github-issues alternative, creating-github-issues vs jira, github issue template, creating-github-issues install, what is creating-github-issues, creating-github-issues tutorial

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing to create well-documented GitHub issues with advanced research capabilities. creating-github-issues is a skill that ensures GitHub issues are well-researched and clearly documented for easy understanding and implementation

Features

Researches codebase using Explore agent or search tools
Identifies relevant code locations, including file paths and functions
Analyzes similar functionality implementation
Examines database tables, API endpoints, and UI components
Ensures issues contain enough context for easy implementation

# Core Topics

StirlingMarketingGroup StirlingMarketingGroup
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
42
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add StirlingMarketingGroup/marlin/creating-github-issues

Agent Capability Analysis

The creating-github-issues MCP Server by StirlingMarketingGroup is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to create github issues, creating-github-issues setup guide, github issue best practices.

Ideal Agent Persona

Perfect for Development Agents needing to create well-documented GitHub issues with advanced research capabilities.

Core Value

Empowers agents to generate high-quality GitHub issues with sufficient context for implementation, utilizing Explore agents or search tools for in-depth research on codebases, including file paths, functions, components, and database tables.

Capabilities Granted for creating-github-issues MCP Server

Researching codebases for issue creation
Generating well-documented GitHub issues
Utilizing Explore agents for in-depth code research

! Prerequisites & Limits

  • Requires access to GitHub repository
  • Dependent on Explore agent or search tools for research
Project
SKILL.md
3.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Creating GitHub Issues

Overview

Every GitHub issue should be well-researched and clearly documented. This skill ensures issues contain enough context for anyone to understand and implement them.

Mandatory Workflow

Step 1: Research the Codebase

Before writing the issue, use the Explore agent or search tools to understand:

  • Where relevant code lives (file paths, functions, components)
  • How similar functionality is currently implemented
  • Database tables, API endpoints, or UI components involved
  • Existing patterns that should be followed

Include in the issue:

  • Specific file paths and line numbers
  • Code snippets showing current implementation
  • References to similar existing code as examples

Why: Issues with research reduce back-and-forth questions and give implementers a head start.

Step 2: Create the Issue

Use gh issue create with a well-structured body:

bash
1gh issue create --title "Brief descriptive title" --body "$(cat <<'EOF' 2## Summary 3<1-3 sentences describing what needs to be done> 4 5## Current State 6<What exists now, with file paths and code references> 7 8## Proposed Changes 9<What should change, with specific details> 10 11## Technical Notes 12<File paths, database tables, API endpoints, code snippets> 13 14## Acceptance Criteria 15- [ ] Specific testable requirement 16- [ ] Another requirement 17EOF 18)"

Step 3: Add Labels

Discover current labels and apply appropriate ones:

bash
1gh label list --limit 50

Common label categories:

  1. Type (pick one):

    • enhancement - New feature or improvement
    • bug - Something isn't working
    • documentation - Documentation improvements
    • question - Further information requested
  2. Priority (if applicable):

    • priority: critical - Production broken, blocking issue
    • priority: high - Important bug fix, urgent feature
    • priority: low - Nice to have, can wait
  3. Area (if applicable):

    • Labels indicating which part of the codebase is affected
bash
1gh issue edit <number> --add-label "enhancement"

Step 4: Add to Project (if applicable)

If the repository uses GitHub Projects:

bash
1gh issue edit <number> --add-project "Project Name"

Issue Template

markdown
1## Summary 2<1-3 sentences describing what needs to be done> 3 4## Current State 5<What exists now> 6- File: `path/to/file.ts:123` 7- Current behavior: <description> 8 9## Proposed Changes 10<What should change> 111. Change X to do Y 122. Add Z functionality 13 14## Technical Notes 15- Relevant files: `src/components/Feature.tsx`, `src/utils/helpers.ts` 16- Related functions: `handleSubmit()`, `validateInput()` 17- Consider: <architectural notes, edge cases> 18 19## Acceptance Criteria 20- [ ] Specific testable requirement 21- [ ] Another requirement 22- [ ] Tests pass 23 24## Additional Context 25<Screenshots, error messages, related issues>

Field Selection Guidelines

Priority

  • Critical - Production broken, blocking issue
  • High - Important bug fix, urgent feature (most bugs default here)
  • Medium - Standard feature work
  • Low - Nice to have, can wait

Default guidance: Bugs default to High unless trivial. Enhancements default to Medium unless urgent.

Common Mistakes

MistakeFix
Create issue without researching code firstUse Explore agent to find relevant files
Generic issue descriptionInclude specific file paths, line numbers, code snippets
Missing acceptance criteriaAlways include testable requirements
No labelsAlways add at least a type label
Vague titleMake titles specific and searchable

Related Skills

Looking for an alternative to creating-github-issues or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication