brainstorming
Structured design dialogue that validates ideas before implementation begins.
ai-assisted-operations
AI-powered issue operations via gh-models. TRIGGERS - issue summarization, auto-labeling, issue insights.
Full skill instructions
Capability: AI-assisted issue summarization, auto-labeling, Q&A, and documentation generation using gh-models
When to use: Leveraging LLMs for intelligent issue processing and automation
Installation Required: gh extension install github/gh-models
# Show all 29+ models
gh models list
# Popular models for issue operations:
# - openai/gpt-4.1
# - openai/gpt-4o-mini
# - anthropic/claude-3.5-sonnet
# Run AI model
gh models run "openai/gpt-4.1" "Your prompt here"
# With multi-line prompt
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Analyze this issue and suggest improvements:
- Title clarity
- Completeness
- Priority assessment
EOF
)"
# Get issue content
ISSUE_BODY=$(gh issue view 123 --json body --jq .body)
# Summarize
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Summarize this issue in 2-3 bullet points:
$ISSUE_BODY
EOF
)"
Use Case: Creating concise summaries for long issues, weekly reports
# Get issue content
ISSUE_CONTENT=$(gh issue view 123 --json title,body --jq '{title, body}')
# Available labels
LABELS="bug,feature,documentation,question,enhancement,wontfix,duplicate"
# Suggest labels
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Suggest 2-3 labels from this list: $LABELS
Issue:
$ISSUE_CONTENT
Respond with comma-separated label names only.
EOF
)"
# Apply suggested labels
gh issue edit 123 --add-label bug,priority:high
Use Case: Automating issue triage, maintaining consistent labeling
# Knowledge base Q&A
QUERY="How do I use Claude Code plan mode?"
# Search relevant issues
ISSUES=$(gh search issues "$QUERY" --repo=terrylica/claude-code-skills-github-issues --json number,title,body --jq '.')
# Ask AI
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Answer this question based on these GitHub Issues:
Question: $QUERY
Issues:
$ISSUES
Provide a concise answer with issue references.
EOF
)"
Use Case: Knowledge base Q&A, finding relevant information across issues
# Get related issues
ISSUES=$(gh search issues --label=feature-request --closed --json title,body --jq '.')
# Generate changelog
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Generate a user-facing changelog from these closed feature requests:
$ISSUES
Format:
## New Features
- Feature name: Brief description
Keep it concise and user-friendly.
EOF
)"
Use Case: Generating changelogs, release notes, feature documentation
# Get issue
ISSUE=$(gh issue view 123 --json title,body --jq '{title, body}')
# Classify
gh models run "openai/gpt-4.1" "$(cat <<'EOF'
Classify this issue into ONE category:
- Bug Report
- Feature Request
- Documentation
- Question
- Enhancement
Issue:
$ISSUE
Respond with category name only.
EOF
)"
| Operation | Effectiveness | Test Count |
|---|---|---|
| Issue Summarization | 88% | 5 tests |
| Auto-Label Suggestion | 89% | 5 tests |
| Issue Q&A | 91% | 5 tests |
| Documentation Generation | 86% | 5 tests |
| Issue Classification | 88% | 5 tests |
Average Effectiveness: 88%
Detailed Results: GH-MODELS-POC-RESULTS.md
Fast & Cheap (Good for bulk operations):
openai/gpt-4o-mini - Fast, cost-effectiveopenai/gpt-3.5-turbo - BalancedHigh Quality (Complex analysis):
openai/gpt-4.1 - Best qualityanthropic/claude-3.5-sonnet - Long context, detailed analysisTesting: Try different models to find best quality/cost tradeoff
#!/bin/bash
# Auto-triage new issues
# Get new issues
gh issue list --label needs-triage --json number,title,body --jq '.[] | @json' | \
while read -r issue; do
# Extract fields
number=$(echo "$issue" | jq -r .number)
content=$(echo "$issue" | jq -r '{title, body}')
# Get AI suggestions
labels=$(gh models run "openai/gpt-4o-mini" "$(cat <<EOF
Suggest 2-3 labels: bug,feature,documentation,question,enhancement
Issue: $content
Respond with comma-separated labels only.
EOF
)")
# Apply labels
gh issue edit "$number" --add-label "$labels" --remove-label needs-triage
echo "Triaged issue #$number: $labels"
done
Installation: gh extension install github/gh-models
Full Extension Guide: GITHUB_CLI_EXTENSIONS.md
Complete POC Results: GH-MODELS-POC-RESULTS.md
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs