跳到正文
cccskills
免费在 GitHub 公开

ai-assisted-operations

AI-powered issue operations via gh-models. TRIGGERS - issue summarization, auto-labeling, issue insights.

中文简介正在准备中。当前显示原文说明。

集成工具GitHubOpenAI
查看安装方法

包含的文件(2)

  • SKILL.md5.8 KB
  • metadata.json1.4 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

AI-Powered Issue Operations

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


Quick Start

List Available 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

Basic Usage

# 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
)"

Common Workflows

1. Issue Summarization (88% effectiveness)

# 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


2. Auto-Label Suggestion (89% effectiveness)

# 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


3. Issue Q&A (91% effectiveness)

# 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


4. Documentation Generation (86% effectiveness)

# 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


5. Issue Classification

# 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
)"

Effectiveness Metrics (Empirical Testing)

OperationEffectivenessTest Count
Issue Summarization88%5 tests
Auto-Label Suggestion89%5 tests
Issue Q&A91%5 tests
Documentation Generation86%5 tests
Issue Classification88%5 tests

Average Effectiveness: 88%

Detailed Results: GH-MODELS-POC-RESULTS.md


Model Selection

Fast & Cheap (Good for bulk operations):

  • openai/gpt-4o-mini - Fast, cost-effective
  • openai/gpt-3.5-turbo - Balanced

High Quality (Complex analysis):

  • openai/gpt-4.1 - Best quality
  • anthropic/claude-3.5-sonnet - Long context, detailed analysis

Testing: Try different models to find best quality/cost tradeoff


Best Practices

  1. Test prompts first - Verify output quality before automation
  2. Provide context - Include relevant labels, repo info in prompt
  3. Be specific - Clear instructions = better results
  4. Iterate - Refine prompts based on output quality
  5. Validate output - AI can make mistakes, always verify
  6. Rate limits - Be aware of API rate limits for batch operations

Limitations

  • API rate limits - Check GitHub API limits for your account
  • Cost - Some models have usage costs
  • Accuracy - Not 100% reliable, human review recommended
  • Context size - Very long issues may hit token limits
  • No state - Each call is independent, no conversation memory

Integration Example: Auto-Triage Workflow

#!/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

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

[00] TnR ABSOLUTE RIGOR — Systemic Verification Doctrine. Forced cognitive exertion for high-stakes investigations. Mandates absolute deconstruction, mathematical proof chains, and ≥95% derived certainty. Zero-tolerance for heuristics or sentiment-based reasoning. Shortcuts are defined as intentional hallucinations.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

2agent

免费

Configures 2-Agent workflow between PM and implementation roles. Use when user mentions 2-Agent, 2エージェント, PM連携設定, Cursor設定, Cursor連携, 2-agent運用. Do NOT load for: 単独運用, ワークフロー実行, ハンドオフ処理.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

Appends relevant hashtags to journal entries based on content analysis. Intended for LLM execution.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

add-agent

免费

Add a new AI coding agent to Agent Sandbox. Creates all required files (Dockerfile, templates, CI, docs) and wires the agent into the CLI, proxy, and build system.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

Add a new property to the AI agents database. Use when the user wants to add, create, or introduce a new column, property, field, or feature to track across all agents in the comparison matrix. Handles all four required steps - database updates, groups.json, table display, and GitHub issue templates.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

Add new Agent templates to the meta-agent-skills framework.

中文简介正在准备中。当前显示原文说明。

diegosouzapw/awesome-omni-skill642026年3月2日 更新

查看 diegosouzapw 的全部技能

报告此技能的问题